Smart Client Application Development

Smart clients are easily deployed and managed client applications that provide an adaptive and interactive experience by leveraging local resources and intelligently connecting to distributed data sources.

Traditional Web applications are limited and companies are starting to look for alternate more powerful solutions. Smart client solutions blend the best of the Rich Client with the best of thin to deliver solutions that work on and offline, solutions that leverage local resources, are easily deployed and have the ability to work on multiple devices.

Smart Client Capabilities

Smart Client solutions implement one or more of these capabilities.

  • Leverage Local Resources - Provides rich, responsive applications by taking full advantage of the local software (e.g. Office) and hardware (e.g. disk, memory, CPU, GPU, etc).
  • Connected - Provides applications which are connected to the enterprise, giving timely access to live and relevant data and allowing the application to take part in business and collaborative processes.
  • Offline Capable - Provides useful functionality when offline or in low quality connectivity situations, allowing the user to remain productive.
  • Intelligent Deployment And Update - Provides easy management of the application, allowing for seamless deployment and update, retaining the benefits of a thin client architecture.
  • Device Flexibility - Provide applications which are tuned or tailored to the specific client device, making appropriate use of the screen real estate and user interface facilities and local hardware (e.g. pen, speech, etc).

Smart Client Architecture

Smart Client Architecture and Design Guide
This downloadable guide describes the architectural and design challenges you will face when designing and implementing a smart client application. It provides guidance on how to overcome these challenges, allowing you realize the benefits of a smart client application in as short a time as possible.

Case Studies

Contribute your thoughts to the Patterns & Practices Smart Client survey.

Training and Events

ISV Community Days Smart Client
Look for the ISV Community Days smart client event coming in April 2005.