O'Reilly logo

MCPD 70-518 Exam Ref: Designing and Developing Windows® Applications Using Microsoft® .NET Framework 4 by Tony Northrup and Matthew A. Stoecker

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Objective 3.5: Design for a Concurrent Multiuser Environment

Anytime more than one user will be accessing an application or database simultaneously, the development task gets much more complex. Supporting multiple users (a requirement for most business applications) requires planning for multiuser conflicts that might occur when two users attempt to update the same data at approximately the same time. You can do this by locking records, but locking records can introduce other problems that your application needs to handle.

This objective covers planning for simultaneous access from multiple users, a concept known as concurrency. It also describes transactions that group together multiple operations so that all operations succeed or fail together. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required