Scott Hanselman


02/25/2018 Upgrading a 10 year old site to ASP.NET Core's Razor Pages using the URL Rewriting Middleware
09/07/2017 T4MVC and R4MVC - Roslyn code generators for ASP.NET Core tag helpers
04/19/2017 ASP.NET - Overposting/Mass Assignment Model Binding Security
12/04/2016 NoSQL .NET Core development using an local Azure DocumentDB Emulator
10/08/2016 How to reference an existing .NET Framework Project in an ASP.NET Core 1.0 Web App
10/02/2016 Sharing Authorization Cookies between ASP.NET 4.x and ASP.NET Core 1.0
07/18/2016 Exploring dotnet new with .NET Core
06/23/2016 Adding a Custom Inline Route Constraint in ASP.NET Core 1.0
11/06/2015 Using Redis as a Service in Azure to speed up ASP.NET applications
02/17/2015 NuGet Package of the Week: A different take on ASP.NET MVC Forms with ChameleonForms
11/20/2014 ASP.NET 5 (vNext) Work in Progress - Exploring TagHelpers
11/12/2014 Announcing .NET 2015 - .NET as Open Source, .NET on Mac and Linux, and Visual Studio Community
11/06/2014 NuGet Package of the Week - Courtesy Flush to flush buffers earlier and optimize time to first byte
05/12/2014 Introducing ASP.NET vNext
04/08/2014 Adding Two-Factor authentication to an ASP.NET application
07/20/2013 If you're not using Glimpse with ASP.NET for debugging and profiling, you're missing out
02/28/2013 Building Web Apps with ASP.NET Jump Start - 8 Hours of FREE Training Videos
02/18/2013 Released: ASP.NET and Web Tools 2012.2 in Context
01/24/2013 Integrating Mozilla Persona with ASP.NET
01/10/2013 NuGet Package(s) of the Week #12 - Accessing Google Spreadsheets with GData from C# *and* hosting Razor Templates to generate HTML from a Console App
12/13/2012 ASP.NET and Web Tools 2012.2 (Release Candidate)
10/01/2012 Making a switchable Desktop and Mobile site with ASP.NET MVC 4 and jQuery Mobile
09/19/2012 WebMatrix 2 - Front End Web Developers take note (ASP.NET, PHP, node.js and more)
09/11/2012 ASP.NET Web Forms DynamicData FieldTemplates for DbGeography Spatial Types (plus Model Binders and Friendly URLs)
09/04/2012 ASP.NET MVC DisplayTemplate and EditorTemplates for Entity Framework DbGeography Spatial Types
08/15/2012 Visual Studio 2012 and .NET Framework 4.5 is RELEASED - Here's 5 minute videos to get you up to speed quick
08/12/2012 Tiny Happy Features #3 - Publishing Improvements, chained Config Transforms and Deploying ASP.NET Apps from the Command Line
07/26/2012 Free ASP.NET Training Videos from aspConf now available for download or streaming
07/05/2012 FormsAuthentication on ASP.NET sites with the Google Chrome Browser on iOS
06/05/2012 ASP.NET for Mobile, One ASP.NET and Realtime ASP.NET with Signalr - Video of Scott Hanselman's talks in Russia
05/31/2012 Visual Studio 2012 RC is released - The Big Web Rollup
05/22/2012 ASP.NET MVC Beta and RC Upgrades - Confirm your Expectations and Version Numbers in Production Environments
04/07/2012 Back to Basics: Dynamic Image Generation, ASP.NET Controllers, Routing, IHttpHandlers, and runAllManagedModulesForAllRequests
03/28/2012 ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source with contributions
03/21/2012 Extending the Visual Studio 11 Web Browser Chooser and Browse With Menu to include Developer Profiles
03/20/2012 Features NO ONE NOTICED in Visual Studio 11 Express Beta for Web
02/29/2012 Visual Studio 11 Beta in Context
12/02/2011 New ASP.NET website launched
10/31/2011 NuGet Package of Week #11 - ImageResizer enables clean, clear image resizing in ASP.NET
10/10/2011 RFC: New website
09/16/2011 New Tools and New Content - ASP.NET, Visual Studio 11 Web and .NET 4.5 Developer Preview (with commentary)
09/05/2011 NuGet Package of the Week #10 - New Mobile View Engines for ASP.NET MVC 3, spec-compatible with ASP.NET MVC 4
08/26/2011 NerdDinner being updated to MVC3 with Razor, HTML5, GeoLocation, EF CodeFirst, jQuery Mobile, YepNope and Modernizr and a fixed Mobile Device Capabilities ViewEngine
08/25/2011 Learning about Progressive Enhancement - Supporting Mobile Browsers with CSS3 Media Queries
08/18/2011 Bug and Fix: ASP.NET fails to detect IE10 causing _doPostBack is undefined JavaScript error or maintain FF5 scrollbar position
07/22/2011 CoffeeScript, Sass and LESS support for Visual Studio and ASP.NET with the Mindscape Web Workbench
07/22/2011 NuGet Package of the Week #9 - ASP.NET MiniProfiler from StackExchange rocks your world
06/16/2011 Introducing System.Web.Providers - ASP.NET Universal Providers for Session, Membership, Roles and User Profile on SQL Compact and SQL Azure
06/15/2011 Announcing the Web Standards Update - HTML5 Support for the Visual Studio 2010 Editor
06/14/2011 Hanselminutes Podcast 270 - Nancy, Sinatra and the Explosion of .NET Micro Web Frameworks with Andreas Håkansson
05/26/2011 Globalization, Internationalization and Localization in ASP.NET MVC 3, JavaScript and jQuery - Part 1
05/23/2011 NuGet Package of the Week #7 - ELMAH (Error Logging Modules and Handlers) with SQL Server Compact
05/02/2011 TechDays/DevDays Netherlands and Belgium:
04/21/2011 Working with SSL at Development Time is easier with IISExpress
04/21/2011 Hanselminutes Podcast 261 - ASP.NET MVC 3 Tools Update with Phil Haack
04/19/2011 NuGet Package of the Week #5 - Debugging ASP.NET MVC applications with Glimpse
04/18/2011 Mix 11 Videos - Download them all with RSS
04/13/2011 Mix 11 - Web Platform and Tools Keynote Demo Script
03/28/2011 Modifying the default code generation/scaffolding templates in ASP.NET MVC
03/15/2011 NuGet Package of the Week #2 - MvcMailer sends mails with ASP.NET MVC Razor Views and Scaffolding
03/07/2011 NuGet Package of the Week #1 - ASP.NET Sprite and Image Optimization
02/22/2011 Hanselminutes Podcast 253 - Organizing your own Virtual Technical Conference - MVCConf Post-Mortem
02/18/2011 Updating and Publishing a NuGet Package - Plus making NuGet packages smarter and avoiding source edits with WebActivator
02/15/2011 Creating a NuGet Package in 7 easy steps - Plus using NuGet to integrate ASP.NET MVC 3 into existing Web Forms applications
01/29/2011 Hanselminutes Podcast 251 - HTML5 Basics with Mads Kristensen
01/25/2011 Mixing Razor Views and WebForms Master Pages with ASP.NET MVC 3
01/14/2011 Link Rollup: New Documentation and Tutorials from Web Platform and Tools
01/13/2011 ASP.NET MVC3, WebMatrix, NuGet, IIS Express and Orchard released - The Microsoft January Web Release in Context
01/06/2011 Integrating ASP.NET MVC 3 into existing upgraded ASP.NET 4 Web Forms applications
12/10/2010 Visual Studio Explosion! - VS2010 SP1 *BETA* Released and Context
12/04/2010 Hanselminutes Podcast 243 - Knockout JavaScript with Steve Sanderson
11/24/2010 BIN Deploying ASP.NET MVC 3 with Razor to a Windows Server without MVC installed
11/19/2010 Hanselminutes Podcast 238 - ASP.NET MVC 3 RC and NuGet Package Management with Phil Haack
11/17/2010 A Better ASP.NET MVC Mobile Device Capabilities ViewEngine
11/05/2010 PDC10: Building a Blog with Microsoft "Unnamed Package of Web Love"
10/06/2010 Introducing NuGet Package Management for .NET - Another piece of the Web Stack
10/01/2010 Hanselminutes Podcast 233 - Inside the Naked Objects Framework with Richard Pawson
09/15/2010 IE9, Site Specific Browsers, and adding your own Jump List Items to Pinned Tabs
08/21/2010 How to change the default browser in Visual Studio programmatically with PowerShell and possibly poke yourself in the eye
08/12/2010 The Weekly Source Code 56 - Visual Studio 2010 and .NET Framework 4 Training Kit - Code Contracts, Parallel Framework and COM Interop
07/27/2010 ASP.NET MVC 3 Preview 1 Released – Channel 9 Video and Hanselminutes Podcast 224, Oh My!
07/15/2010 Simple Code First with Entity Framework 4 - Magic Unicorn Feature CTP 4
07/06/2010 Microsoft WebMatrix in Context and Deploying Your First Site
06/11/2010 Hanselminutes Podcast 217 - MVC Turbine and IoC made easy with Javier Lozano
06/09/2010 Experiments in Wackiness: Allowing percents, angle-brackets, and other naughty things in the ASP.NET/IIS Request URL
05/20/2010 Extending NerdDinner: Exploring Different Database Options
05/20/2010 Extending NerdDinner: Adding MEF and plugins to ASP.NET MVC
05/02/2010 Free WebCamps - North America, Asia and Europe - *Sign Up Now*
04/28/2010 Web Platform Installer 2.0 and Visual Studio Web Developer 2010 Express
04/12/2010 Visual Studio 2010 Released
04/12/2010 Hanselminutes Podcast 209 - ASP.NET MVC Contrib with Jeffrey Palermo
04/09/2010 Spring Speaking Rollup 2010: Recent Talks and Upcoming Talks at Microsoft WebCamps
03/17/2010 Mix 10 Rollup Post
03/12/2010 ASP.NET MVC 2 Released
03/06/2010 Video Trip Report: If this is Tuesday, this must be Cairo
03/02/2010 The Weekly Source Code 51 - Asynchronous Database Access and LINQ to SQL Fun
02/21/2010 Hanselminutes Podcast 202 - A different way to do ASP.NET WebForms with WebFormsMVP
02/09/2010 SmallestDotNet Update - Now with .NET 4 support and an includable JavaScript API
01/14/2010 2010 Survey Results: What .NET Framework features do you use?
01/13/2010 The Weekly Source Code 47 - ASP.NET 3.5 Dynamic Data: FilterRepeaters and Dynamic Linq Query Generation
01/08/2010 Hanselminutes Podcast 192: The Spark View Engine for ASP.NET MVC with Louis DeJardin
01/07/2010 How SparkFun (and and small commerce or startup websites can scale
01/01/2010 2009 Blogged - Greatest Hits
12/02/2009 PDC09: ASP.NET MVC 2: Ninjas Still on Fire Black Belt Tips
12/02/2009 Hanselminutes Podcast 188: ASP.NET MVC 2 Beta with Phil Haack
11/12/2009 Our little team is growing - Welcome to Jon Galloway and Pete Brown
10/21/2009 The Minutes On 9 - Channel 9 Video Interviews with the ASP.NET 4 Team
10/19/2009 Visual Studio 2010 Beta 2
10/17/2009 Hanselminutes Podcast 184: Preview of ASP.NET 4 with Scott Hunter
10/02/2009 Hanselminutes Podcast 182 - The History and Future of Web Standards with Molly Holzschlag from
08/17/2009 Hanselminutes Podcast 175 - Optimizing Your Website with Jeff Atwood and Stackoverflow
07/31/2009 Hanselminutes on 9 - ASP.NET MVC 2 Preview 1 Released
07/11/2009 Cheesy ASP.NET MVC Project Upgrader for Visual Studio 2010 Beta 1
07/01/2009 Videos from the Norwegian Developer's Conference
06/25/2009 The Weekly Source Code 43 - ASP.NET MVC and T4 and NerdDinner
05/19/2009 ASP 4 - Whirlwind Tour around .NET 4 (and Visual Studio 2010) Beta 1
05/05/2009 ELMAH and Exception Driven Development FTW
04/23/2009 ELMAH: Error Logging Modules and Handlers for ASP.NET (and MVC too!)
04/02/2009 Microsoft ASP.NET MVC 1.0 is now Open Source MS-PL
03/28/2009 Mix09: Hanselminutes on Channel 9
03/26/2009 Hanselminutes Podcast 154 - ASP.NET and the Mobile Web
03/20/2009 Mix: Mobile Web Sites with ASP.NET MVC and the Mobile Browser Definition File
03/20/2009 Mix 09 - First Half Rollup and Session Videos
03/10/2009 Free ASP.NET MVC eBook - Walkthrough
02/26/2009 Splitting DateTime - Unit Testing ASP.NET MVC Custom Model Binders
02/13/2009 ASP.NET Wire Format for Model Binding to Arrays, Lists, Collections, Dictionaries
02/06/2009 IPrincipal (User) ModelBinder in ASP.NET MVC for easier testing
01/29/2009 RTFLF - Read the Expletive Log File
01/27/2009 BizSpark - Free Software and Production Licenses for Startups in the Startup Phase
01/19/2009 ASP Dynamic Data Preview - More ways to exploit ADO.NET Data Services for fun and profit
01/05/2009 ASP.NET MVC Design Gallery
12/17/2008 ASP.NET MVC Samples, Oxite, and Community
12/04/2008 The Weekly Source Code 38 - ASP.NET MVC Beta Obscurity - ModelState.IsValid is False because ModelBinder pulls values from RouteData
11/27/2008 The Weekly Source Code 37 - Geolocation/Geotargeting (Reverse IP Address Lookup) in ASP.NET MVC made easy
11/25/2008 Hanselminutes Podcast 135 - StackOverflow Behind The Music - Unedited Outtakes Show
11/24/2008 Web Platform Installer now supports XP - And the Master Plan continues
11/06/2008 ASP.NET and jQuery
11/06/2008 The Weekly Source Code 36 - PDC, BabySmash and Silverlight Charting
10/22/2008 The Weekly Source Code 35 - Zip Compressing ASP.NET Session and Cache State
10/22/2008 Survey RESULTS: What .NET Framework features do you use?
10/19/2008 Hanselminutes Podcast 134 - StackOverflow uses ASP.NET MVC - Jeff Atwood and his technical team
10/19/2008 Hanselminutes Podcast 132 - Subsonic with Rob Conery
10/17/2008 PDC Preparation Presses...
10/16/2008 ASP.NET MVC Beta released - Coolness Ensues
10/14/2008 Silverlight 2 is out!
10/14/2008 Survey Time: What .NET Framework features do you use?
10/10/2008 ASP.NET MVC and the new IIS7 Rewrite Module
10/09/2008 PDC: Microsoft .NET Framework: Overview and Applications for Babies
10/01/2008 Plug-In Hybrids: ASP.NET WebForms and ASP.MVC and ASP.NET Dynamic Data Side By Side
09/28/2008 jQuery to ship with ASP.NET MVC and Visual Studio
09/21/2008 Hanselminutes Podcasts 130 - JavaScript gets Faster: Brendan Eich, CTO of Mozilla Corporation and Creator of JavaScript
08/21/2008 ASP.NET Futures - Generating Dynamic Images with HttpHandlers gets Easier
08/13/2008 Hidden Gems - Not the same old 3.5 SP1 post
08/11/2008 Hacked! And I didn't like it - URLScan is Step Zero
07/25/2008 Make your Website Mobile and iPhone Friendly - Add Home Screen iPhone Icons and Adjust the ViewPort
07/21/2008 The Weekly Source Code 30 - Spark and NHaml - Crazy ASP.NET MVC ViewEngines
07/16/2008 ASP.NET MVC Preview 4 - Using Ajax and Ajax.Form
07/08/2008 Deploying ASP.NET MVC on ASP.NET 2.0
07/03/2008 The Weekly Source Code 30 - VB.NET with XML Literals as a View Engine for ASP.NET MVC
06/28/2008 A Back To Basics Case Study: Implementing HTTP File Upload with ASP.NET MVC including Tests and Mocks
06/09/2008 The Weekly Source Code 28 - iPhone with ASP.NET MVC Edition
06/08/2008 Hanselminutes Podcast 116 - Distributed Caching with Microsoft's Velocity
05/27/2008 ASP.NET MVC Preview 3
05/16/2008 Mix 08 Sessions available in new dual-stream versions using Silverlight
05/12/2008 VS2008 and .Net 3.5 SP1 Beta - Should You Fear This Release?
04/30/2008 The Weekly Source Code 25 - OpenID Edition
04/18/2008 The Weekly Source Code 24 - Extensibility Edition - PlugIns, Providers, Attributes, AddIns and Modules in .NET
03/22/2008 IronPython and the DLR march on
03/21/2008 The Weekly Source Code 21 - ASP.NET MVC Preview 2 Source Code
03/21/2008 ASP.NET MVC Source Code Available
03/21/2008 Hanselminutes Podcast 104 - Dave Laribee on ALT.NET
03/13/2008 I'm Just a Caveman - The Hanselman Corollary to the Clarke/Wheeler Laws
03/12/2008 ASP.NET MVC Cheesy Northwind Sample Code
03/08/2008 ASP.NET MVC Session at Mix08, TDD and MvcMockHelpers
03/05/2008 ASP.NET MVC Preview 2 Screencast Tutorials
02/27/2008 The Weekly Source Code 17 - ASP.NET MVC Community Code Edition
01/08/2008 January 2008 PADNUG Meeting - Should you Fear MVC for ASP.NET?
12/21/2007 How-To: New ASP.NET 3.5 Extensions Video Screencasts
12/10/2007 ASP.NET 3.5 Extensions - plus MVC How-To Screencast
11/08/2007 DevConnections - The ASP.NET MVC Framework
10/09/2007 ScottGu MVC Presentation and ScottHa Screencast from ALT.NET Conference

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.