Category Archives: Patterns & Skills

Persisting an image

Windows Phone From Scratch In our Full Stack program we need to take a snapshot and persist it to isolated storage, for retrieval at a later time.  This posed an interesting question: how do you put an image into a … Continue reading

Posted in Data, Mini-Tutorial, Patterns & Skills, WindowsPhone | Tagged | 23 Comments

The Full Stack–Accidentally Pair Programming and Writing Unit Tests

In this episode of The Full Stack, Jesse and Jon continue their reboot of the windows phone client project. Having set up an MVVM application and decided on using a repository pattern on the phone that mirrors the server’s repository, … Continue reading

Posted in Data, Essentials, Full Stack, Mini-Tutorial, Patterns & Skills, WindowsPhone | Tagged | 2 Comments

Yet Another Podcast #35–Silverlight, HTML5 and Developers

Part 1 of a conversation with Shawn Wildermuth, president of Agilitrain and author of the forthcoming book Essential Windows Phone 7 about Mix, Silverlight, Windows Phone, HTML5 and the state of .NET development Listen | Return to Yet Another Podcast … Continue reading

Posted in Community, Data, Languages, Mango, Opinion, Patterns & Skills, Podcast, WindowsPhone | Tagged | 1 Comment

Best Practices For Local Databases

Mango From Scratch I’ve recently written two posts about coding for SQL CE in Mango (the next release of Windows Phone).  Sean McKenna, who knows more about this than anyone walking the planet, dropped me an email to remind me … Continue reading

Posted in Data, Essentials, Linq, Mango, Mini-Tutorial, Patterns & Skills, WindowsPhone | Tagged | 11 Comments

Yet Another Podcast #34–MVC3 & NuGet

Talking with Phil Haack (Program Manager for MVC3 and NuGet) and Jon Galloway – what are MVC and NuGet, what are their strengths and limitations and how do you lean to use them?   Listen  | Return to Yet Another … Continue reading

Posted in Data, Essentials, Full Stack, MVC, Patterns & Skills, Podcast | Tagged | Comments Off on Yet Another Podcast #34–MVC3 & NuGet

Coming In Mango–ICommand

Mango From Scratch As noted in earlier posts, Mango represents a move from Silverlight 3+ to Silverlight 4, and with that comes ICommand on ButtonBase and Hyperlink (and classes that derive from these two).  This is a significant breakthrough, especially … Continue reading

Posted in Data, Essentials, Mango, Mini-Tutorial, Patterns & Skills, WindowsPhone | Tagged , | 2 Comments

Email a stack trace when things blow up in Windows Phone

Windows Phone From Scratch Jon Galloway and I have been working together on The Full Stack project.  This week, we’ve been banging our heads together trying to figure out why our Windows Phone application crashes on testing when submitted to … Continue reading

Posted in Essentials, Full Stack, Patterns & Skills, WindowsPhone | Tagged | 8 Comments

Mix, Silverlight and Windows Phone

A very exciting time at Mix this year, especially if your focus is Windows Phone or Silverlight.   On the Windows Phone front, the next release, code name Mango was announced.  Mango brings Windows Phone fully up to Silverlight 4, and … Continue reading

Posted in Full Stack, Languages, News, Opinion, Patterns & Skills, WindowsPhone | Tagged , , | 27 Comments

Yet Another Podcast #30 Abby Fichtner–Microsoft Evangelist

Abby Fichtner is a Microsoft Evangelist specializing in startups in the New England area.  She joined Microsoft recently after a fateful discussion with Jesse at CodeMash 2010, and discusses Startups, Agile programming and being a Microsoft Evangelist. Abby’s Blog Microsoft … Continue reading

Posted in Community, Opinion, Patterns & Skills, Podcast | Tagged | 2 Comments

Keynoting at Pre-Mix ROCK in SoCal

I’m very proud to announce that I’ll be delivering the Sunday morning keynote at the Rockstars in Orange County Kickstart (ROCK) event.  There are free sessions and a number of excellent presentations planned. Be sure to rsvp for each session … Continue reading

Posted in Patterns & Skills | Comments Off on Keynoting at Pre-Mix ROCK in SoCal

Double Dutch Double Touch

Windows Phone From Scratch #49 In my previous posting, I demonstrated how to register a touch (or tap) on Windows Phone. Today I will extend that to implement Double-Touch. To begin, I need to go back to the original Touch … Continue reading

Posted in Mini-Tutorial, Patterns & Skills, WindowsPhone | Tagged , | Comments Off on Double Dutch Double Touch

Linq: SelectMany

Windows Phone From Scratch #47 A LINQ Tutorial SelectMany is a crucial operator in both LINQ and in Reactive Extensions.  It may be easier to see what it does by focusing on LINQ, as most of us are more familiar … Continue reading

Posted in Data, Linq, Mini-Tutorial, Patterns & Skills | Tagged , | 6 Comments