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.
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.
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!
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.