Beginning Smart Clients

Source: http://blogs.msdn.com/govdev/archive/2005/12/15/504372.aspx


Smart Clients is a concept (not technology) of a Rich Internet enabled application. You can think of it as hybrid of thick & thin clients providing best of both worlds. Smart client applications provide richest user experience, intuitive/easier navigation, greater performance & throughput, leverage local computing horsepower, provide access to full keyboard (shortcuts), faciliate fast data-entry, provides easier/seamless integration with devices & local desktop applications (Office, LOB apps, etc), consume web-services (internet enabled), and can be designed to function in connected and disconnected/offline scenarios and still offer seamless/transparent deployment (main reason behind the adoption of web applications). Microsoft Smart Client solutions/applications may comprise one or more than one of these technologies (Windows Forms, InfoPath; XML Based Form Designer, Visual Studio Tools for Office, .NET Compact Framework based apps running on mobile devices). WinForms is the primary technology for building smart client applications/solutions, but other technologies may come into picture based on use case scenario, end-users and device selection.you Please note that you can embed web/browser based applications in smart client shell, so you are not giving up on either technology.


Here is more information.


Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>