ASP. NET CORE
Links:
- https://www.youtube.com/watch?v=LfLFiAw7d28&list=PLnVvOWNfuhGWGh7DpOgtBOmp0XmLHRuEc&index=1 -> ASP .Net Core 3.1
- https://www.tutorialsteacher.com/mvc - .Net MVC 5.0
- https://www.tutorialspoint.com/asp.net_mvc/index.htm - ASP .NET MVC
- Code Affection and Kudvenkat YouTube tutorials
- https://www.youtube.com/@letsprogram30/playlists
- https://www.youtube.com/watch?v=ZoZ8z7J_SyE
- https://www.youtube.com/watch?v=gvKqJF0pVMA
- https://www.youtube.com/@vcoder5/playlists
Modules:
- ASP .Net Core
- ASP .Net Core MVC
- ASP .Net Core Identity
- Entity Framework Core
What is ASP .Net Core?
- ASP. NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud-based, internet-connected applications.
- ASP .Net Core is a redesign of ASP .NET 4.x.
ASP .Net Core Benefits and Features:
- Cross- Platform:- ASP .Net Core applications can be developed and run across different platforms like - Windows, Linux and Mac OS.
- ASP .Net Core applications can be hosted on-
- IIS
- Apache
- Docker
- Self-host in your own process
- One Programming Model for MVC and Web API:- We use the same one unified programming model to create MVC and Web API. Both the MVC Controller class and the ASP .Net Web API Controller class inherit from the same Controller base class and returns IActionResult.
IActionResult
-----------------
|
_______________
| |
ViewResult JsonResult
- Dependency Injection:- ASP .Net Core has built-in support for Dependency Injection.
- Testability:- Unit Testing in ASP .Net Core applications is easy.
- Open-Source:- ASP .Net Core is Open-Source and community focused.
- Modular:- ASP .Net Core provides Modularity with Middleware components.
- Both the request and response pipelines are composed using the middleware components.
- Rich set of built-in middleware components are provided out of the box.
- Custom Middleware Components can also be created.

0 Comments