ASP.NET Core MVC
Gain insights into creating dynamic web apps with ASP.NET Core MVC. Explore Razor, localization, advanced features, and best practices for building public and business applications.
Francesco Abbruzzese, contributed to the diffusion and evangelization of the Microsoft Web stack and Azure services since the first version of ASP.NET MVC with tutorials, articles, tools, consultancies, and courses. He is the founder of Mvcct Team (http://www.mvc-controls.com/). His company, implements and offers Web applications, micro-services, Artificial Intelligence software, SAS products, tools, and services for Web technologies connected with the Microsoft stack. Mvcct Team last tool, that targets Blazor .Net developers, is the Blazor Controls Toolkit (https://blazorct.azurewebsites.net/). Former MVP he writes about .NET, ASP.NET ), Azure, and client-side technologies in his blog, Dot Net Programming (http://www.dotnet-programming.com/), and various online magazines/blogs. In the last years, he wrote also some books, among them Software Architecture with C# 9 and .NET 5: Architecting software solutions using microservices, DevOps, and design patterns for Azure (https://www.amazon.com/dp/B08Q8PNK29) He and his company help the growth of developer’s teams, help them in the initial architectural design of projects and follow them during the whole project to ensure best practices and modular design are properly applied. He arrived at the .Net technology coming from Artificial Intelligence systems where he implemented one of the first decision support systems for banks and financial institutions, and passing through the Video Games arena where he implemented the Europe top-ten title “Puma Street Soccer”. You can contact him through the contact form of either his Blog (http://www.dotnet-programming.com/contact.aspx) or his company (http://www.mvc-controls.com/company/Home/Contact).
Join 3.1 million developers at
What You'll Learn
- ASP.NET Core
- MVC Pattern
- Razor and Razor tag-helpers
- Localization and globalization
- Option framework
- Dependency injection and hosted services
- Authentication and Authorization
Learning Roadmap
1.
Razor Template Language
Razor Template Language
2.
Tag Helpers
Tag Helpers
3.
Controllers and ViewModels
Controllers and ViewModels
11 Lessons
11 Lessons
4.
Validation and Metadata
Validation and Metadata
7 Lessons
7 Lessons
5.
Dependency Injection
Dependency Injection
4 Lessons
4 Lessons
6.
Configuration and Options Framework
Configuration and Options Framework
2 Lessons
2 Lessons
7.
Localization and Globalization
Localization and Globalization
4 Lessons
4 Lessons
8.
Factoring out UI Logic
Factoring out UI Logic
2 Lessons
2 Lessons
9.
Authentication and Authorization
Authentication and Authorization
3 Lessons
3 Lessons
10.
Publishing Your Web Application
Publishing Your Web Application
2 Lessons
2 Lessons
12.
Appendix
Appendix
2 Lessons
2 Lessons
Francesco Abbruzzese
Francesco Abbruzzese contributed to the evangelization of the Microsoft Web stack, and Azure since the first version of Asp.net with tutorials, articles, tools, consultancies, courses, and books. His last tool is the Blazor Controls Toolkit.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers











