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
分享到:
相关推荐
Mastering ASP.NET with C#的图书,拥有大量的例子,并且本书中可以查阅ASP.NET顶尖技术
Beginning ASP.NET 1.0 with C#源代码
功能很齐全的精品课程网站,还包括论坛,作业在线提交批改等,有后台管理。里面有说明书,按照说明搭建即可。
Beginning ASP.NET 1.0 with C#源代码
Using code examples in C#, this invaluable beginner's guide shows you how to program web applications in ASP.NET 2.0 and see dynamic results with minimal effort. Through detailed explanations and ...
ASP.NET XML with C# 源代码
before, or somebody who is familiar with the basics of old style ASP, but hasn't investigated ASP.NET in any detail. If you are an experienced programmer looking for a quick crash course on ASP.NET, ...
<Beginning ASP.NET 1.1 with Visual C# .NET 2003>的随书源代码.包括数据库.
这是第六版的介绍《ASP.NET 4入门经典:涵盖C#和VB.NET(第6版)》内容简介:ASP.NET是...Beginning ASP.NET 4.5 in C# and VB uses Spaanjaars's distinct writing style to put you at ease with learning ASP.NET 4.5.
2008 along with the multitude of language improvements in C# 2008 and Visual Basic® 2008 as well as powerful new technology called LINQ, together with the ASP.NET 2.0 Framework you already know and ...
"Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional steers you through the maze of ASP.NET web programming concepts. You will learn language and theory simultaneously, mastering the core ...
[Apress] ASP.NET MVC with Entity Framework and CSS (英文版) [Apress] ASP.NET MVC with Entity Framework and CSS (E-Book) ☆ 图书概要:☆ This book will teach readers how to build and deploy a fully ...
This new edition is updated with everything you need to integrate Silverlight 2.0 and SQL Server 2008 into your ASP.NET applications. You will learn about Silverlight’s exciting new features so that ...
"The most up–to–date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 3.5 in C# 2008 guides you through Microsoft's technology for building dynamic web sites....
This edition is updated with everything you need to master up to version 4 of ASP.NET, including coverage of ASP.NET MVC, ASP.NET AJAX 4, ASP.NET Dynamic Data, and Silverlight 3. Seasoned .NET ...
Beginning ASP.NET 4.5 in C# and VB uses Spaanjaars's distinct writing style to put you at ease with learning ASP.NET 4.5. ☆ 出版信息:☆ [作者信息] Imar Spaanjaars [出版机构] Wrox [出版日期] 2012...