Category Archives: Full Stack

Full Stack Resumes–MVVM Design

The Full Stack project resumes with a bang as Jon Galloway and I talk with John Papa about MVVM design.

Posted in Full Stack, Mango, MVVM, Video, WindowsPhone | 1 Comment

Spiking the Pomodoro Timer

I recently wrote about the beginning of phase 2 of the Full Stack project, in which we are building a Pomodoro timer (see also).  To get started, I decided to “spike” a quick and dirty version, if only to explore … Continue reading

Posted in Full Stack, Mango, Patterns & Skills | Comments Off on Spiking the Pomodoro Timer

The Full Stack, Phase 2–Overview

Windows Phone Tutorial Last year Jon Galloway and I launched the Full Stack experiment,in which we video-documented the creation of a nontrivial application. Today we begin the second phase of this experiment, building a new application that will have implementations … Continue reading

Posted in Background Agents, Blend, Data, Essentials, Full Stack, Linq, Mango, Mini-Tutorial, Multitasking, MVC, Patterns & Skills, SL Unit Tests, Toolkit, UI, Visual Studio, WindowsPhone | Tagged | Comments Off on The Full Stack, Phase 2–Overview

The Full Stack, Part 12: Adding photo support to our Windows Phone app – Capture, storage, and display

We walk through the code we used to add photo support to the WhoIsThat application, including: Using the Camera chooser  Restoring application state after the photo is taken  Decoding and displaying the image  Storing and retrieving the image

Posted in Data, Full Stack, Mango, Silverlight 5, WindowsPhone | Tagged | 2 Comments

Full Stack #11–We’ve Been Busy

More on Channel 9

Posted in Essentials, Full Stack | Tagged | 2 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 #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

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

Tombstoning and MVVM

We’re working pretty hard to get the Who Is That (Full Stack) Windows Phone application ready. Today I took a look at tombstoning and realized that this was not going to be quite as easy as I thought… and worse, … Continue reading

Posted in Data, Full Stack, Mini-Tutorial, WindowsPhone | Tagged | 15 Comments

The Full Stack 8–Adding Search to the Phone Client

Part 8 in the Full Stack series in which Jon and I are building an entire application from conception to delivery that includes MVC 3 ASP.NET, Silverlight and Windows Phone. Also available on Channel 9

Posted in Full Stack, WindowsPhone | Tagged , , | 1 Comment

The Full Stack: The Client Side

Part 7 in the Full Stack series in which Jon and I are building an entire application from conception to delivery that includes MVC 3 ASP.NET, Silverlight and Windows Phone. Also available on Channel 9

Posted in Full Stack | Tagged | 3 Comments