My Blog

My Entities, Validation and View Models Course
My Entities, Validation and View Models Course
June 26, 2015

A few weeks back, I released a new course on Pluralsight. This new course talks through what I consider “Best Practices” (though there are no absolutes) for ASP.NET Entities, View Models, and Validation.

We're Coming Home!
We're Coming Home!
June 9, 2015

So, it’s over.  After a year on the road I am coming home.  Unfortunately, it wasn’t my decision.  While visiting friends in Thailand, I fell through a footbridge and broke my shoulder.  With surgery and physical therapy coming we decided it will be easier in Atlanta than in Bangkok. 

How'd You Build That Map?
How'd You Build That Map?
May 12, 2015

When I started the Wilder World Tour, I built a simple map so my Mom could know where I was during the trip. I thought others might be interested too.

AngularJS and VS Code in Singapore
AngularJS and VS Code in Singapore
May 5, 2015

I’m currently in southeast Asia for my world tour. While in Singapore, I had the pleasure to chat with a great group of developers about AngularJS.

Announcing the Hello America Road Trip
Announcing the Hello America Road Trip
April 2, 2015

.NET Fringe is Coming!
.NET Fringe is Coming!
March 22, 2015

As many of you know, I’m not in the country at the moment but if I were, I’d be going to .NET Fringe in Portland, Oregon on April 12-14th. This new conference is all about open source in the .NET space and I and really excited that a conference is focused on it.

A Look at ASP.NET 5: Part 3 - EF7
A Look at ASP.NET 5: Part 3 - EF7
March 17, 2015

NOTE: This post has been updated for changes in Beta 7 and later.

Fun Talk Today in Delhi
Fun Talk Today in Delhi
March 9, 2015

I’m on the World Tour and this stop is in Delhi, India! While here I had the fun opportunity to give a talk on AngularJS to a great group at Sapient in Delhi, India.

A Look at ASP.NET 5: Part 2 - Startup
A Look at ASP.NET 5: Part 2 - Startup
March 2, 2015

In this second post in my six-part series on ASP.NET 5, we’ll take a look at how your ASP.NET 5 applications will be configured upon startup. The startup in this new version of ASP.NET 5 is very different, but hopefully is clearer and easier to debug. At least that’s my impression so far.

A Look at ASP.NET 5: Part 1 - Getting Started
A Look at ASP.NET 5: Part 1 - Getting Started
February 25, 2015

Over the past few weeks I’ve been playing with the new ASP.NET 5 (also known as ASP.NET vNext) bits using Visual Studio 2015. I’m trying to make sense of the new changes and how they will affect how I build websites. I’d like to share some of what I’ve learned about the new stack.

ASP.NET 5: First Impressions
ASP.NET 5: First Impressions
February 4, 2015

I’ve been working on a new web site wholly using the ASP.NET 5 (e.g. vNext, MVC6, etc.) for the past couple of weeks. This means using Visual Studio 2015 Preview and the new project types in ASP.NET 5.

Visual Studio and WebStorm: Am I Mad?
Visual Studio and WebStorm: Am I Mad?
December 13, 2014

I might be. In many of the projects I help with we have to handle back-end and front-end coding for web projects. This means I need the best in breed in tools no matter where I’m writing code.

Great Time in Germany
Great Time in Germany
December 2, 2014

This week, I’m in Köln, Germany for two short events. This is one of my favorite cities and I spent time here back in the early ‘90s as a street musician. I didn’t need an excuse to visit this great city, but I had one anyway.

Goodbye Netflix API (And HowToWat.ch Too)
Goodbye Netflix API (And HowToWat.ch Too)
November 16, 2014

Today is the day that Netflix has decided to shut down their public API. They stopped giving out API keys a long time ago, but except for a select few apps, all others are dead…including mine.

What's New in WebStorm 9 Webinar
What's New in WebStorm 9 Webinar
November 15, 2014

Advanced Technology Days 10 - My Talks
Advanced Technology Days 10 - My Talks
November 12, 2014

I had the pleasure of being invited to come to Zagreb, Croatia for the Advanced Technology Days! Though my Croatian is pretty dusty (by that I mean completely missing), I got to talk to a lot of great devs and have a wonderful lunch!

Angular 1.3 and Breaking Change for Controllers
Angular 1.3 and Breaking Change for Controllers
November 11, 2014

If you are upgrading your projects to AngularJS 1.3 and you’re noticing a problem, there is a breaking change that might affect you. The error usually presents itself as “Controller error Argument is not a function”. If you’re seeing this, this post should help.

My New Course: WebStorm Fundamentals
My New Course: WebStorm Fundamentals
November 5, 2014

Last week my seventeenth course for Pluralsight! I love building content for Pluralsight and it allows me to teach technologies that I am utilizing in my own life. This new course is no different.

It Is Too Soon to Panic on AngularJS 2.0
It Is Too Soon to Panic on AngularJS 2.0
October 29, 2014

So AngularJS team finally is talking more publically about what they’re trying to do. At the ngEurope conference last week, they talked very opening about their new strategy for AngularJS 2.0 and it has a lot of people freaked out. Sounds a lot like some reaction to Silverlight in fact.

Hello World Podcast Changes
Hello World Podcast Changes
October 26, 2014

How I Answer Course Questions
How I Answer Course Questions
October 14, 2014

I am delighted to be creating courses for Pluralsight. It’s fun and it’s something I can do while I am travelling on the http://wilderworldtour.com. I hope the students are getting a lot out of the courses and am happy to answer questions when they get stuck.

Ghost, Node.js, and Azure Websites: Not a Pretty Picture
Ghost, Node.js, and Azure Websites: Not a Pretty Picture
October 9, 2014

Let me start this post by saying I might not know what I am doing. It happens more than you might imagine. I love Azure Websites and use it pretty extensively for my ASP.NET hosting..this blog is even using it. Love it.

Get your C   on with Kate Gregory
Get your C on with Kate Gregory
September 30, 2014

I’ve known of Kate Gregory forever. When C++ was the core of what I did in software development, her advice and books were crucial to my understanding of how the great language worked.

Finally Talked Kathleen Dollard into Doing the Podcast
Finally Talked Kathleen Dollard into Doing the Podcast
September 15, 2014

It took more than I expected to get Kathleen to join me on the podcast. But after begging, pleading, and some honest compliments she gave in. I think it was well worth the wait!