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 #69: Using Scopes To Improve Logging
  • ASP.NET Monsters #68: Creating Custom Conventions for ASP.NET Core MVC
  • ASP.NET Monsters #67: Gettting JavaScript to the Client
  • ASP .NET Monsters #66: Content Security Policy Headers
  • ASP.NET Monsters #65: Programmatic Authorization with IAuthorizationService
  • ASP.NET Monsters #64: HTTPS Strict Transport Security
  • ASP.NET Monsters #63: Model Binding in ASP.NET Core
  • ASP.NET Monsters #62: You are probably using HttpClient wrong
  • ASP.NET Monsters: Summer of Config Winners
  • ASP.NET Monsters #61: Building APIs with Darrel Miller

See more entries…

See more comments…