Name Product: Enterprise Patterns: Concurrency in Business Applications
Sale Page: _https://www.amazon.ca/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420
You must be an active subscriber to view this premium content. Please register
When multiple users are editing the same data, concurrency effects can result in lost work or errors. This course teaches you how to prevent concurrency errors at database level, and for business transactions that span multiple pages and postbacks.
When developing applications where multiple users can edit the same data, concurrency effects can result in work being overwritten and inconsistent data being read, which can cost a business time, money, and frustration. In this course, Enterprise Patterns: Concurrency in Business Applications, youll learn how to recognize and prevent these types of errors. First, youll explore how to use isolation levels within database transactions. Next, youll discover how to implement optimistic and pessimistic concurrency in code for long-running business transactions. Finally, youll learn how to design a locking framework for your application. When youre finished with this course, youll have a foundational knowledge of concurrency patterns that will help you as you move forward to design more robust, enterprise applications. Software required: Microsoft Visual Studio.