Quantcast
Channel: Steve Gordon
Browsing all 170 articles
Browse latest View live

Things I’ve Learnt This Week (12th February)

Week 3 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 Learned Dependency Injection in...

View Article


Things I’ve Learnt This Week (19th February)

Week 4 of my series, sharing things I’ve learnt, read, watched and listened to, in the pursuit of expanding my knowledge about software development. A slightly shorter set of links this week, things...

View Article


Things I’ve Learnt This Week (26th February)

Week 5 of my series, sharing things I’ve learnt, read, watched and listened to, in the pursuit of expanding my knowledge about software development. I spent much of the week wiped out with a bad cold /...

View Article

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...

View Article

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...

View Article


Visual Studio 2017 is Released

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...

View Article

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 –...

View Article

Image may be NSFW.
Clik here to view.

ASP.NET Core MVC Anatomy (Part 1) – AddMvcCore

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...

View Article


ASP.NET Core Anatomy (Part 2) – AddMvc

Welcome to part 2 of my series where I dissect the internals of the ASP.NET Core source code. Eagle eyed readers will have noticed a slight change to my title for this post. I decided to drop MVC from...

View Article


Things I’ve Learnt This Week (19th March)

Week 8 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 ASP.NET Core MVC Anatomy (Part...

View Article

Things I’ve Learnt This Week (26th March)

A light (and late) post this week as not only has it been very busy but also it’s been a short week as I’ve been away for a short break in Edinburgh Things I’ve Read Chapters 3 and 4 of ASP.NET Core in...

View Article

ASP.NET Core Anatomy (Part 3) – UseMvc

In parts one and two of this series I looked at the two main IServiceCollection extensions (AddMvcCore and AddMvc) in ASP.NET Core. These are used to add in the required MVC services when you plan to...

View Article

Things I’ve Learnt This Week (2nd April)

Things I’ve Blogged ASP.NET Core Anatomy (Part 3) – UseMvc Things I’ve Read An Introduction to GraphQL via the GitHub API by Derek Haynes The implementation of anonymous methods in C# and its...

View Article


Image may be NSFW.
Clik here to view.

Migrating from project.json to csproj using Visual Studio 2017

This past weekend I spent a few hours working on migrating the Humanitarian Toolbox allReady project over to the new csproj based Visual Studio 2017 solution format. I’ve written a few times about the...

View Article

Things I’ve Learnt This Week (9th April)

Things I’ve Polled I started a short poll on Twitter, as I was curious to see how many people had already migrated from project.json to csproj. I had 84 votes and the breakdown was as follows. 68% All...

View Article


ASP.NET Core Anatomy (Part 4) – Invoking the MVC Middleware

In the first three parts of this series I looked at what happens when we call AddMvcCore, AddMvc and UseMvc as part of the application startup. Once the MVC services and middleware have been registered...

View Article

Image may be NSFW.
Clik here to view.

Getting started with ASP.NET Core 2.0 Preview 1

At Microsoft Build 2017 yesterday, the formal announcement of ASP.NET Core 2.0 and .NET Core 2.0 was made. ASP.NET Core 2.0 preview announcement .NET Core 2.0 preview announcement For me it was no...

View Article


ASP.NET Core Correlation IDs

On a recent project we needed to implement the concept of correlation IDs across some ASP.NET Core API services. In our scenario we have an API service called from a front end JavaScript application...

View Article

Docker for .NET Developers (Part 1)

Two words you will very likely be used to hearing quite often within our community at the moment are “microservices” and “Docker”. Both are topics of great interest and are generating excitement for...

View Article

Docker for .NET Developers (Part 2)

In the first post in the series I introduced a few concepts and key terms you’ll need to know if you want to work with Docker. In this post I will cover the steps needed to begin working with Docker in...

View Article
Browsing all 170 articles
Browse latest View live