Blog Tooling Update
Updates regarding my blog’s tech stack
I've recently updated my blog's tech stack. This post gives a rundown of reasons why and some of the changes I had to make along the way.
I've recently updated my blog's tech stack. This post gives a rundown of reasons why and some of the changes I had to make along the way.
In this post I'll show you how to use Let's Encrypt PEM certificates to provide SSL/TLS for your ASP.NET 5 Application.
If you're looking to improve the user experience in your ASP.NET application, dropping React in may sound like an easy fix. It turns out this might not be as straightforward as you'd think. Keep reading and I'll show you how adding a React app to an ASP.NET MVC application can be pretty easy once you know how.
Self-contained deployments aren't new to .NET Core, but when you build a self-contained application you typically end up with a massive deployment folder filled with every possible DLL you'd need, and then some. Keep reading and I'll tell you how to create a single executable file for deployments with .NET Core 3.0.
Did you know that Linux ARM32 is an officially supported distro for .NET Core? That's pretty exciting if you're at all into IOT or tinkering with Raspberry Pi or other devices. So whether you've got a Raspberry Pi you're using as a desktop, media center, application server, robot, environment monitor, or something else, you can now build & push your own .NET Core code to it and take more control over it.
Until recently getting code coverage metrics for your .NET Core projects had required using Visual Studio or a 3rd party paid tool. With the introduction of Coverlet you can now generate code coverage metrics on the command line, and the further process the collected data into reports using Report Generator.
As of .NET Core 2.0 the SMTP Client and classes you'll need to send email have been ported over to .NET Core. Here I'll quickly show you how to send email from your .NET Core applications.
In this article we'll be setting up a continuous delivery pipeline to ensure that your code is building and deployable all the time. I'll show you how to use Visual Studio Team Services (VSTS) to build your code and then set up a release plan to deploy your code to a Linux server via SSH.
In this article I'll show you how to set up a new Linux server, configure it for running an ASP.NET Core Web Application or API, monitor it and more.
Changing my blog over to Hugo.
.NET Core gives you the ability to easily manage configurations for your application across multiple environments (e.g. local, dev, production, etc). Read on to find out how to set your environment on the command line and even for Docker.
Running .NET Core in a Docker container can be easy, let's see how to do it!
A brief overview of the .NET Core CLI tooling.
Setting up your .NET Core development environment
I've been trying to introduce my kids to tech in different ways. Right before Halloween I had a pretty simple idea for a Halloween project that my kids and I could work on - a cheap plastic pumpkin that would flash some LEDs when someone walked past it.