Learning sequence of ASP. NET Technology

Source: Internet
Author: User

I have received a letter from some students asking about the learning sequence of ASP. NET. Here I will talk about my suggestions to beginners who intend to systematically learn ASP. NET technology.

If you have more experience in object-oriented development, skip the following two steps:

Step 1: master a. NET Object-Oriented language, C # Or VB. NET

I strongly oppose learning ASP. net on the premise that I have never systematically studied an object-oriented language.

ASP. NET is a comprehensive object-oriented technology. If you do not understand Oo, you cannot learn it!

Step 2: Have some knowledge about. NET Framework Class Libraries

You can develop a Windows form applicationProgramTo learn. NET Framework. ASP. NET is constructed in. net

The more you understand the. NET Framework, the faster you learn ASP. NET.

For example, the following briefly lists several concepts that are very important to ASP. NET:

Object Memory Model, Delegate, event, multithreading, assembly and application domain, Security Model

Of course, there are many other things in. NET Framework, but it is difficult to grasp ASP. NET without understanding and understanding the above things.

Due to the urgent mood and practical considerations, many people want to directly learn ASP. Net without a solid object-oriented Foundation, and the result can only be fast but unsatisfactory.

After having the OO Foundation, the following are the detailed steps to learn ASP. NET technology.

Step 1: learn HTML and CSS

This does not require learning a lot of web design tools such as Dreamweaver and firework. The key is to understand the nested Block Structure of HTML web pages and the box model of CSS. Many ASP. NET controls must be converted to HTML at last. In addition, div + CSS is the current mainstream web page layout model.

The key to learning this part is to understand the concept, instead of spending effort on page beautification. It is the job of a website artist, not a programmer.
 
 

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.