`

ASP.net with C#学习个人谈

 
阅读更多

ASP.net with C#学习个人谈

声明:自己不懂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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics