TDD is always a hot topic, and Fizzbuzz is super simple to implement. So I decided to make a video of me showing you how to create a fully TDDed FizzBuzz implementation in .NET Core, using C# and xunit.
I decided to take one of my open source projects (OwaspHeaders.Core - https://github.com/GaProgMan/OwaspHeaders.Core) and update the code a little. It had previously used a json for configuration, but after this stream it used the Builder Pattern
A short (just under an hour long) stream all about appsettings.json and how .NET Core and ASP NET Core can automatically handle different configuration, based on the environment that an application is running in.
My third twitch.tv live stream was titled “SPAs a-plenty”. The goal of my this stream was to talk through Feature Folders and add them to a pre-existing GitHub repo, then to consume them in a new project for that GitHub repo. Things didn't go entirely according to plan, but it still ended up pretty interesting (I think)
My second twitch.tv live stream was titled “Building an Angular Single Page App with ASP.NET Core”. The goal of my second twitch stream was to create an Angular Single Page Application using ASP.NET Core's Javascript Services namespace and the SpaTemplates package which would replace my (at the time) ASP.NET Core v1.1 code which ran my Discworld Disorganiser project.
.NET Conf 2017 was all about .NET Core and .NET Standard (there were talks about Xamarin and stuff, but that's not as exciting). Also, I had my first live coding stream recently.
My first twitch.tv live stream was titled "Building a .NET Core Application with Onion Architecture". During the stream I went through the process of creating an application, developing each layer of the onion, discussing what I was doing along the way, and dropping some .NET Core, ASP.NET Core and EF Core knowledge on the viewers along the way.