Welcome to part 1 of a new series where I will dissect the internals of the MVC source code. I am hoping to learn and demonstrate how it works deep (sometimes very deep) under the hood. In this series I will be studying the guts of MVC. If you’re squeamish, you might want to look away! […]
Author: Steve Gordon
Things I’ve Learnt This Week (12th March)
Week 7 of my series, sharing things I’ve learnt, read, watched and listened to, in the pursuit of expanding my knowledge about software development. Things I’ve Blogged Visual Studio 2017 is Released – Reflecting on the loss of project.json and looking ahead to the new VS 2017 experience Things I’ve Learnt ASP.NET Core MsBuild is Quicker than Project.json […]
Visual Studio 2017 is Released Reflecting on the loss of project.json and looking ahead to the new VS 2017 experience
Visual Studio 2017 is released today and I thought it was a good time to reflect on my thoughts about one of the main changes it brings for ASP.NET Core developers. This won’t be a detailed features post, as I’ve only tried the RC a few limited times. Due to some bugs and issues I […]
Things I’ve Learnt This Week (5th March)
Week 6 of my series, sharing things I’ve learnt, read, watched and listened to, in the pursuit of expanding my knowledge about software development. Things I’ve Blogged Customising ASP.NET MVC Core Behaviour with an IApplicationModelConvention – In this post I cover details and demo the basics of creating custom conventions for ASP.NET MVC Core. Things I’ve Learnt UserSecrets API […]
Customising ASP.NET MVC Core Behaviour with an IApplicationModelConvention
I’m currently building a number of ASP.NET Core API applications which together form a new product we’re developing. As we defined the requirements, we came up with a few behaviours that we wanted to apply across the APIs by default. Two examples that I’ll use in this blog post are, applying a prefix to all […]