[Plan] Microsoft ASP. NET Programming learning plan

Source: Internet
Author: User
Tags configuration settings asp net
I. Nature and task of learning

Active Server Pages. NET (ASP. NET) provides the most advanced Web development platform to date. I learned this revolutionary programming framework and its underlying technology step by step.

Ii. Basic Learning Requirements

Master the basic concepts, new terms, terms, design ideas and methods of ASP. NET, master the installation, debugging and some simple applications of ASP. NET.

Iii. learning content and learning requirements

Part 1 ASP. NET Basics

Chapter 2 asp net Overview
Microsoft. NET introduction,. NET Framework, Enterprise Edition server, language and language tools, ASP. NET architecture, original features and new features

Chapter 4 use ASP. NET development tools
Create virtual directories, use other text editors, and Visual Studio. NET introduction, create ASP. NET Web application, create a new ASP. NET (Web form), how to add controls, save and browse pages

Part ii asp. NET Web development Basics

Chapter 2 ASP. NET development overview
ASP. NET project type, ASP. NET file type, Visual Studio. NET feature, and IDE enhancement feature

Chapter 2 programming Basics
Expressions, variables and constants, processes, Sub processes, Function processes, and flow control (If statements, Select Case statements, and loop statements), Error handling (using On Error statements, using structured exception handling statements), the basis of object-oriented programming, class as a code container, use inheritance

Part iii asp. NET Web applications

Chapter 4 Create an ASP. NET Web application
Use Visual Studio.. NET.. net sdk. aspx page, create Global. asax file, create Web. config File

Chapter 4 manage Application Status
Application Status, synchronous access to application status, recommendations for Application Status, limitations of application status, use session Status, enable session Status, in Visual Studio.. NET, stores session Status in SQL Server, uses cookieless sessions, sets the format for cookieless sessions, uses client cookies to store status, and ASP. NET Server control status

Chapter 4 configure ASP. NET Applications
Understand ASP. NET configuration, Web. config introduction, edit the configuration file, and configure ASP.. NET application, rewrite configuration settings in the directory, lock configuration settings, ASP.. NET configuration elements, settings, and retrieval custom application settings

Chapter 2 Security in ASP. NET
Security importance, Security Basics, server setup and application design, password, account restriction, no installation examples, verification, patching, access control, auditing and logs, SSL-secured communication, enable authentication, select authentication type, use Windows-based authentication, use Passport authentication, use form-based authentication, use authorization, use ntfs acl authorization, use URL-based authorization, use simulation, code access security and security resources

Part iv asp. NET Web forms

Chapter 4 create a Web form
ASP. NET Web form parsing, understanding of negative elements, understanding Page survival, instructions for use, @ Page examples, @ Control commands, Page classes, coding in Web forms, creating and using user controls, use server controls, event processing, page events, control events, negative errors, page runtime structure, view the control tree on the opposite side, add and manipulate controls at runtime hide using code in the form

Chapter 4 Use server controls
Controls, HTML controls, Web controls, server controls, other Web controls, special controls, verification controls, data binding controls, and other controls

Chapter 4 access and bind data
Learn more about ADO. NET, understand. NET data provider, understanding datasets, creating and opening connections, using trusted connections, using commands to read and update data, SqlCommand, OleDbCommand, using stored procedures, using datasets, using data adapters, and reading XML data, using DataTables, DataColumns, updating datasets, typed datasets, using data views, reading data with data readers, SqlDataReader, OleDataReader, and Data Binding

Chapter 4 create a custom Server Control
Create controls, create namespaces, create classes, inherit from base classes, present control output, compile controls, register controls, use controls on pages, use custom controls, add functions, and add properties and methods, create, trigger and process events, process sending back, maintain status, create custom controls by writing, create template controls, and expand existing controls

Part v asp. NET Web Services

Chapter 4 create and use Web Services
Understand XML-based Web Services, SOAP and Web Services, and other Web service requirements, create Web Services, secure Web services, search for Web services, create client Web forms pages, and create client consoles applications

Other programming skills in Part VI

Chapter 4 Use cache to improve performance
Understand the Cache, use output aids, use the @ OutputCache command, use Response. Cache, and Cache any data

Chapter 4 deploy ASP. NET Applications
ASP. NET application structure, physical path and URL, storage of application-specific configuration settings, manual deployment of Web applications, setting the target deployment directory, copying files to the target directory, and setting IIS for subdirectories permission, Visual Studio.. NET deployment options, use the copy project to deploy Web applications, and use the Web installation project to deploy Web applications.

Chapter 4 tracking and debugging ASP. NET Applications
Tracking, enabling tracing output at the opposite level, enabling tracing output at the application level, writing tracing output, understanding tracing output, debugging, error categories, error prevention, compiling Web forms in debugging mode page, understanding ASP.. NET error message, call the runtime Debugger

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.