Smartclient Learning (1): Overview of Smart Clients

Source: Internet
Author: User

Start learning smartclient (Smart Client). Let's take a look at the first lecture of webcast, intelligent client overview.

1. Brief Introduction

Three service client methods:
Rich Client: Touch deploy; DLL hell; responsive; rich user experiencel; heavy footprint. (It is troublesome to update the client one by one .)
Thin client: Easy of deployment; easy change management; Network dependency; poor user experience; complex to develop. (Based on deployment, but the UI is a little poor .)
Smart Client: XML; WebServices & offline/online support; developer productivity.

Ii. winform Introduction

Vs2005 provides a lot of good support, such as tool bar hierarchical containers, layout controls, data processing and binding, and asynchronous operations.

3. cliceonce1. it provides a simple, reliable, and secure Deployment Solution for the smart client.

Built on Non-Contact deployment, it has the following capabilities:

A. online and offline capabilities

B. Automatic Start Menu items

C. VS has been integrated

D. Flexible update policies

E. bootstrapper

2. Two deployment methods are provided:

A. ApplicationProgramRelease

B. application installation

3. clickonce update

A. Multiple options

B. Programmatic control deployment

C. User segment encoding Control

4. Permission support

A. Security labels provide permission support

B. Permission computer permissions are automatically determined

C. vs205 supports partial trust debugging

4. vsto1. use office as the user interface

A. Zero User Training

B. Develop Word and Excel

2. vsto is fully integrated into vs, and Excel and Word become "designer"

A. Separation of data and views

B. codebehind Programming Model

C. Improve Application Design

E. Support offline and server-side Processing

5. Device Development (omitted)

Summary:

Vs2005 provides a simple and secure deployment method to publish a Windows application to a Web server. Each time a client runs on a Web server, the latest version of the program is ensured.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.