Master-Detail Workflow Apps with EF, MVC, Identity 2, and Modals
Start with plain ASP.NET MVC and a couple of free add-ins, and you'll finish with a complete non-WF workflow application with fleshed-out Identity 2 security, hierarchical data structured as a tree-based UI, parent-child views with multiple child entities, child editing in Bootstrap modals, AutoComplete dropdown lists, workflow rules built into entities, an audit trail, snapshotting, cloaking, and concurrency handling.
What you'll learn
This course teaches a lot of asked-for solutions, like fleshing-out Identity 2 into a complete security application with all the features and functionality hinted-to but not fleshed-out in the scaffolded code; building tree structures from hierarchical data and embedding business rules for its behavior; adding server-side searching, sorting, and pagination to Index views; creating parent-child views with multiple child entity collections; adding, editing, and deleting child entities using Bootstrap modal dialogs; creating Google-like AutoComplete dropdown suggestion lists; snapshotting temporarily-related data; adding workflow rules to entities and incorporating them into a unified work list user interface; creating an embedding an audit trail of user activities; cloaking data rather than deleting it; and handling multi-user concurrency.
Table of contents
- Introduction 1m
- Create the Basics 6m
- Set up SSL and Authentication 2m
- Implement Account Validation 4m
- Forgot Password 1m
- Implement Two-factor Authentication 4m
- Implement Login from Google+ 6m
- Re-send Email Confirmation 2m
- Manage External Logins 2m
- Configure Lockouts 2m
- Add Properties to the ApplicationUser 3m
- Create Profile Edit Feature 4m
- Integrate ApplicationUser with the Rest of the Model 4m
- Eliminate Flawed Relationships 3m
- Create the ApplicationRoles Admin UI 10m
- Create the ApplicationUsers Admin UI 11m
- Prevent Admin Lockout 2m
- Design a Clean Bootstrap Admin Layout 3m
- Summary 1m