Build a Web Component Framework

Source: Internet
Author: User

Build Web Component Framework

Lxf_120@163.com 2007-2-8

Preface

With the constant updates of network technology in the Information Age,InternetIt has become the main platform for people to exchange information at work and life.B/SMore and more people are adopting architecture systems. Built after a generation of network technology upgradesWeb2.0The platform has become the trend of the times,AjaxClient affinity becomes the main symbol of the Next Generation Network. In reality, the brutal competition has to make people realize that in such an environment, who can quickly buildWeb2.0The winner of the website builder.

Section 1 Basic Concepts

Middleware(Middleware): Is a major category of basic software and belongs to the scope of available software. As the name suggests, middleware is on the operating system, network, and database. It is an independent system software or service.ProgramDistributed Application Software shares resources between different technologies. The overall function is to provide an environment for running and developing application software at the upper layer, helping users develop and integrate complex application software flexibly and efficiently.

Its advantages:

LShorten the application development cycle;

LReduce initial system construction costs;

LReduce the failure rate of application development;

LProtect existing investments;

LSimplify application integration;

LReduces maintenance costs;

LImprove the quality of application development;

LEnsures the continuity of technological progress;

LEnhance the vitality of applications;

 

. NetPlatform OfASP. NET:Microsoft. NETNetwork programming structure, which makes it very convenient and efficient to build, run and publish network applications.

It contains the following content:

1.WebForm.

2.ASP. NET webService.

3.ASP. NETApplication Framework.

 


Section 2 Preliminary ideas

Some common functions on the website are analyzed as the starting point. The main functions of website construction include publishing news, releasing announcements, promoting products, uploading and downloading, and multimedia display, network forums, information interaction, and so on. These functions are related to each other, such

Access Permissions are basically analyzed and filtered by the roles and permissions of the personnel;

The methods for connecting to the database are basically the same;

Messages can be sent to many modules and have mutual calling relationships;

The same mechanism is required for statistics on the number of visits;

Mutual call. The News Module calls the upload module and message module functions;

 

The skin module is directly integrated into the presentation layer of other modules.

 

Therefore, while ensuring the independence and integrity of each module, we need to define interfaces to call each other, that is, the rules for interaction information between modules in the system, in this big environment, the function of each module is developed to enable large-scale integration of various modules and easier implementation of functions.

 

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.