frameworks
ASP.NET MVC Articles, Tutorials & News
ASP.NET MVC articles, tutorials, and news from the DotNetNews archive.
42 articles Updated
This DotNetNews topic collects ASP.NET MVC tutorials material from the daily archive. ASP.NET MVC sits in the ASP.NET Core and broader Microsoft web stack that most C# services use. The page is for people who already ship C# and need a faster way to find relevant posts.
Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for ASP.NET MVC; the archive list is chronological and larger. Nothing here claims every article was production-tested by the editors.
Recurring subtopics in recent issues include MVC pattern ASP.NET, Razor views MVC, asp.net, and management. Secondary angles such as ASP.NET MVC and ASP.NET MVC tutorials appear when the archive actually covered them. Related hubs such as ASP.NET Core and Blazor cover adjacent problems.
Each card points at the original publisher URL and the DotNetNews issue that carried it, so you can read the article in context or jump straight to the source.
Start here
Editor picks for ASP.NET MVC
-
ASP.NET MVC vs Razor Pages: When to Use Which
faciletechnolab.com Issue #494
Good practical comparison piece for teams choosing between page-focused and controller-focused web UI patterns.
-
ASP.NET MVC to ASP.NET Core Migration NuGet Packages: Modernization Guide
faciletechnolab.com Issue #478
Useful modernization inventory for teams sorting what survives an MVC to Core move.
-
Return Types in ASP.NET MVC
c-sharpcorner.com Issue #421
A classic ASP.NET MVC refresher on return types, useful if you still maintain older web apps.
-
How Model Binding Works in ASP.NET MVC
c-sharpcorner.com Issue #421
A model binding explainer that covers one of the most important MVC concepts with approachable examples.
-
ViewDifference Between ViewData, ViewBag, and TempData in ASP.NET MVC
medium.com Issue #164
A classic MVC refresher that still saves people from confusing ViewData, ViewBag, and TempData.
-
CodeBehind 4.7: A Cleaner MVC Experience and Better WebForms Core Integration
mohammad-rabie.medium.com Issue #499
CodeBehind is still an interesting corner of the ecosystem, especially if you care about MVC ergonomics and WebForms-style migration paths.
-
Getting Inherited Controller Routes to work in ASP.NET Core
weblog.west-wind.com Issue #492
Inherited routing quirks have surprised plenty of teams. Good niche ASP.NET Core post with immediate value.
-
Migrating a Legacy Razor + JavaScript Frontend to React and TypeScript, One Component at a Time
iamjosepunto.medium.com Issue #490
Incremental migration stories are usually more valuable than greenfield guidance because they reflect the mess most teams actually have.
Archive
Page 1 of 2
Newest first
-
CodeBehind 4.7: A Cleaner MVC Experience and Better WebForms Core Integration
mohammad-rabie.medium.com Issue #499
The next release of CodeBehind is almost here. Version 4.7 will be available in the coming days, bringing a collection of improvements…
-
ASP.NET MVC vs Razor Pages: When to Use Which
faciletechnolab.com Issue #494
ASP.NET MVC vs Razor Pages compared — when each pattern fits best, with practical guidance for choosing the right approach for your ASP.NET Core project.
-
Getting Inherited Controller Routes to work in ASP.NET Core
weblog.west-wind.com Issue #492
By default ASP.NET applies Controller Attribute Routes on concrete types. If you create a Controller class, the class and its routes are automatically recognized by ASP.NET during the startup process....
-
Migrating a Legacy Razor + JavaScript Frontend to React and TypeScript, One Component at a Time
iamjosepunto.medium.com Issue #490
Most articles about React migrations start from a clean, modern setup. Real enterprise apps rarely look like that. This is the story of…
-
Mastering .NET Interviews – Part 5: ASP.NET Core
c-sharpcorner.com Issue #487
Master ASP.NET Core interviews! Learn about middleware, DI, configuration, hosting, and key differences from MVC.
-
How to Set a Default Value in ASP.NET DropDownList (Static and Dynamic)
c-sharpcorner.com Issue #485
Learn how to set a default value in ASP.NET DropDownList for both static and dynamic data sources. Step-by-step guide with code examples to bind grids based on selected values.
-
Human Resource Management System in ASP.NET Core MVC
c-sharpcorner.com Issue #484
Build a Human Resource Management System (HRMS) in ASP.NET Core MVC. Covers setup, authentication, Admin, and Employee modules for efficient HR operations.
-
Human Resource Management System in ASP.NET Core MVC – Part 3
c-sharpcorner.com Issue #483
Complete your ASP.NET Core MVC HRM with role-based dashboards, insightful reports, and robust deployment strategies for enterprise readiness.
-
Human Resource Management System in ASP.NET Core MVC – Part 2
c-sharpcorner.com Issue #481
Build an ASP.NET Core MVC Human Resource Management System. This article covers Leave Requests, Payroll, and Recruitment modules.
-
Building an Inventory & Order Management System in ASP.NET Core (Setup & Core Features) Part 1
c-sharpcorner.com Issue #480
Build an ASP.NET Core Inventory & Order Management System. Part 1 covers project setup, core features like Product, Category, Supplier, and Customer CRUD.
-
📖 Building a Web-Based Timesheet Management System in ASP.NET Core
c-sharpcorner.com Issue #480
Build a robust ASP.NET Core MVC timesheet system with SQL Server. Features include entry, allocation, approvals, auth, reporting & deployment.
-
ASP.NET MVC to ASP.NET Core Migration NuGet Packages: Modernization Guide
faciletechnolab.com Issue #478
A guide for CTOs, architects, and engineering leaders planning legacy modernization. Find out which NuGet packages can be upgraded, replaced, removed, or redesigned based on real-world migration exper...
-
Implementing Localization in ASP.NET
medium.com Issue #452
When I first started implementing localization in ASP.NET Core MVC, I thought it would be a small feature.
-
Complete Guide to HTML Helpers in ASP.NET MVC
c-sharpcorner.com Issue #426
Master ASP.NET MVC development with HTML Helpers! This guide covers all essential helpers, from form creation to validation, with clear examples and best practices. Simplify your Razor views!
-
Return Types in ASP.NET MVC
c-sharpcorner.com Issue #421
Master ASP.NET MVC return types! Learn about ActionResult, ViewResult, JsonResult, FileResult, and more with practical examples. Build better web applications!
-
How Model Binding Works in ASP.NET MVC
c-sharpcorner.com Issue #421
Unlock the power of ASP.NET MVC Model Binding! Learn how it automatically maps form data to C# objects, simplifying your code and boosting development speed. Step-by-step guide included!
-
Our .NET App Was Leaking Memory — And One Line of Code Took Down Production
elanchezhiyan-p.medium.com Issue #406
At 2:47 PM on a Tuesday, a Slack message popped up:
-
WebForms Core in ASP.NET MVC: Bringing Server Command Architecture to Modern Web
mohammad-rabie.medium.com Issue #402
WebForms Core technology is an innovative framework designed to bring the event-driven programming model of classic WebForms to modern web…
-
ASP.NET MVC vs ASP.NET Core MVC
c-sharpcorner.com Issue #393
Confused about ASP.NET MVC vs. ASP.NET Core MVC? This guide breaks down the key differences: platform support, performance, project structure, configuration, and more! Learn which is right for you.
-
Displaying Large amounts of Records in ASP.NET Core MVC
c-sharpcorner.com Issue #378
Master displaying large datasets in ASP.NET Core MVC! Learn efficient techniques like Razor tables, AJAX partials, and server-side DataTables for optimal performance.
-
Custom Validator in ASP.NET Core MVC (Beginner-Friendly)
medium.com Issue #370
Target audience: Absolute beginners learning ASP.NET MVC / ASP.NET Core MVC
-
Modernize ASP.NET MVC Razor UI with AWS Transform
news.google.com Issue #353
Modernize ASP.NET MVC Razor UI with AWS Transform
-
Migrating ASP.NET MVC to Minimal APIs: Handling Authentication, Filters, and Best Practices
medium.com Issue #318
Disclaimer: This article was generated with AI assistance based on real-world migration experience from a production ASP.NET Core MVC API…
-
How to Troubleshoot Errors in a .NET MVC Website
c-sharpcorner.com Issue #315
Learn how to troubleshoot errors in a .NET MVC website using debugging techniques, IIS logs, custom error handling, remote debugging, and third-party tools like Application Insights, ELMAH, and NLog. ...
-
Difference between ASP.NET MVC, C#, and ASP.NET Core
c-sharpcorner.com Issue #309
Understand the key differences between C#, ASP.NET MVC, and ASP.NET Core. This guide clarifies their roles in web development, highlighting C# as a programming language, ASP.NET MVC as a legacy Window...