How Passion Saved Windows
“Don’t worry about people stealing your ideas. If your ideas are any good, you’ll have to ram them down people’s throats.” – Howard H. AikenLook around today. There is so much that you can do on...
View ArticleHerding Code On Chocolatey
Recently I talked to Herding Code about the kickstarter, package moderation, OneGet, and where we are going with Chocolatey.Listen now -...
View ArticleChocolatey Kickstarter–Help Me Take Chocolatey to the Next Level
I’m really excited to tell you about The Chocolatey Experience! We are taking Chocolatey to the next level and ensuring the longevity of the platform. But we can’t get there without your help! Please...
View ArticleDurandal 2.0.1 Released. How You Can Help...
Durandal 2.0.1 is a patch release containing a number of bug fixes and improvements applied after the release of 2.0.0. There are no breaking API changes in this release and no new features; only...
View ArticleDurandal’s Edge
With so many SPA-style frameworks emerging in the last couple years, you may wonder what makes Durandal unique or different. Why would you want to choose it for your next project? I’d like to share a...
View ArticleLeveraging your XAML MVVM Skills in HTML – Changing Binding Context
This is a multi-part excerpt series from my PluralSight course Knockout for the XAML Developer Knockout for the XAML DeveloperThe Knockout for the XAML developer course helps XAML developers, whether...
View ArticleLeveraging your XAML MVVM Skills in HTML – Handling Click Events
This is a multi-part excerpt series from my PluralSight course Knockout for the XAML Developer Knockout for the XAML DeveloperThe Knockout for the XAML developer course helps XAML developers, whether...
View ArticleDurandal vs. Framework “X”
Sometimes I am contacted by consultants or businesses regarding Durandal as it compares to other frameworks. And sometimes the questions that are asked take the form of “So and so says Durandal isn’t...
View ArticleHonored to be award the MVP for C# for the 6th year in a row
This post is a few days late but on October 1st I was honored to be awarded the MVP in C# for the 6th year in a row. I am always honored to be renewed with this because of the company it keeps. Sadly...
View ArticleDevReach Sessions (WebApi, TypeScript & Knockout)
This year I was giving the honor of speaking at DevReach 2013 and I had a blast. Telerik really puts on a world class event and treats their speakers and attendees to an amazing event.If you attended...
View ArticleInjecting dependencies into AngularJS routeProvider's resolve
Now I'm not sayin' I wasted half of my Saturday to discover that you cannot inject dependencies into an AngularJS module's config function directly, but that you can, instead, inject dependencies into...
View ArticleInDepth Knockout Validation PluralSight Course is Live
I am happy to announce that my latest Pluralsight course has gone live. This course is an InDepth look at how to use the Knockout Js Validation Library.InDepth Knockout Validationhe In-depth Knockout...
View ArticleWindows Phone HTTP Proxy Caching Issue
Recently I noticed that when I did a http get to one of my API endpoints at work the request would come back with the same data no matter what. I knew the data should be coming back differently...
View ArticleLeveraging your XAML MVVM Skills in HTML – Working with Observable Arrays
This is a multi-part excerpt series from my PluralSight course Knockout for the XAML Developer Knockout for the XAML DeveloperThe Knockout for the XAML developer course helps XAML developers, whether...
View ArticlePuppetConf 2013
I recently attended PuppetConf 2013 (the 3rd annual event) and all I can say coming away from that is wow. It was an amazing event with quite a few amazing speakers and sessions out there. There were...
View ArticleGrunt Js and Maximum Call Stack Size Exceeded Warning
I am trying to setup a GruntJS build pipeline for one my side projects and ran into a very interesting warning today, shown below. What was weird was that this warning/error only started when I added...
View ArticleAnnouncing Durandal 2.0 and Weyland 1.0
It is with great pleasure that I release to you today Durandal 2.0. This release represents a significant advancement in the framework's core capabilities and ease of use. With a modular architecture,...
View ArticleLeveraging your XAML MVVM Skills in HTML – Working with Observable Properties
This is a multi-part excerpt series from my PluralSight course Knockout for the XAML Developer Knockout for the XAML DeveloperThe Knockout for the XAML developer course helps XAML developers, whether...
View ArticleLeveraging your XAML MVVM Skills in HTML –- Setting up the Data Context
This is a multi-part excerpt series from my PluralSight course Knockout for the XAML Developer Knockout for the XAML DeveloperThe Knockout for the XAML developer course helps XAML developers, whether...
View ArticleKnockout Template and DOM access race conditions
I am working on a learning project and I am using the Knockout JS template bindings along w/ the Knockout External Template engine. Things were working as expected until I wanted to add a pager to my...
View Article