Felix talks about ASP. net web Learning routes, felixasp.net
As a beginner, Felix has taken many detours. So what are ASP. NET learning? What kind of knowledge should I learn? Before learning about this, we need to know that ASP. NET can write a variety of different types of applications. As far as Felix knows, it can write desktop applications and Web applications. The technologies used by different applications are naturally different. Therefore, we need to determine the direction, Web or desktop application ....
Compared with desktop applications, Felix is more familiar with Web applications. The following is a summary of the learning routes of ASP. NET Web by Felix:
1. Learn the C # language, which is strongly recommended by Microsoft. NET. At this stage, you are familiar with the C # syntax and object-oriented concepts. During this period, you can look at html, css, and other concepts.
2. Think about the object-oriented model. Such as accessibility and some features of the class. Object-oriented is very profound and requires time to accumulate.
3. Understand the principles of ASP. NET with Object-Oriented Knowledge: CLR runtime, CLS general language specification, CTS general type system, and page lifecycle.
4. Familiar with WEB controls provided by ASP. NET, complex data binding controls, HTML server controls, ASP. NET webpage value passing skills, and ASP. NET built-in objects.
5. Learn about the database: ms SQL Server, SQL language (ADD, query, modify, and delete), deep SQL statement Learning (stored procedure, trigger), and familiar with SQL programming.
6. Learn ASP. NET database support. For example: Linq to SQL, ADO. NET, etc.
7. Project Practice: in this case, you can complete the Personal Edition: blog, news publishing system, and e-commerce website. The reason is that the Personal Edition does not meet the commercial requirements on the performance and functions of the system written at this time. The system written at this time does not have any commercial value, but this process is necessary. It can improve your understanding of technology, train your ability to integrate knowledge and solve problems. Felix's note: After finishing the project, we need to summarize the problems we encounter, record them as error logs, accumulate common code, and summarize the effective development modes. These are valuable resources.
8. Learn new technologies, such as Web Service and Ajax. Note: There is no end to learning.
9. You can enter the company experience at this time. Your performance is impressive. Please remember: at any time, please help people who need help and you will get a great reward.
10. I don't know more about Felix. I hope you can tell Felix.