Devs, are you looking to level up your web dev skills? Are you a front-end coder who wants to learn how to build data-driven, server-side web applications? Maybe you know some Web Forms and want to make the jump to ASP.NET MVC? This exciting new ASP.NET introduction course focuses on the basics of this popular framework for building scalable, standards-based web applications using well-established design patterns, so you can ramp up quickly.
Source code link: http://aka.ms/mva-mvc-source
Instructor | Jon Galloway - Microsoft Development Platform Evangelist; Christopher Harrison - Microsoft Content Development Manager
Explore the major moving parts of MVC, how to create an initial project, and the differences between MVC and ASP.NET.
Investigate how to create models (the data that the application will be working on). Learn how to add metadata to classes to allow MVC to automatically generate HTML.
After the model is created, Visual Studio can do the rest. This module covers the scaffolding that Visual Studio creates, the basics of Entity Framework, and the controllers and views that are created.
Get an introduction to creating custom controllers and actions. This module also discusses how to customize the actions and controllers generated by Visual Studio.
Investigate the code that goes into views. Learn how to create a view from scratch, plus how to customize the ones created by Visual Studio. Get an introduction to the HTML Helpers provided with MVC.
Authentication is important in every application. MVC5 introduces a new way of handling authentication, called Identity. Identity simplifies adding forms of authentication. This module introduces how to customize Identity in MVC.
Take this opportunity to explore ASP.NET MVC in more detail.
Free Microsoft Training Delivered by Experts