site image
Andrew Lock avatar

Andrew Lock

MVC
  1. Loading...
  2. Sponsored by Dometrain Courses—Get 30% off Dometrain Pro with code ANDREW30 and access the best courses for .NET Developers

    30% off with code ANDREW30 on Dometrain Pro
  3. ASP.NET Core in Action, Third Edition

    My new book ASP.NET Core in Action, Third Edition is available now! It supports .NET 7.0, and is available as an eBook or paperback.

  4. Banner image for Adding metadata to fallback endpoints in ASP.NET Core

    Adding metadata to fallback endpoints in ASP.NET Core

    In this post I discuss fallback endpoints and show how adding metadata to MVC or Razor Page fallback endpoints has some quirks to be aware of…

  5. Banner image for 5 new MVC features in .NET 7

    5 new MVC features in .NET 7

    In this post I look at some of the new features introduced for MVC controllers in .NET 7…

     in  ASP.NET Core.NET 7MVCRazor Pages
  6. Banner image for Applying the MVC design pattern to Razor Pages

    Applying the MVC design pattern to Razor Pages

    In this article from my new book we look in greater depth at how the MVC design pattern applies to Razor Pages in ASP.NET Core.…

  7. Banner image for Should you unit-test API/MVC controllers in ASP.NET Core?

    Should you unit-test API/MVC controllers in ASP.NET Core?

    In this post I discuss unit testing of API/MVC controllers in ASP.NET Core and some of the difficulties you face.…

     in  ASP.NET CoreTestingMVC
  8. Banner image for When ASP.NET Core can't find your controller: debugging application parts

    When ASP.NET Core can't find your controller: debugging application parts

    In this post I describe application parts, how ASP.NET Core uses them to find the controllers in your app, and how to list them.…

     in  ASP.NET CoreError HandlingMVC
  9. Banner image for Creating a not-empty GUID validation attribute and a not-default validation attribute

    Creating a not-empty GUID validation attribute and a not-default validation attribute

    In this post I describe an MVC validation attribute that verifies a GUID doesn't have the default Empty value. I also present a generalised version.…

     in  ASP.NET CoreMVCModel Binding
Andrew Lock | .Net Escapades
Want an email when
there's new posts?