Don't think that .net requires you to write all the code to the .cs page and disdain to use the convenient control operations provided by vs.
.Don’t think that .net is just about dragging various controls onto the page and then setting them up conveniently through VS.
.Don’t think that you need to read all kinds of books on .net from compilation principles to web services at the beginning.
.Don’t think that .net is just a matter of opening VS to create a page and writing code.
.Don’t think that because the current version of .net is 2.0, you don’t bother to read the information on 1.1.
.Don’t think that there are no changes in .net from 1.1 to 2.0
.Don’t think that .net can write all the code on one page at the beginning instead of separating the data access layer and page display layer.
.Don’t think that .net just needs to be divided into many useless layers to finish a simple thing in half a year.
In fact, .net is quite technical. In fact, .net is not as difficult as you think, but it is definitely not simple either.
The following is my process of learning .net, and I would like to share it with you.
1. Decided to use C# for .net development.
2. After a lot of hard work, I finally installed vs2003.
3. Based on the books borrowed from the library, I completed the first console program hello world
4. Completed some simple pages according to a book that teaches asp.net as asp.
5. Following a book that introduces database operations, I played through .net data operations from beginning to end.
6. Learn to use .net sdk documents
7. Experiment with writing a guestbook
8. I borrowed a great intermediate .net book from the library.
9. Follow that book and start practicing some small things (user controls, form validation, etc.)
10. Tried writing a small forum
11. I gradually made a lot of friends, and we all learned from each other and made progress together.
12. Got exposed to petshop3.0
13. In-depth study of petshop3.0
14. Started to learn custom controls, during which I deepened my understanding of .net internal knowledge.
15. Contacted some other open source projects
16. Realizing how helpful an open source project is to beginners, I decided to write an open source project myself. On the one hand, I can help other friends, and on the other hand, I can learn more.
17. Development of stella froum
18.............
To sum up, there are three main points:
1. Diligently write code and write examples
2. Try to get in touch with basic knowledge and actual project code
3. Communicate more among friends
Postscript: I wrote this short article because recently a friend who is very good at ASP wanted to switch to .net (actually, he decided to switch to .net due to coercion and inducement by a few of us, haha). When he first started learning, he always wanted to switch to .net. There are a lot of troubles. I sat with him for a while last night and felt that there are still many problems, so I wanted to write a note for the majority of .net beginners. Avoid detours and strive to break through the paper wall as soon as possible and enter To the world of .net programming.