A software development blog focusing on technologies on the Microsoft platform.


Latest Posts

Which SSL certificate is right for you?

1 week ago

As online security is becoming ever more important, having an SSL certificate on your website is an absolute must! If you are not sure whether the website you are visiting is secure or not, you can tell by the start of the web address. If the web address starts with https://, it’s running on an […]

Using SASS to compile your CSS

1 week ago

I recently got more involved in the design side of a website. Traditionally, my main focus has been on server-side technologies and that has always been my strong point, but it’s good to refresh your skills in areas that you don’t have interaction on a daily basis. As you probably know, CSS (cascade style sheets) […]

Migrating from .NET Framework to .NET Core

2 weeks ago

.NET Core was born back in June 2016, and at time of writing, it’s now on to version 2.2, with a preview of version 3 available for download. But if you are still using .NET Framework for some or all of your projects, then it might not be obvious what’s different with .NET Core, or […]

Using SPA Pre-rendering in .NET Core for an Angular Project

3 weeks ago

Using an Angular project as a Single Page Application (SPA) is relatively straight forward in .NET Core. The ASP.NET Core project already has extensions that allow you to do this. You can find the Microsoft.AspNetCore.SpaServices.Extensions from Nuget and add it to your project. If you are running in development mode, you can use the AngularCliBuilder […]

An Efficient Way of Handling Multiple Actions through One Route

1 month ago

Recently, I wrote about a way that you can use one route to direct traffic to different controllers and actions in ASP.NET Core MVC. In that example, I mentioned that there were six different types of pages that would be handled by one route. This is great, but the problem I experienced was the data […]

The Automated World of DevOps

1 month ago

DevOps is fast becoming the accepted way of delivering features, fixes and updates on a regular basis. But what exactly is it? Well the Dev part is development and the Ops part is operations. Essentially, it’s speeding up the process of deploying a piece of software to a system. Making it more automated and making […]

Test First, Code Second

1 month ago

In the world where everyone wants something yesterday, it’s very easy not to write any test plans, particularly when you got an eager client on your back. And if you are severely behind schedule, and working all the hours god sends to deliver the work, you are going to have to cut corners and unit […]

Changing controllers and actions using one route in ASP.NET Core

1 month ago

I was presented with a challenge recently. Six different types of pages wanted to appear after a generic sub directory. Well that’s fine. In MVC, you can just set up six different routes to cope with the six different types of pages. Each of those routes can have a different default controller and action. Job […]