Knockout for the XAML Developer is Live on PluralSight
It was not even 2 months ago that I announced that my first plural sight course Html for the XAML developer went live and here I am to announce my 2nd course, Knockout for the XAML developer has gone...
View ArticlePro Tip – When defining Custom Knockout Validation rules Wrap them in a Self...
While setting up my coding examples for my next Pluralsight course on InDepth Knockout Validation (check out my HTML for Xaml Dev or Knockout for Xaml Dev) I was stumped because my custom validators...
View ArticleKnockout JS, Attr Binding and Radio Button Values
When working with Knockout you have the ability to seamlessly bind to a radio buttons via the checked binder. When working with Radio buttons it is very common to use the value attribute in order to...
View ArticleKnockout JS Error: Uncaught Error: NoModificationAllowedError
While trying to setup some bindings in Knockout I received the following error:Uncaught Error: NoModificationAllowedError: DOM Exception 7At first glance this was very odd to me as I have never seen...
View ArticleGet your learn on – Watch awesome content on Pluralsight for free
Recently I released by first 2 Pluarlsight courses and I am very happy with their results, but did you know that the Pluralsight library has over 550 courses? HTML for the XAML DeveloperA guide for...
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 ArticleHow 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 Article