ASP.net with C#学习个人谈

来源:互联网 发布:浙师大行知学院新校区 编辑:程序博客网 时间:2024/04/27 14:12

声明:自己不懂ASP.net和C#,也没有学习过ASP.net,只是指导过几个人学习,目前他们都学的不错,并且都找到好工作。但是我仍然要说,以下的信息纯属个人看法,姑且看之。


我个人建议学习.Net,因为比较容易入手,别的语言的话,比较麻烦


其实没有C的基础也没有问题,关键是你要把基本的语句熟悉,了解面向对象的思想。然后你的主要方向是Asp.net,就是做.Net的Web开发。


那么你的学习路线就是:学习面向对象语言C# -> 学习ASP.net -> 尝试做一些小项目 -> 做中型项目 -> 尝试找工作或接单做


时间安排:学习C#(两个月)-> ASP.net(一个月)-> 做小项目(一个月)-> 做中型项目(两个月),总共为半年时间。


如果你努力一点的话,那么可以提前,比如你把做项目的时间缩短。但是你一定要安排好每天的学习任务,必须做到雷打不动,除非死人的事情,否则一定坚持学习,只有下狠心才能让自己成功。


C#语言是基础,所以要花大力气去学习,而且学习C#以后,便于你今后学习Java等面向对象语言,另外C#是ASP.net和.Net桌面开发的根本语言,所以学好很重要,而且C#比C/C++语言要容易的多,学习起来比较好,但是基础知识要扎实,基本概念要熟练。


学好了C#语言,那么学习ASP.net就比较不难,只要记住一些控件,做一些小项目,基本就能够对它有深入的了解了。


先做小项目,比如什么留言本、网站投票系统、网站统计系统、计数器、聊天室等等小东西,然后就可以开发中型的东西,比如小型论坛、在线考试系统、个人网站等等


有了这些项目经验,那么找工作问题就不大了,基本找个2k - 3k 的工作做一年左右,就可以转到其他语言了。

 

>>>>>> 介绍介绍 <<<<<<

---> 介绍C#文章
 

 《C#锐利体验》南京邮电学院 李建忠 6/22/2004 (推荐)
  http://www.microsoft.com/china/msdn/library/langtool/vcsharp/cornyfield.mspx

 《Visual C# .NET 入门》
  http://www.chinacs.net/archives/8/2004/12/12/3188.html

 《C#介绍》 毛竹 南海
  http://www.daima.com.cn/Info/3/Info19892/

 

---> 介绍ASP.net文章

 《创建 ASP.NET Web 应用程序》(推荐)
  http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cpguide/html/cpconCreatingASPWebApplications.asp
 
 《ASP.NET 介绍》
  http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cpguide/html/cpconIntroductionToASP.asp
 
 《ASP.NET 技术背景介绍》
  http://www.dbo.cn/Resource/msdn/vbcon/vbconasptechnologybackgrounder.htm

 

>>>>>> 学习书籍 <<<<<<

---> 学习C#:

《C#程序设计》 机械工业出版社  2004-4-1  ¥30.00  (推荐)
 http://www.china-pub.com/computers/common/info.asp?id=18188

《Visual C#入门经典》清华大学出版社 2002-12-1 ¥88.00
 http://www.china-pub.com/computers/common/info.asp?id=8602

 

---> 学习ASP.net

《ASP.NET 1.0入门经典——C#编程篇》清华大学出版社 2002-11-1 ¥85.00  (推荐)
 http://www.china-pub.com/computers/common/info.asp?id=8399

《ASP.NET网页制作教程-从基本语法学起》华中科技大学出版社 2002-8-1 ¥78.00
(该书使用VB.net语言,书籍非常入门,例子丰富,非常适合初学者)
 http://www.china-pub.com/computers/common/info.asp?id=7605

《ASP.NET 1.1入门经典——Visual C# .NET 2003编程篇》清华大学出版社 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 (在线读该书一部分)

 

---> ASP.net项目实际开发

《ASP.NET+SQL Server网络应用开发与实例》人民邮电出版社 2005-2-1 ¥42.00 (推荐)
 http://www.china-pub.com/computers/common/info.asp?id=23549

《ASP.NET办公自动化系统开发实例导航》人民邮电出版社 2004-8-1 ¥49.00 (该书有点难度,不过内容不错,适合做过一些种小项目去阅读)
 http://www.china-pub.com/computers/common/info.asp?id=15214

《ASP.NET数据库管理系统开发实例导航》人民邮电出版社 2005-6-1 ¥48.00
 http://www.china-pub.com/computers/common/info.asp?id=25559


---> .Net 部分书籍在线阅读

 http://act.it.sohu.com/book/slist.php?class1=6&class2=10&optype=1


---> 计算机书籍下载

 http://www.netyi.net (该站书籍下载不少,不过需要赚点数)

 

>>>>>> 开发工具 <<<<<<

---> 运行环境支持

 .Net Framework 1.1 (.Net运行基本框架)23711 KB   (必须安装)
 http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a568/dotnetfx.exe

 MDAC (Microsoft Data Access Components) 2.7(数据库访问组件)5139 KB (必须安装)
 http://download.microsoft.com/download/dasdk/Install/2.70/W98NT42KMe/CN/mdac_typ.exe

 IE6 SP1 (IE6的SP1版)79371 KB
 http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/CN/ie6setup.exe

 

---> 开发环境支持

 Visual Studio .NET 2003 (.Net集成开发环境)2G左右 (推荐)
 自己买光盘,或者从网下载

 MSDN Library for Visual Studio .NET 2003 (.Net的帮助文件)1.75G(推荐)
 可自己买光盘,或者从网上下载

 Borland C# Builder 1.0 (Borland公司的ASP.net开发工具,也不错,需要自己找注册机)
 http://ftp5.enet.com.cn:83/pub/utility/developer/csb_per_noncommercial.exe

 .NET Framework SDK 1.1版 (.Net框架开发包,该包已经包含了.Net基本运行框架)118809 KB
 http://download.microsoft.com/download/0/f/e/0fecf85c-fb50-4ca9-adf2-c4be7ec9b454/setup.exe

 

---> 开发编辑器

 Editplus 2.1.2 (非常棒的编辑器,能够编辑html/asp.net/javascript等等)1M (推荐)
 http://www.zqsige.com/2004/UploadSoft/editplus_cn.exe
 支持Editplus的ASP.net C#语法包下载:http://www.editplus.com/files/asp_cs.zip
 支持Editplus的ASP.net 1.0语法包下载:http://www.editplus.com/files/aspnet2.zip

 UltraEdit32 v11.10  (一款能够编辑二进制的编辑器,也比较强)
 http://down.hellozz.com/0504/UltraEdit_11104_SC.rar

 

 >>>>>> 开发网站介绍 <<<<<<

  中国C#技术站  http://www.chinacs.net (推荐)
  C#学习站  http://www.lzhm.net (推荐)
  ASP酷   http://www.aspcool.com
  小雨第二课堂  http://www.xyhhxx.com
  天极网C#频道  http://www.yesky.com/20020806/1623844.shtml
  中国IT认证实验室 http://www.chinaitlab.com/www/techspecial/asp.net
  中国.Net俱乐部  http://www.chinaspx.com
  博客堂   http://blog.joycode.com (推荐)
  博客园   http://www.cnblogs.com (推荐)

 

 >>>>>> 题外话 <<<<<<
 不建议看除了上面推荐之外的图书,怕浪费钱而且没有学到东西。如果上面的书在新华书店等书店没有卖的,可以考虑网上定购。网上顶定购推荐去 www.china-pub.com ,比较保险。买书的话一定要看清楚书名、出版社、出版日期、出版时间、封面样式等等,不要买错了。还有就是上面的书有些能够下载的,那么你可以考虑下载,去搜索一下,不过最好能够自己买一本,方便随时参考。

 其实,如果你只是想学习做.Net的Web开发的话,那么可以直接学习ASP.net,不用一定学习C#,学习C#只是为了把语言的基础打扎实,便于以后自己转到.Net的桌面开发或者转学习其他的语言。另外,如果你只是想学习ASP.net的话,那么除了用C#之外,最好也考虑使用下VB.net来做开发,其他语言都是一样的,但你会了C#,那么VB.net就更简单了,而且VB.net做快速开发是不错的选择。
 当然了,你同时如果想找工作的话,那么也很有必要学习一下ASP和一些网页制作的知识,如果能够熟练使用 Dreameweaver 2004 、了解如何切图等等工具是最好了。

 学好一门语言最主要的就是能够多写代码,看再多书都没有用,实践才是最重要的,然后如果碰到问题,多上论坛,多去问别人,多去跟别人交流,那么进步就会比较快,祝你成功!

write by heiyeluren   2005/08/29

 



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=467392

 
原创粉丝点击