The Monsters Weekly - Episode 20 - 'Docs and GitHub Repos'

Join us for a quick tour of the Documentation and GitHub repos for ASP.NET Core.

In this episode, Dave shows us how to browse the code base, where to log issues and how to engage with the ASP.NET development team on GitHub github.com/aspnet. We take a quick spin through the fancy new Read the Docs site 90 docs.asp.net.

The Monsters Weekly - Episode 19 - 'Building Advanced Tag Helpers'

Back in Episode 7 we looked at creating custom tag helpers in ASP.NET Core MVC. This week, we take a look at a more advanced scenario where a custom tag helper can be used to cleanup our markup and help enforce consistency.

The Monsters Weekly - Episode 19 - 'Building Advanced Tag Helpers'

Back in Episode 7 we looked at creating custom tag helpers in ASP.NET Core MVC. This week, we take a look at a more advanced scenario where a custom tag helper can be used to cleanup our markup and help enforce consistency.

Dave walks us through building a tag helper that is made up of multiple parts. He shows us how to use the TagHelperContext to communicate between parent and child tag helpers while Simon engages in an epic battle with the mysterious green ooze.

Do you have questions? Yeah, so do we! Start a conversation below and we’ll learn together as we go.

The Monsters Weekly - Episode 18 - Using Build Hooks to Build Docker Containers

Building and packaging is super fun with the new build framework in ASP.NET Core.  In this episode we take a look at how to hook into the various different stages of the build. There is a bit more about the build hooks at http://docs.asp.net/en/latest/dnx/projects.html#scripts

Build hooks are entry points into the build pipeline that allow you to interact with the build system, assets in your project or artifacts that result from the build. These are a powerful tool for developers and can be used for a variety of scenarios.

The Monsters Weekly - Episode 17 - 'Structured Logging with Serilog in ASP.NET Core'

In our previous episode we had a look at the built-in mechanisms which we are afforded by virtue of using ASP.NET Core. Now it’s time to take a deeper look at a fundamental concept to modern logging - structured log messages - and how to take advantage of it.

The Monsters Weekly - Episode 17 - 'Structured Logging with Serilog in ASP.NET Core'

In our previous episode we had a look at the built-in mechanisms which we are afforded by virtue of using ASP.NET Core. Now it’s time to take a deeper look at a fundamental concept to modern logging - structured log messages - and how to take advantage of it.

In this installment in our series, Monster James is diving into what it takes to use a third-party logging library and an HTTP logging service to capture serialized, structured logs. We’ll look at an installation of Seq to capture the logs, and Serilog to push logs to the server.

Do you have questions? Yeah, so do we! Start a conversation below and we’ll learn together as we go.

The Monsters Weekly - Episode 16 - 'Logging Basics in ASP.NET Core'

So, you’re planning on sending your app out into the wild. Have you thought about what is going to happen when things go sideways? How will you recover when the excrement hits the oscillating device? Without having a reliable way to track down what went wrong, you’ll be in the weeds for sure, but logging will help set things right.

The Monsters Weekly - Episode 16 - 'Logging Basics in ASP.NET Core'

So, you’re planning on sending your app out into the wild. Have you thought about what is going to happen when things go sideways? How will you recover when the excrement hits the oscillating device? Without having a reliable way to track down what went wrong, you’ll be in the weeds for sure, but logging will help set things right.

In a departure from previous iterations in MVC, the default template is set up and ready to go for logging. Your project will give you fairly detailed information out of the box at a framework level, and all you need is a few small tweaks (and to lean on DI a little bit) to get logging going in your controllers.

Do you have questions? Yeah, so do we! Start a conversation below and we’ll learn together as we go.

The Monsters Weekly - Episode 15 - 'ASP.NET Core on Docker'

Ah, at last we get to running ASP.NET Core on a Docker image! In this episode the monsters start up their simple ASP.NET Core application inside of a docker container running on a virtualized Linux environment. Learn what goes into a Docker file and how Docker Machine makes all this possible on Windows.

The Monsters Weekly - Episode 15 - 'ASP.NET Core on Docker'

Ah, at last we get to running ASP.NET Core on a Docker image! In this episode the monsters start up their simple ASP.NET Core application inside of a docker container running on a virtualized Linux environment. Learn what goes into a Docker file and how Docker Machine makes all this possible on Windows.

You can read more about Docker at http://www.docker.com/ where you can also download Docker Machine. If you’re feeling super adventerous then you could even run on a Raspberry Pi running Linux by using the image at https://hub.docker.com/r/rootdevelop/rpi-aspnetcore/. Finally the ever interesting Scott Hanselman has a slightly dated post on ASP.NET Core on docker on his blog

As always if you have questions please do post them below.