Special Guests on The Monsters

Guests from the ASP.NET Community

Without a diverse set of folks working in the web space, I think we could all agree that web development would be a lot less interesting. We are fortunate to have some of the community’s best and brightest thinkers join us to chat here on the Monsters.


Jon Galloway
Episode 79: ASP.NET Core Code Labs Nov 17, 2016


Christopher Anderson
Episode 78: Azure Functions Nov 15, 2016


Darrel Miller
Episode 61: Building APIs Aug 25, 2016


Taylor Mullen
Episode 59: The Razor View Engine Aug 18, 2016


Jeffery Palermo
Episode 55: Moving the Business to ASP.NET Core Aug 4, 2016


Eric Flemming
Episode 53: Basics of Web API July 28, 2016


Julie Lerman
Episode 47: The State of EF Core July 8, 2016


Mads Kristensen
Episode 43: Hello Bundler Minifier June 23, 2016


Maixime Rouiller
Episode 42: Goodbye to Gulp June 21, 2016


Complex Custom Tag Helpers in MVC 6

In a previous blog post we talked about how to create a simple tag helper in MVC 6. In today’s post we take this one step further and create a more complex tag helper that is made up of multiple parts.

ApiController in ASP.NET 5? Nopesauce.

If you’re developing in ASP.NET Web API you are familiar with the concept of inheriting from the base ApiController class. This class is still around in ASP.NET 5, but it is likely not meant for you to use.  Here’s why your cheese has moved.

Supporting Options and Arguments in Your dnx Commands

Grab yourself your copy of Visual Studio 2015 and buckle up! Today we’re going to create our own dnx command with support for options and arguments.

Writing Custom Commands for DNX with ASP.NET 5.0

If you are a developer on the .NET stack, you’ve now got access to a great new extension to your development environment. DNX, or the .NET Execution Environment, is a powerful new extensibility point that you can leverage to build project extensions, cross-platform utilities, build-time extensions and support for automation. In this article I’ll walk you through the process of building your own custom DNX command on top of ASP.NET 5.0.

Creating custom MVC 6 Tag Helpers

Updated Nov 22, 2015: Updated to account for changes in ASP.NET 5 RC1

In the last few blog posts, I have spent some time covering the tag helpers that are built in to MVC 6. While the built in tag helpers cover a lot of functionality needed for many basic scenarios, you might also find it beneficial to create your own custom tag helpers from time to time.

In this post, I will show how you can easily create a simple tag helper to generate a Bootstrap progress bar. NOTE: Thank you to James Chambers for giving me the idea to look at bootstrap components for ideas for custom tag helpers.