Course
Skills Expanded
Implementing Undo in ASP.NET WebForms and MVC
Learn how to implement an Undo user interface in WebForms and MVC
What you'll learn
There's loads of advice out there recommending that you implement an Undo feature in your website instead of popping up warning messages to protect users from "dangerous" operations. But there's not a lot of advice out there for how to actually go about doing this in ASP.NET, in either WebForms or MVC. In this course, Keith Brown walks you through his implementation of undo at pluralsight.com to help you get a feel for how you might implement such a feature in your own website.
Table of contents
Implementing Undo in ASP.NET Web Forms
28mins
- Introduction 1m
- Before Undo 1m
- Remember the Milk 1m
- Exploring the POST REDIRECT GET pattern 2m
- Exploring IUndoProvider 3m
- Writing an Undo Command 3m
- Using the Undo Provider Factory 2m
- Registering a Command: Interaction Diagram 2m
- Undo ID handoff: Interaction Diagram 3m
- Handling BeginRequest in Global.asax 1m
- Adding an Undo Panel 4m
- Watching Undo work in WebForms 2m
- Security considerations 3m
Undo Infrastructure
21mins
Polymorphic Serialization Strategies
18mins