Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements


CanadianJames Canadian​James
MVP Logo

Niner since 2012

James was weened onto a Commodore VIC-20 and has been programming pretty much every day since. Now a five-time Microsoft MVP in Developer Technologies, James shares with tech communities ranging from elementary schools to MVA and everything in between. While he codes in several languages on both the server and client, don't let the glasses fool you; he's no hipster.


  • ASP.NET Monsters Episode 44: Developing with .NET Core on Ubuntu Desktop
  • ASP.NET Monsters Episode #43: Hello Bundler Minifier with Mads Kristensen
  • ASP.NET Monsters Episode #42: Goodbye to Gulp
  • ASP.NET Monsters Episode #41: Accessing SQL Server
  • ASP.NET Monsters #40: Understanding and Enabling CORS in ASP.NET Core
  • ASP.NET Monsters #39: Creating Tokens for Basic API Authentication
  • ASP.NET Monsters #38: Yeoman Reprised
  • ASP.NET Monsters #37: Compiling a Custom Bootstrap Template with Gulp
  • ASP.NET Monsters #36: Redis Distributed Cache in Core MVC
  • Episode 35 - Distributed Cache Tag Helper

See more entries…

See more comments…