One of the strengths boasted by .NET Core is its new command line interface (CLI for short), and by now you're probably aware that Visual Studio, Rider, Visual Studio Code etc shell out to the .NET Core CLI under the bonnet for most .NET Core related operations, so it makes sense that what you're able to do in your favourite IDE you're also able to do via the CLI.
The barrier of entry into multi-threading in .NET is relatively low as both Parallel Computing (making programs run faster) and Concurrent Programming (making programs more responsive) have been greatly simplified since the introduction of TPL and its friends (Parallel and PLINQ) in .NET4.0.
In one of the previous videos, as well as posts I described how to use Docker and Docker Hub in order to build and deploy applications written with ASP.NET Core. In this post, I’d like to introduce the Azure Container Registry which is an alternative to the well-known Docker Hub.
One of new features of C# 7.0 is support for local functions. Local functions are methods that are defined inside other methods to simplify more complex code. This blog post shows how to use local functions in C# 7.0 and gives some advice in context of technical design of code.
With Windows 10, Microsoft introduced the Universal Windows Platform to target multiple Windows platforms from one project. Now with Xbox and more, the reach of UWP has expanded even further. Through this session we'll walk through getting your UWP projects on to Xbox using a variety of tools, from Visual Studio, Unity and MonoGame.
When it comes to something as new and quickly changing as .NET Core, and all the other tech that runs on top of it, such as ASP.NET Core and Entity Framework Core, it can be quite daunting trying to keep up with all the changes that Microsoft keeps introducing after finding a seemingly sane and workable solution.