ASP.NET Core debugging tips for Visual Studio Code

These days I run a Windows laptop with Visual Studio on it, but at home I still have a great Mac Machine purring away in my home office. I like that machine since it has a huge display (27 inches) and I find Mac OS still better to use then Windows.

From time to time I like to work on a side project on my Mac. These days I'm building a small web application to keep track of session proposals I sent out. I'm building this using ASP.NET Core and Visual Studio Code.

Running integration tests for ASP.NET Core apps

One of the things I really disliked about the previous versions of ASP.NET is that there's no real good way to run integration tests on your web application. You basically have to set up a full webserver to run integration tests.

Of course if you use Web API 2 or MVC 5 you have the official testhost. It solves a lot of problems, but the API is a mess to work with and very inflexible.

Using Akka.NET from your ASP.NET core application

ASP.NET Core is a great web framework. Now that RC2 is out I can recommend you take a look at it. The tooling is much more solid now and the API is looking stable as well.

One of the things I've been meaning to try for weeks now is to use actors in my ASP.NET Core application. So here it goes. <!-- more -->