Sessions

Episode 1 – Startup.cs

Episode 1 – Startup.cs

10 months ago
Well, here we go! This is the inaugural installment of The Monsters Weekly, where we take you up, down through and over all the aspects of ASP.NET Core and Core MVC. In our first episode, we’re covering the startup.cs class and what happens as our application loads. Not sure where to start in ASP.NET Core? […]
Episode 2 – Static Files

Episode 2 – Static Files

10 months ago
In this, Episode 2 of The Monsters Weekly, we take a deeper look at some of the configuration options and, in particular, how things have changed in terms of serving up static files in ASP.NET Core. We’ll show you how to enable it, how it works in the default template and what you need to […]
Episode 3 – Default Gulp File

Episode 3 – Default Gulp File

10 months ago
Here comes Episode 3 of The Monsters Weekly, and with it our run down of the default Gulp file in your ASP.NET Core application. Monster Dave walks us through Gulp, some node bits, package management, and how to sort all this out in our new ecosystem. There are big changes in ASP.NET, but there are […]
Episode 4 – Tag Helpers in Razor 

Episode 4 – Tag Helpers in Razor 

10 months ago
Ready for a great new feature in ASP.NET Core MVC? The Razor view engine now supports a concept called "Tag Helpers" that dramatically reduces the "c-sharp-iness" of your view and gives you something that looks a lot more like HTML. Dave, that Monster, contrasts this to the earlier incarnation known as HTML Helpers. Tag helpers […]
Episode 5 – Configuration Settings

Episode 5 – Configuration Settings

10 months ago
Configuration settings used to seem like such a chore and hadn’t improved significantly since the inception of ASP.NET. Big changes are in store in ASP.NET Core, and in this episode Monster James takes you through some of those changes. ASP.NET Core projects can now absorb settings through all kinds of vehicles, including environment variables, JSON […]
Episode 6 – JSON Data and The Options Pattern

Episode 6 – JSON Data and The Options Pattern

10 months ago
So, the problem with configuration is that in the past it’s not really been that great to work with. In ASP.NET there are wholesale changes and, in our last video, we looked at how the runtime gives better options for storage and mechanisms for loading data. Here, we’ll look at structured storage and strongly-typed config. […]
Episode 7 – Custom Tag Helpers

Episode 7 – Custom Tag Helpers

10 months ago
Back in Episode 4 we looked at tag helpers in the Razor View Engine that make some of the lifting we need to do a little lighter when crafting our views. In this edition of the Monsters Weekly we’ll go a little further and create a custom tag helper.  Dave walks us through targeting specific […]
Episode 8 – Tour of the Default ASP.NET MVC Project

Episode 8 – Tour of the Default ASP.NET MVC Project

10 months ago
There is a lot of newness in the default project in MVC Core, so we wanted to break it down and help make it feel a little more familiar. This is episode #8, and we’re walking you through the "File -> New Project" experience. Starting with the blank slate of the default application, Simon explores […]
Episode 9 – What Makes a Controller?

Episode 9 – What Makes a Controller?

10 months ago
With ASP.NET Core we have new options for the way we build out our controllers. Sure, the conventions we know are there, but today we have the option to use as much or as little of the base class as we like in MVC Core. Dive in with Simon, Dave and James as they explore […]
Episode 10 – Loading Settings From a Database in ASP.NET Core

Episode 10 – Loading Settings From a Database in ASP.NET Core

10 months ago
While configuration has been greatly simplified in ASP.NET Core, static JSON on the server won’t provide an answer for all the situations all of the time. One such case is when you need to save and load configuration settings from a database so, here, we’ll show you how. In this episode, Monster James walks us […]
Episode 11 – Yeoman Generators for ASP.NET Core and MVC

Episode 11 – Yeoman Generators for ASP.NET Core and MVC

9 months ago
If cross platform is going to be the song sung by the ASP.NET community, the console tooling is really going to have to keep step with other tech stacks. Yeoman generators for ASP.NET Core give developers the basics needed to avoid  the requirement of crufting together projects and new files. Here in episode 11, Dave […]
Episode 12 – Dependency Injection in ASP.NET Core

Episode 12 – Dependency Injection in ASP.NET Core

9 months ago
What is dependency injection, and how can it be leveraged in your project? Monster James walks through the default setup in an application as it relates to the default configured project in ASP.NET Core and MVC Core in this episode of the Monsters Weekly. If you’ve managed to avoid the use of dependency injection so […]