Category Archives: Essentials

Implicit Data Templates (Silverlight 5)

A Silverlight 5 Mini-Tutorial A new feature in Silverlight 5 is the Implicit Data Template, which allows you to target a  data template for a specific data type.  Thus, you might create a class hierarchy of Messages, Direct Messages and … Continue reading

Posted in Data, Essentials, Mini-Tutorial, Silverlight 5 | Tagged | 8 Comments

Silverlight 5–Combo box type ahead

A nice, small feature in the new Silverlight 5 Beta is the ability to type ahead in combo boxes. This makes choosing from long list far simpler. You can see this at work by whipping up a very quick Silverlight … Continue reading

Posted in Data, Essentials, Silverlight 5 | Tagged | 9 Comments

LinqPad, Linq Queries and IEnumerable

This posting is part of an on-going series on LINQ – a critical tool for both Windows Phone and Silverlight Programmers. I recently discovered LinqPad, a free utility developed by Joseph Albahari that supports Linq to Objects, Linq to SQL, … Continue reading

Posted in Data, Essentials, Linq, Mini-Tutorial | Tagged | 3 Comments

Application Bar Buttons Are Null

Windows Phone From Scratch #50 In a recent posting, I demonstrated how easy it is to add buttons to the phone’s Application Bar. I went back to that application to disable the “faster” button when the maximum speed was reached. … Continue reading

Posted in Essentials, Mini-Tutorial, WindowsPhone | Tagged , | 4 Comments

Windows Phone: Touch

Windows Phone From Scratch #48 A key gesture for Windows Phone users is the tap or touch on the screen.   Many controls have built-in support for the touch (e.g., the button) converting the touch to an existing click event. Other … Continue reading

Posted in Blend, Essentials, Mini-Tutorial, WindowsPhone | Tagged , , | 3 Comments

Adding an Application Bar

Windows Phone From Scratch #46 In a recent posting I wrote about creating Conway’s Life for the phone.  The application is a tinkerer’s playhouse and I find myself going back to it to add features and tweaks. This morning I … Continue reading

Posted in Blend, Essentials, Mini-Tutorial, Patterns & Skills | Tagged | 2 Comments

Yet Another Podcast #29 Jon Galloway on MVC 3

Talking with Jon Galloway about ASP.NET MVC 3 and his Music Store tutorial. Jon is a Senior Community Program Manager for Microsoft and co-host of Herding Code. Jon’s Blog Herding Code MVC 3 Music Store Tutorial   Listen| Return to … Continue reading

Posted in Community, Data, Essentials, MVC, Patterns & Skills | Tagged | Comments Off on Yet Another Podcast #29 Jon Galloway on MVC 3

Deferred Execution in LINQ

A LINQ Tutorial As part of my on-going exploration of technologies related to programming Silverlight and Windows Phone, I’ve been exploring LINQ in some detail. Today, I’d like to take a look at how LINQ queries are executed; specifically focusing … Continue reading

Posted in Data, Essentials, Linq, Mini-Tutorial, WindowsPhone | Tagged | 4 Comments

Testing Network Availability

Windows Phone From Scratch #42   We would like to live in a world in which any time you turn  your phone on the network is there, full strength.  We’d also like to live in a world of peace and … Continue reading

Posted in Essentials, Mini-Tutorial, WindowsPhone | Tagged , , | 3 Comments

Silverlight Unit Test For Phone

Windows Phone From Scratch #41   There has been some confusion about how to make the Silverlight Unit Tests work on Windows Phone.  The latest release of the Silverlight Unit Tests comes with the Silverlight Toolkit, and it targeted at … Continue reading

Posted in Essentials, Mini-Tutorial, SL Unit Tests | Tagged , , | 1 Comment

Yet Another Podcast #26–Walt Ritscher

Walt is a .NET programmer and UX enthusiast.  His current UI obsession includes Silverlight, Windows  Phone 7  and WPF APIs. His blog can be found at blog.wpfwonderland.com. Walt is also a MVP and the author of the free Shazzam Shader … Continue reading

Posted in Data, Essentials, Patterns & Skills, Podcast, Tools and Utilities, WindowsPhone | Tagged | 1 Comment

Asynchronous Callbacks with Rx

Reactive Programming, Posting # 8 One of the tried and true patterns in .NET programming is to call an Asynchronous service (e.g., BeginGetResponse) and to then provide a callback to a second method for when the call completes.  This can … Continue reading

Posted in Data, Essentials, Reactive | Tagged | 11 Comments