Chris Claxton's Blog

A place to read about various things related to software development and technology

In my previous post I looked at what has changed in the .NET Core 2.2 MVC template. I was also curious what has changed in the Angular template so I created a new project using dotnet new angular and compared it to one generated using 2.1.

The first thing that is noticed when running the project...

Continue Reading...

Having discovered that .NET Core 2.2 has been released I decided to have a look what has changed in the MVC & "Identity UI" templates created using dotnet new mvc and the aspnet code generator.

To find out what's new in ASP.NET Core 2.2, read this: https://docs.microsoft.com/en-us/aspnet/core/r...

Continue Reading...

I have recently switched over to using Webpack as my front-end build tool of choice. I had previously used Gulp with Aurelia projects before webpack was a thing. I was hoping that the learning curve with Webpack would be easier and the configuration easier to read and understand...

TL:DR — Use web...

Continue Reading...

Serving an Aurelia app from a subpath off the root of an MVC app is an interesting idea, this way we can have the index page and other pages as standard server generated pages that are easily discoverable and parsable by search engines but still provide an SPA component for other purposes such as a...

Continue Reading...

I wanted to get an Aurelia app to run from a subpath off the root of an MVC app, I started from the repo I created which is linked in my previous post. This proved to be a bit more difficult than I originally anticipated due to encountering a number of issues (or limitations depending on your point...

Continue Reading...

06
Sep
2018
September 6, 2018, 2:00 pm

The .NET Core 2.1 release included a new way to run an SPA (single page application) such as Angular from within an MVC app. Previously in 2.0, the dotnet new generated SPA templates used "WebpackDevMiddleware" which interacted with the webpack config in the ClientApp to provide a dev experience sim...

Continue Reading...

18
Feb
2018
February 18, 2018, 3:32 pm

The Fitbit Ionic is the latest Health and Fitness/Sports tracking watch from Fitbit, it is considered as their first "smartwatch" as it is capable of displaying notifications from your smart phone. It is also capable of streaming music to Bluetooth headphones and in addition to the usual heart rat...

Continue Reading...

Ever since moving over from a Windows laptop to a MacBook as my everyday development machine, I have had to run Windows inside a VM to be able to use Visual Studio Pro which I used for all .NET development work. With the release of .NET Core and the light weight "Visual Studio Code" editor there was...

Continue Reading...

Having recently setup control of a light at home over the internet using a wired solution as detailed in my previous blog post, I started to investigate options for a wireless alternative; as running cables, although the most reliable option, is not always practical. Most of the commercial wireless...

Continue Reading...

The C++ Standard Template Library (STL) contains many useful template classes, it is the staple diet of any C++ developer and can save some development time in more complex Arduino sketches. When searching for a suitable library to use with the various AVR MCU's as used on the Arduino range of devel...

Continue Reading...