أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
ASP.NET Core is new version of ASP.NET. ASP.NET Core better than older version of ASP.NET. This is very secure. ASP.NET based on MVC and Code first approach.
ASP.NET Core 2+ is latest version for .NET Core. It provide many good features and better framework compare to other.
Power of Roslyn (.NET Compiler Platform): Roslyn is an open-source .NET Compiler platform which can be used to build the source code of C# and Visual Basic. Roslyn provides rich code analysis APIs. We can use this API to build code analysis tool. The same API also used by Microsoft.
Open Source: ASP.NET Core is open source
Platform Independent (Cross Platform Support): ASP.NET Core is supported on Windows, Mac and Linux OSX.
Built from scratch: ASP.NET Core is not like an enhancement to ASP.NET 4.5 but it has been built from scratch.
DNVM (.NET Version Manager): DNVM is a command line tool which provides the functionality for configuring .NET runtime.
HTTP/2 Support
Editor : No need to depend on Visual Studio, can code in any editor.
There are many reasons
The only reason a lot of companies and developers avoided Microsoft technologies was that these technologies weren’t open source and cross platform, but now they are cross platform and open source.
.net core performs better than all of the frameworks.
.net core is backed by Microsoft and the huge performance improvement in very less time proves they’re serious about it.
.net core borrows maximum of its code from .net framework, so it’s a mature codebase.
Visual Studio Community Edition doesn’t have a match in Free IDEs and text-editors for any of the Ruby, Python, Elixir and PHP.
You can create native Android, iOS and Windows apps using Xamarin and Visual Studio. Xamarin is based on C#, the language behind .net core.
Yes,Because it is open source and can be applied for any operating Yes,Because it is open source and can be applied for any operating systems
yes because :
1-A unified story for building web UI and web APIs.
2-Integration of modern, client-side frameworks and development workflows.
3-A cloud-ready, environment-based configuration system.
4-Open-source
5-Ability to build and run on Windows, macOS, and Linux.
I know basics but I do not have excellence