This is an exciting time to be a C# developer. Microsoft is in the middle of one of the biggest changes in its history and it is embracing open source software. The ASP.NET and .NET Frameworks have been rebuilt from the ground up so they are componentized, cross platform, and fully open source. Many of the recent improvements have come from the community.
ASP.NET Core 2 and .NET Core 2 embrace other popular open source projects, including Linux. The ASP.NET Model View Controller (MVC) web application framework, which is part of ASP.NET Core, borrows heavily from Ruby on Rails, and Microsoft is keen on promoting tools, such as Node.js, Grunt, gulp, and Yeoman. Support for React, Redux, and Angular Single Page Apps (SPAs) is also inbuilt. You can write these in TypeScript, which is a statically typed version of JavaScript that is developed by Microsoft.
By reading this book, you will learn how to write high performance software using these new .NET Core...