My Rants and Raves

My Entities, Validation and View Models Course
My Entities, Validation and View Models Course
December 27, 2024

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!
December 27, 2024

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?
December 27, 2024

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
December 27, 2024

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
December 27, 2024

.NET Fringe is Coming!
.NET Fringe is Coming!
December 27, 2024

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
December 27, 2024

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

Fun Talk Today in Delhi
Fun Talk Today in Delhi
December 27, 2024

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
December 27, 2024

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
December 27, 2024

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
December 27, 2024

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 27, 2024

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 27, 2024

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)
December 27, 2024

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
December 27, 2024

Advanced Technology Days 10 - My Talks
Advanced Technology Days 10 - My Talks
December 27, 2024

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
December 27, 2024

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
December 27, 2024

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
December 27, 2024

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
December 27, 2024

How I Answer Course Questions
How I Answer Course Questions
December 27, 2024

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
December 27, 2024

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
December 27, 2024

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
December 27, 2024

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!