.
NET Core
What is .NET Standard?
It is a formal specification of .NET APIs that are available on
multiple .NET implementations. If you want to share code
between .NET Framework and any other .NET implementations
such as .NET Core, your library should target .NET Standard 2.0
Difference between .NET Core vs .NET Framework
1. .NET Framewok runs only on Windows whereas .NET Core
can run on any platform
Important features of [Link] Core
1. You can build and run cross-platform apps on Windows, Mac
and Linux
2. [Link] Core unifies MVC and Web API
3. Ability to host in IIS or self-host in your own process
4. Built-in Dependency Injection
5. Easy integration with client-side frameworks such as Angular
6. An Environment based configuration system
7. New light-weight and modular HTTP request pipeline
8. Built on .NET Core, which supports side-by-side app
versioning
9. Ships entirely as NuGet packages
Use multiple environments bases
[Link]
using [Link], we can create multiple for the
application with different command arguments under profiles
section
Custom middleware
AppSettings and Secrets
Authentication and Authorization
Types of Authentications
- Policy Based
- Claim Based
Reference:
[Link] & Debug Profile in [Link] Core - TekTutorialsHub
.NET Standard | Microsoft Docs