Pluralsight Notes – Docker Images and Containers for ASP.NET Core

Docker Images and Containers for ASP.NET Core by Wes Higbee, is a great introductory course on everything you need to know to get your .net core application running in a container.  By the end of this course you will be able to build and run your application inside docker, as well as provide an optimized image for deployment.  All of this is done through the command line and the use of dockerfiles, with a final section on Visual Studio’s built-in docker support.  Learning all of the commands necessary to build and run an application in a container, gives you a better appreciation for what the built-in support is doing and how to troubleshoot and future problems.
Continue reading “Pluralsight Notes – Docker Images and Containers for ASP.NET Core”

Pluralsight Notes – Getting Started with Kubernetes

Getting Started with Kubernetes by Nigel Poulton, begins your journey into understanding Kubernetes and how it has become a crucial platform for container management. The major cloud service providers have jumped on the Kubernetes bandwagon and have their own K8 service offerings, to make your container management even easier. However, I would still recommend getting a base understanding of how it all works before diving into a specific cloud providers implementation. This course will teach you the fundamentals of the Kubernetes architecture and how the platform comes together to make container management a breeze. Once you get through the theoretical, the rest of the course is dedicated to hands on experience. By the end of the course you will have installed and deployed a Kubernetes cluster along with a simple application.

Continue reading “Pluralsight Notes – Getting Started with Kubernetes”

Pluralsight Notes – Better .NET Unit Tests with AutoFixture: Get Started

The Better .NET Unit Tests with AutoFixture: Get Started course by Jason Roberts, takes you through the need for and use of AutoFixture. AutoFixture is an open source library that helps you to create anonymous test data to accelerate your unit testing time frame. The ability that AutoFixture provides to quickly and easily generate anonymous test data is also a great addition to moving towards TDD. I am definitely a proponent of utilizing a TDD methodology, a tool like AutoFixture certainly helps to reduce the resistance by making the data setup much easier. This course will get you up and running with AutoFixture quickly, by taking you through all of the basic and some important advanced usages you may need to understand to get AutoFixture integrated into your project. Continue reading “Pluralsight Notes – Better .NET Unit Tests with AutoFixture: Get Started”

Pluralsight Notes – Effective C# Unit Testing for Enterprise Applications

Introduction

Pluralsight is a great online resource for Developer/Technology training courses.  I have recently begun working through a bunch of courses and I thought I would begin sharing my notes I take while viewing these courses.  Effective C# Unit Testing for Enterprise Applications by Rusty Divine, aims to improve the viewers unit testing knowledge through solid patterns and practices to follow and understanding what to avoid. Continue reading “Pluralsight Notes – Effective C# Unit Testing for Enterprise Applications”