.NET Core

  •  Modular and Smaller implementation of .NET: There are Many challenges in older version of .NET specially in terms of performance those challenges not continue in .NET core. .NET Core is written from scratch. Everything has been divided into smaller-smaller module. So, only required module download from NuGet packages and use it this thing make faster to .NET core.
  • Cross Platform and Open Source: We can build .NET core application window, Linux, Ubuntu, mac.as well as open source. Open-Source means software, technology open for everyone. So, people can look at a code what is written. In open source not hiding technology and details. Now .NET Core maintenance by developer community not by Microsoft community. You can customize .NET core framework according to your requirement if you have good team who understand the .NET core then customize and use it.         
  • Container Support: easily host same application multiple environments without thinking to much configure multiple machines. 
  • Micro Services Architecture Support: Micro Services these days in trend. In Microservices divided the project in small-small unit according to responsibilities. we can use microservices in older .NET framework, but it supports only Window OS, but Linus is best for micro services.
  • Optimized for high performance and stability: .NET core serves 2300% more request per second compared to ASP.NET framework 4.8.
  • Cross Platform development tools: VS Code and .NET CLI: For cross platform development tools VS Code and .NET CLI we can use any OS.

Comments