Rebuilding Web Forms Applications in MVC

The transition between Web Forms and MVC can be easy. In this course, you'll explore how to rebuild legacy ASP.NET Web Forms applications in MVC. You'll look at how development translates between frameworks by rebuilding a sample application.
Course info
Rating
(200)
Level
Intermediate
Updated
Apr 12, 2016
Duration
3h 50m
Table of contents
Course Overview
Putting Web Forms and MVC in Perspective
Request Management
Designing with Layouts and Views
Working with Forms
Implementing Data Validation
Understanding Partial Views and Child Actions
Enhancing the Application with Ajax
Working with Data
Description
Course info
Rating
(200)
Level
Intermediate
Updated
Apr 12, 2016
Duration
3h 50m
Description

Transitioning from ASP.NET Web Forms applications to MVC applications can be difficult, but you can ease the transition. This course, Rebuilding Web Forms Applications in MVC, will help developers, like you, to migrate to a new framework. You'll complete this task using a two-tiered approach: first, you'll compare and contrast what high-level concepts are shared between Web Forms and MVC. Next, you'll learn how they are both built on the larger ASP.NET platform. Finally, you'll explore how the specific implementation details of those concepts vary between frameworks, demonstrated by rebuilding a meaningful sample application. By the end of this course, you'll be more prepared to rebuild apps and make a smooth transition to MVC.

About the author
About the author

Alex Wolf is passionate about software development and mastering new technologies. He has several years of experience working almost exclusively with the .NET Framework and related platforms. Alex is also a Microsoft Certified Professional in both MVC Application development and HTML 5 technologies. He loves learning new things!

More from the author
Code Analysis in Visual Studio 2019
Intermediate
1h 17m
Jun 6, 2019
Visual Studio 2019: Debugging
Beginner
1h 38m
Apr 30, 2019
More courses by Alex Wolf
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Alex Wolf, and welcome to my course on Rebuilding Web Forms Applications in MVC. ASP. NET Web Forms is an established and well documented platform, but as it continues to age, many companies and developers continue to move to newer technologies. The MVC framework has emerged as a great alternative, due to its strong support for modern design patterns. Rebuilding a web application in any framework requires understanding how that technology implements core web development concepts. So, I'll be sure to cover important topics, like how HTTP Requests are routed and handled by these two frameworks. We will also learn how to work with forms and secure them with meaningful validation rules. Our application will also provide great features, like strong support for Ajax. Along the way, we'll also discuss how to properly architect our application and structure it using manageable components. By the end of this course, you'll understand how to rebuild existing Web Forms projects in MVC and just feel comfortable starting new applications on a modern framework. If you're already familiar with MVC, you can also use this course to improve your understanding of legacy Web Forms applications. Before starting this course, you should be somewhat familiar with the ASP. NET platform and general web development concepts. Some knowledge of either web forms or MVC is also very helpful, depending on which framework you're trying to learn more of from this course. I'm really excited to move forward on this project, so let's get started right here on Pluralsight.