Check out the Microsoft Case Study I recently was able to participate in a for a .NET 4 / Silverlight 4 application I worked on.
Introducing Pillbox for Windows Phone
I was recently able to work on a prototype of a Windows Phone 7 application. Check out the full details and grab the source code from here.
New Hosting
I moved xamlcoder.com to a new hosting provider. Please let me know of any abnormalities!
Updated Visual MEFX
I’ve updated Visual MEFX to be a bit more user friendly. Get the source here.
- Refreshed look and feel
- Selectable types which display their related imports and exports
- XAP based Silverlight imports
- Removed Prism dependency
- Color based import resolution: Green = Good, Yellow = Rejected, Red = Primary Rejection
- Targets Silverlight 4 RC, .NET 4 RC
Next iteration I want to refactor the list of types via their fully qualified names (probably into a TreeView).
Windows Phone 7 Panorama Behaviors
I created a couple Windows Phone 7 Behaviors that you can use to easily add swipe functionality. Download the source here.
You can find a couple other great Windows Phone 7 videos by Roger Peters (SmartyP) here.
Introduction to MEF @ Utah Code Camp
Here’s a video of my “Introduction to MEF” presentation given at the Utah Code Camp recorded by Brannon Burgon. Thanks Brannnon!
What’s new in Silverlight 4 @ Utah Code Camp
Here’s a video of my “What’s new in Silverlight 4″ presentation given at the Utah Code Camp recorded by Brannon Burgon. Thanks Brannnon!
UI Design Patterns Lecture @ University of Utah
I was asked to be a guest lecturer in a UI Design Seminar being taught at the University of Utah by Jason Alderman and Matthias Shapiro. Here is the recording of the lecture, the slide deck, and the code!
Code Samples & Slide Decks From Utah Code Camp
Thank you to everyone who came to my sessions. Here are the samples I used and the slide decks.
SL4 Videos: http://www.silverlight.net/learn/videos/silverlight-4-videos/
Design, MVVM, & Coroutines
If you missed the MIX conference, I highly suggest you watch some of the sessions available. Two of my favorite were Robby Ingebretsen’s “10 Ways to Attack a Design Problem and Come out Winning” and Rob Eisenberg’s “Build Your Own MVVM Framework”.
Build Your Own MVVM Framework
http://live.visitmix.com/MIX10/Sessions/EX15
10 Ways to Attack a Design Problem and Come out Winning
http://live.visitmix.com/MIX10/Sessions/EX06
Rob build a small framework that demonstrated a pattern of coroutines to simplify asynchronous programming. I HIGHLY recommend watching his session and looking at the code. Jeremy Likness has made a couple of posts (Part 1, Part2) to further what Rob demonstrated in his talk. Part two is a simplified version of Part 1. Enjoy!



