1. 为什么要学习Asp.Net ?
作为互联网时代的IT人,一定要熟悉乃至精通一门Web开发技术,对照比较了几种主流Web开发语言的优缺点(http://www.powereasy.net/HelpYou/Knowledge/CMS/6735.html),加之自己有一定的.Net基础,决定主要学习Asp.net。
2. 为什么相对PHP和JSP而言,采用Asp.net的网站还是很少?
第一:.net属于新兴的技术,目前在国内没有技术积累
第二:.net不是开源的,所以很多大公司要用的话就得给微软钱,所以不愿意。
第三:现在国内只有很少一部分牛人精通.net,我这里说的精通是指完全精通,就像所有人都知道windows好用,却国内没一个团队能开发出像windows一样的操作系统内核一样。
第四:.net还处于发展阶段,虽然理念先进,但很多地方需要完善,而php和JSP已经成熟。
第五:国内的起点中文网好像是.net每天一亿IP,如果你还认为不够的话myspace听说过吧也是.net做的,网站能不能做大跟技术无关,关键是用的人。
3. Asp.Net学习资料收集
1>书籍
http://www.asp.net/community/books/
2>网上资源
a. 官方网站 http://www.asp.net/
b. MSDN http://msdn.microsoft.com/en-us/library/dd566231(VS.100).aspx
c. 博客园 http://www.cnblogs.com/cate/aspnet/
4. 开发环境的搭建
1> 安装VS2005及.Net Framework 2.0/3.0
2> 安装IIS
3> 安装SqlServer 2005
4> 安装一些可选插件