Category Archives: Mini-Tutorial
Reactive Extensions–Observable Sequences are First Class Objects
Windows Phone From Scratch #28 In yesterdays’ posting on Asynchronous programming with Reactive Extensions I created a browser application that reacted to user input into a TextBox. You will remember that the observable was created from the TextChanged event as … Continue reading
Rx–Reactive Programming for Windows Phone
Windows Phone From Scratch #27 My first posting about Reactive Programming for Windows Phone generated some terrific comments… many of which asked (and others answered) “what is the benefit of this?” In this second posting on the topic I’ll … Continue reading
Linq and Fluent Programming
A LINQ Tutorial I interviewed Bill Wagner for Yet Another Podcast while we were both at CodeMash (look for his interview to be published next week). In addition to being one of the nicest guys I know, he is also … Continue reading
Windows Phone From Scratch #21–Animation Without A Lick Of Code
Animation, used with restraint, can greatly enhance the user’s experience of the phone; clarifying transitions and creating useful illusions. One, discussed here previously, is the illusion of “flipping” part of the page over, perhaps to reveal a help file. In … Continue reading
Passing Parameters With Behaviors In MVVM Light for Windows Phone
Windows Phone From Scratch #20 MVVM Light Toolkit Soup To Nuts #5 In the previous posting in this series, we created a list of customers and we bound them to a list box. We did this not in the code-behind … Continue reading
Entity Framework Code-First, oData & Windows Phone Client
Entity Framework Code-First is the coolest thing since sliced bread, Windows Phone is the hottest thing since Tickle-Me-Elmo and oData is just too great to ignore. As part of the Full Stack project, we wanted to put them together, which … Continue reading
Windows Phone From Scratch #18 – MVVM Light Toolkit Soup To Nuts 3
This is the third part of the MVVM Light Toollkit Soup To Nuts (part 1 is here) within the Windows Phone From Scratch Mini-tutorial series. Today we look at an introduction to messaging as a tool for communicating, e.g., from … Continue reading
Windows Phone From Scratch #17: MVVM Light Toolkit Soup To Nuts Part 2
This is the second part of the MVVM Light Toollkit Soup To Nuts (part 1 is here) within the Windows Phone From Scratch Mini-tutorial series. Today we look at an introduction to behaviors as a tool for migrating event handling … Continue reading
Windows Phone From Scratch #12–Custom Behaviors (Part I)
To fully understand how behaviors work, you need to create a couple custom Behaviors of your own. In this tutorial we’ll build a custom behavior and in the next we’ll look at a specialized form of custom behavior called a … Continue reading
Windows Phone From Scratch #9 – Visual State
When transitioning from one state (e.g., button up) to another (e.g., button pressed) the user expects and requires visual feedback. Often this is provided with animation: the button appears to descend. Creating this animation is greatly simplified by the Visual … Continue reading
Windows Phone From Scratch #8–Styles
Let’s take a look at how styles can unify the look and feel of a Windows Phone application. This and the next few Windows Phone From Scratch (WPFS) postings will use the same form, so we’ll begin by creating a … Continue reading
Windows Phone From Scratch #7–Element Binding
This mini-tutorial extends the work done in number 6, adding a slider and a text block bound to the value of the slider, through element binding – that is, the binding of one element’s value (in this case the TextBlock) … Continue reading