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.
Course info
Rating
(219)
Level
Intermediate
Updated
May 30, 2015
Duration
5h 35m
Table of contents
Setting up the Solution
Building Out the Identity 2 Security Framework
Creating and Using a Recursive Category Tree with Related Classes
Adding Search and Sort Functionality with Server-side Pagination
Work Orders
Parent-child Views with Modals
Using AutoComplete to Snapshot a Related Record
Implementing a Workflow's Business Rules
Implementing an Audit Trail
Implementing the Work List
Handling Inactive Data
Handling Concurrency
Description
Course info
Rating
(219)
Level
Intermediate
Updated
May 30, 2015
Duration
5h 35m
Description

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.

About the author
About the author

Adam Churvis is a software developer and quality assurance specialist with over twenty-five years of software industry experience. He is the President of Productivity Enhancement, a consulting, development, and testing firm. He works throughout the Microsoft stack but follows cool tech wherever it shows up, especially in robotics. Adam has co-authored three books on computer technology and has spoken at user groups throughout the United States.

More from the author