Asp.net with C # Learning personal talk
Statement: I do not understand Asp.net and C #, and I have never studied Asp.net. I have only guided a few people to learn. They have learned well and have found a good job. But I still want to say that the following information is my personal opinion.
I personally suggest learning. net, because it is easier to get started. Other languages are troublesome.
In fact, there is no foundation for C and there is no problem. The key is to familiarize yourself with the basic statements and understand the object-oriented thinking. Then your main direction is Asp.net, which is to do. NET web development.
So your learning path is: Learning Object-oriented Language C #-> learning Asp.net-> trying to do some small projects-> doing medium-sized projects-> trying to find a job or taking orders
SCHEDULE: study C # (two months)-> Asp.net (one month)-> small projects (one month)-> medium-sized projects (two months), a total of half a year.
If you work hard a little, you can advance the project. For example, you can shorten the Project Creation Time. However, you must arrange your daily learning tasks. You must keep yourself up with things of the dead.
C # language is the foundation, so it takes a lot of effort to learn, and after learning C #, you can learn Java and other object-oriented languages in the future, and C # Is Asp.net and. net desktop development basic language, so it is very important to learn well, and C # is much easier than C/C ++ language, it is better to learn, but the basic knowledge should be solid, be familiar with basic concepts.
After learning the C # language, it is not difficult to learn Asp.net. As long as you remember some controls and do some small projects, you can have a deep understanding of them.
Make small projects, such as message books, website voting systems, website statistics systems, counters, chat rooms, and other things, and then develop medium-sized things, such as small forums, online examination systems, and personal websites.
With the experience in these projects, the problem of finding a job will not be much more serious. After finding a 2 k-3 K job for about a year, you can switch to other languages.
>>>>>> Introduction <
---> Introduction to C #
C # Sharp experience Nanjing Institute of Posts and Telecommunications Li Jianzhong 6/22/2004 (recommended)
Http://www.microsoft.com/china/msdn/library/langtool/vcsharp/cornyfield.mspx
Introduction to Visual C #. net
Http://www.chinacs.net/archives/8/2004/12/12/3188.html
Introduction to C # bamboo Nanhai
Http://www.daima.com.cn/Info/3/Info19892/
---> Introduction to Asp.net
Create an ASP. NET web application (recommended)
Http://msdn.microsoft.com/library/chs/default.asp? Url =/library/CHS/cpguide/html/cpconcreatingaspwebapplications. asp
ASP. NET Introduction
Http://msdn.microsoft.com/library/chs/default.asp? Url =/library/CHS/cpguide/html/cpconintroductiontoasp. asp
Introduction to ASP. NET technology background
Http://www.dbo.cn/Resource/msdn/vbcon/vbconasptechnologybackgrounder.htm
>>>>>> Learn books <
---> Learn C #:
C # programming press 2004-4-1 ¥30.00 (recommended)
Http://www.china-pub.com/computers/common/info.asp? Id = 18188
"Visual C # Getting Started classics" Tsinghua University Press 2002-12-1 ¥88.00
Http://www.china-pub.com/computers/common/info.asp? Id = 8602
---> Learning Asp.net
ASP. NET 1.0 entry classic-C # programming "Tsinghua University Press 2002-11-1 ¥85.00 (recommended)
Http://www.china-pub.com/computers/common/info.asp? Id = 8399
ASP. NET webpage creation tutorial-starting from basic grammar "Huazhong University of Science and Technology Press 2002-8-1 ¥78.00
(This book uses the VB.net language. It is very easy to get started with a wide range of examples and is very suitable for beginners)
Http://www.china-pub.com/computers/common/info.asp? Id = 7605
"ASP. NET 1.1 getting started classical -- Visual C #. NET 2003 programming" Tsinghua University Press 2004-9-1 ¥86.00
Http://www.china-pub.com/computers/common/info.asp? Id = 21496
Http://act.it.sohu.com/book/serialize.php? Id = 226 (read part of this book online)
---> Actual development of the Asp.net Project
ASP. NET + SQL SERVER network application development and examples people's post and telecommunications press 2005-2-1 ¥42.00 (recommended)
Http://www.china-pub.com/computers/common/info.asp? Id = 23549
ASP. NET Office Automation System Development Instance navigation people's post and telecommunications press 2004-8-1 ¥49.00 (the book is a bit difficult, but the content is good, suitable for reading some small projects)
Http://www.china-pub.com/computers/common/info.asp? Id = 15214
ASP. NET database management system development example navigation people's post and telecommunications press ¥48.00
Http://www.china-pub.com/computers/common/info.asp? Id = 25559
---> Online reading of Some. net books
Http://act.it.sohu.com/book/slist.php? Class1 = 6 & class2 = 10 & optype = 1
---> Download computer books
Http://www.netyi.net (the station book download a lot, but need to earn points)
>>>>>> Development tools <
---> Running environment support
. NET Framework 1.1 (basic framework for. Net Running) 23711 KB (required)
Http://download.microsoft.com/download/7/ B /9/7b90644d-1af0-42b9-b76d-a2770319a568/dotnetfx.exe
MDAC (Microsoft Data Access Components) 2.7 (Database Access Component) 5139 KB (required)
Http://download.microsoft.com/download/dasdk/Install/2.70/W98NT42KMe/CN/mdac_typ.exe
IE6 SP1 (SP1 of IE6) 79371 KB
Http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/CN/ie6setup.exe
---> Development Environment Support
About 2 GB of Visual Studio. NET 2003 (. NET integrated development environment) (recommended)
Buy your own CD or download it from the Internet
Msdn library for Visual Studio. NET 2003 (. NET Help File) 1.75 GB (recommended)
You can buy a CD or download it from the Internet.
Borland C # builder 1.0 (Borland's Asp.net development tool is also good, you need to find your own registration machine)
Http://ftp5.enet.com.cn: 83/pub/utility/developer/csb_per_non1_cial.exe
. NET Framework SDK 1.1 (. NET Framework Development Kit, which already contains the. NET basic runtime framework) 118809 KB
Http://download.microsoft.com/download/0/f/e/0fecf85c-fb50-4ca9-adf2-c4be7ec9b454/setup.exe
---> Development Editor
Editplus 2.1.2 (excellent editor, able to edit html/asp.net/javascript, etc.) 1 m (recommended)
Http://www.zqsige.com/2004/UploadSoft/editplus_cn.exe
Support editplus Asp.net C # syntax package download: http://www.editplus.com/files/asp_cs.zip
Support editplus Asp.net 1.0 syntax package download: http://www.editplus.com/files/aspnet2.zip
Ultraedit32 v11.10 (a binary editor that can be edited, strong)
Http://down.hellozz.com/0504/UltraEdit_11104_ SC .rar
>>>>>> Development website introduction <
China C # technology station http://www.chinacs.net (recommended)
C # learning station http://www.lzhm.net (recommended)
ASP cool http://www.aspcool.com
Light rain Second Class http://www.xyhhxx.com
Skynet C # channel http://www.yesky.com/20020806/1623844.shtml
China IT certification lab Co., http://www.chinaitlab.com/www/techspecial/asp.net.
China. Net club http://www.chinaspx.com
Blog Hall http://blog.joycode.com)
Blog http://www.cnblogs.com (recommended)
>>>>>> Digress <
It is not recommended that you read books other than the ones recommended above, for fear of wasting money and failing to learn anything. If the books above are not sold in Xinhua bookstore or other bookstores, you can purchase them online. Online top order recommended to go to www.china-pub.com, comparison insurance. If you want to buy a book, you must have a clear view of the title, publisher, publication date, publication time, cover style, and so on. Do not buy it wrong. In addition, some of the books above can be downloaded, so you can consider downloading and searching, but it is best to buy one by yourself for reference at any time.
In fact, if you just want to learn how to do it. net web development, then you can directly learn Asp.net, do not have to learn C #, learning C # is just to lay a solid foundation of the language, so that you can easily switch. net desktop development or learning other languages. In addition, if you only want to learn about Asp.net, you 'd better consider using VB.net for development in addition to C #. Other languages are the same, but you will get C #, so VB.net is simpler, and VB.net is a good choice for rapid development.
Of course, if you want to find a job at the same time, it is also necessary to learn about ASP and some web page creation knowledge. If you are proficient in using dreameweaver 2004, understanding how to cut the graph and other tools is the best.
To learn a language well, the most important thing is to be able to write more code and read more books. Practice is the most important thing. If you encounter problems, you can go to more forums, ask more people, and communicate with others, so the progress will be faster. Wish you success!
Write by heiyeluren 2005/08/29