ASP. net2.0 tutorial (Chapter 1)

Source: Internet
Author: User

OK. Now we start the first chapter and read a lot about ASP. this is basically the beginning of net2.0. the title should be different (in order to make it easier for you to browse, I will show the highlights in each chapter in bold ).

ASP. net2.0 design goal
The core of ASP. net2.0's design goals is described in one word: Simplified . Based on this core, the following aspects are established: Design Objectives :
1, Improve development efficiency : ASP. NET 2.0 encapsulates common Web tasks into Applications Program In services and controls, these services and controls can be easily reused between websites. Using these basic blocks, compared with the previous versions, we now implement the customization required for many solutions. Code It is much less. Using ASP. NET 2.0 can significantly reduce the amount of code and concepts required to generate common Web solutions;
2, Simplify Management and Maintenance : ASP. NET 2.0 fully considers the management function during design. Despite the importance of simplifying the development experience, deploying and maintaining the product environment is also an important issue of application survival;
3, Improve performance and scalability : ASP. NET 2.0 is a well-formed open system that can be easily replaced by custom implementations. You can easily customize and replace server controls, page handlers, compilation, and core application services based on your needs. Developers can insert custom code anywhere in the page lifecycle to further customize ASP. NET 2.0 as needed;
4. extended support capabilities for different terminal devices: I don't know how to use this product or introduce it. (In fact, I don't know it myself, haha ...);

New ASP. net2.0 features:
1. Add a server control: Site navigation controls, Data Controls (data source controls and data binding controls), logon controls, Web components, and other server controls ;
1) site navigation controls: sitemappath, menu, and Treeview;
2) Data Control: Data Control (sqldatasource, accessdatasource, xmldatasource, sitemapdatasource, and objectdatadsource) and data binding control (gridview, detailview, and formview );
3) logon controls: Login, loginname, loginview, loginstatus, passwordrecovery, changepassword, and createuserwizard;
4) Web Components: webpartmanager, editorzone, editorpart, catalogzone, catalogpart, and connectionzone;
5) other server controls: bulletedlist, hiddenfield, fileupload, Imagemap, multiview, and wizard;
2, Master page : Different solutions are provided in different technical times. For example, in the ASP technology era, use the # include command; in ASP. in the net1.1 period, user-defined controls were mainly used, while ASP. during the net2.0 technology period, you can use the master technical feature to build the page layout framework.
3, Subject and skin ;
4: Personalized user configuration : It is mainly used to store configuration data of a single user. The data can be simple data types, and pages can be complex data types, or even custom objects. By default, all user configuration data is stored in the SQL Server database, and you do not need to create or maintain the database on your own. automatically completed by net2.0;
5, Member qualifications and role management ;
6, Configuration and management tools : Asp. net2.0 provides two built-in visualization tools: an ASP. net mmc management unit and a Web website management tool;
Well, there is so much content in the first chapter. The content is quite rich, and some things will only be realized later. I hope you will pay more attention to my asp. the net2.0 course is serialized. thank you...

Related Article

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.