Awarded – Microsoft Community Contributor Award 2012

Today I received an email informing me that I have been awarded the Microsoft Community Contributor Award.  This is the second time I have been awarded this particular award and it feels just as good this time as it did last time.  I?m not sure how you go about getting nominated for this award, but […]

Read More

Introducing Xaml TV

Category:UncategorizedTag: , , , :

I would like announce the creation of a new developer webcast that focuses on Xaml application development called Xaml TV.  The purpose of Xaml TV is to provide quality Xaml content through interviews with individuals, community leaders, and technology experts in the fields of WPF, Silverlight, Windows Phone, and WinRT/Metro.  If it is Xaml we […]

Read More

Taming that client-side javascript mess with Backbone.js–Boise Code Camp session materials

Category:UncategorizedTag: , , , :

I had a blast presenting on Backbone.js at Boise Code Camp this weekend. Thanks to all who attended! I received a lot of positive feedback and as such will be presenting the same talk at the Boise Web Technologies Group Thursday, April 26, 2012, 6:00 PM. RSVP here Slides & Source http://bit.ly/bcc12_backbonejs Blog post Resources […]

Read More

Taking Toddler Steps with Node.js – Npm Police

Category:UncategorizedTag: :

Earlier this week, I ran across this incredibly helpful utility called npm-police. It analyzes all packages that are specified in a package.json file and reports which packages need to be updated. It also leaves you with a couple of suggestions on how to improve the content of the analyzed package.json file. Another great tool in […]

Read More

Creating a Silverlight 5 Static Markup Extension

If you have done any WPF application development I am sure you have used and fallen in love with the Static markup extension.  If you?re are not familiar with it, the Static markup extension allows you to reference static fields and properties in your XAML markup. For example; let?s assume we have a class with […]

Read More