Monsters Weekly 152 - GitHub Actions and .NET Core

GitHub Actions makes it really easy to setup a continuous integration build for your .NET Core projects. In this episode, Dave shows us how to configure a workflow to build and test your .NET Core projects using a GitHub Actions workflow that is triggered on commits to master or on pull requests to master.

Monsters Weekly 151 - Visual Studio Code, .NET and Linux

Building .NET Core applications on Linux is much more enjoyable when using Visual Studio Code.
In this episode, Dave takes us through the basics of building and debugging .NET Core applications on Linux using Visual Studio Code

Setting Cloud Role Name in Application Insights

A continuation in my series of love letters about Application Insights. Today I dig into the importance of setting cloud role name.

Monsters Weekly 150 - Getting started with .NET Core on Linux

This episode covers the basics of getting started with .NET Core on Ubuntu Linux. We install the .NET Core SDK and write some code using only the built in text editor. That’s right, no Windows, no Visual Studio! Just the console and a text editor.

Monsters Weekly 149 - Fluent Assertions in .NET

In this week’s episode, Simon walks us through the Fluent Assertions library for .NET. Learn how fluent assertions can help make your tests more readable and how to assertion scopes can batch your assertions to make test output easier to understand.

Learn more at https://fluentassertions.com/

Getting the Most Out of Application Insights for .NET (Core) Apps

If you've worked with me in the last couple years, you know that I've fallen in love with Application Insights. This is the first in a series of posts designed to help you get the most out of Application Insights for .NET Core applications.

The Monsters Weekly - Episode 148 - WebWindow

In this week’s episode, we explore Steve Sanderson’s latest experiment: WebWindow. What is WebWindow, when might we use it, and why are we so darn excited about it?

https://blog.stevensanderson.com/2019/11/18/2019-11-18-webwindow-a-cross-platform-webview-for-dotnet-core/
https://github.com/SteveSandersonMS/WebWindow

The Monsters Weekly - Episode 147 - Runtime View Compilation in Development Environment

As of ASP.NET Core 3 Razor views are pre-compiled by default. This is great for performance in a staging or production environment but can really show things down in a developer environment because it requires us to restart the app anytime we make a change to a razor file. In this episode, Monster Dave shows us how to re-enable runtime view compilation in development environments.

The Monsters Weekly - Episode 146 - WebForms Dependency Injection

Dependency injection is a way to make your code more pluggable and thus more testable. In this video we attempt (and succeed) to add some dependency injection to an ASP.NET WebForms app just like Grandma use to make..

The Monsters Weekly - Episode 145 - Mediatr Pipeline Behaviours

MediatrR allows for decoupling behaviours making testing easier and allowing you to understand an application more easily. In this episode, we’ll look at a part of MediatR which allows for hooking into the pipeline and doing Aspect-Oriented Programming.

Our previous episode on MediatR
https://www.youtube.com/watch?v=zSEF7_Crx5A&t=2s