Introduction to ASP.NET MVC in C#: Basics, Advanced Topics, Tips, Tricks, Best Practices, and More

Newsletter signup (with exclusive discounts): https://signup.iamtimcorey.com/ (your email will be kept safe and you will not be spammed). Facebook Page:   / iamtimcorey   Want to see a full C# application built from scratch? Check out this course: https://www.iamtimcorey.com/p/c-appli... Need to know SQL Better? Check out this course: https://www.iamtimcorey.com/p/sql-dat... In this video, I walk you through ASP.NET MVC. I show you what it is, how to configure it, how to set it up, what all of the different files represent, and more. Learn about the best practices surrounding MVC along the way. The topics covered in this video include: What is MVC (Model-View-Controller) Bundling Routing NuGet Deployment Razor ActionLinks RenderSection Web.Config CustomErrors Scaffolding Templates Packages.config Global.asax Shared Layouts and much more 0:00 - Intro 0:55 - Creating MVC Framework app: IDE 1:38 - Creating MVC Framework app: Different Templates ( VS2017 ) 9:01 - MVC Framework app template: Default NuGet packages 16:10 - What is ASP and MVC 19:58 - MVC explained: Controllers 23:20 - MVC explained: Views 25:02 - MVC explained: Models 27:45 - View components: the Layout and Pages 31:08 - Razor syntax (Razor pages) 37:59 - Razor syntax recap 38:33 - Running MVC app 40:33 - Rendering MVC app 46:16 - App_Start: RouteConfig 53:23 - App_Start: BundleConfig 1:01:38 - RenderSection method in Layout page 1:07:09 - Creating new Controller and new View 1:15:26 - New ActionResult: Creating a List of Model 1:18:30 - View with a List template 1:28:03 - Erros in the appliacation: Handling exceptions 1:35:19 - Start of the application: Global.asax and _ViewStart.cshtml 1:37:50 - Deploying MVC app 1:39:38 - Summary and concluding remarks Thanks Ralfs HBK for the topics breakdown

Entity Framework Best Practices - Should EFCore Be Your Data Access of Choice?
▶︎

Entity Framework Best Practices - Should EFCore Be Your Data Access of Choice?

Intro to WebAPI - One of the most powerful project types in C#
▶︎

Intro to WebAPI - One of the most powerful project types in C#

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat
▶︎

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat

C# Events - Creating and Consuming Events in Your Application
▶︎

C# Events - Creating and Consuming Events in Your Application

Intro to gRPC in C# - How To Get Started,
▶︎

Intro to gRPC in C# - How To Get Started,

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)
▶︎

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)

Power Automate Tutorial ⚡ Beginner To Pro [Full Course]
▶︎

Power Automate Tutorial ⚡ Beginner To Pro [Full Course]

Clean Architecture with ASP.NET Core 10
▶︎

Clean Architecture with ASP.NET Core 10

How To Call An API in C# - Examples, Best Practices, Memory Management, and Pitfalls
▶︎

How To Call An API in C# - Examples, Best Practices, Memory Management, and Pitfalls

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat
▶︎

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat

C# Skills That Matter in 2026
▶︎

C# Skills That Matter in 2026

ASP.NET MVC Data Access in C# - The complete data path from database to display and back
▶︎

ASP.NET MVC Data Access in C# - The complete data path from database to display and back

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source
▶︎

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat
▶︎

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Introduction to ASP.NET Core MVC in C# plus LOTS of Tips
▶︎

Introduction to ASP.NET Core MVC in C# plus LOTS of Tips

ASP.NET 9 MVC Tutorial for Beginners - C# web development made easy #coding #csharp #aspnetcore
▶︎

ASP.NET 9 MVC Tutorial for Beginners - C# web development made easy #coding #csharp #aspnetcore

Data Modeling for Power BI [Full Course] 📊
▶︎

Data Modeling for Power BI [Full Course] 📊

4 Hours of Deep Focus Music for Studying - Concentration Music For Deep Thinking And Focus
▶︎

4 Hours of Deep Focus Music for Studying - Concentration Music For Deep Thinking And Focus

Object Oriented Programming | OOPS in Python | OOPS Tutorial | Intellipaat
▶︎

Object Oriented Programming | OOPS in Python | OOPS Tutorial | Intellipaat

Learn Blazor Through Project In 2 Hours (.NET 10) | Identity | EF Core | Clean Architecture
▶︎

Learn Blazor Through Project In 2 Hours (.NET 10) | Identity | EF Core | Clean Architecture