Smart Client Architecture and Design Guide
Get expert, pragmatic guidance on how to design and build smart client solutions that combine the benefits of traditional, rich-client applications with the manageability of thin clients. Software architects and developers will learn how to evaluate whether a smart client solution is appropriate for their client architecture, and get practical recommendations on how to deal with the design and technical challenges associated with building smart clients solutions using Microsoft® Windows® Forms technology in the Microsoft .NET Framework. Topics include handling data, connecting to the back end, offline functionality, security features, multithreading, deployment, and performance. PATTERNS & PRACTICES guides are reviewed and approved by Microsoft engineering teams, consultants, partners, and customers—delivering accurate, real-world information that’s been technically validated and tested.