日新阁

取日三省之意,记生活珠玑,每日清新,谓日新阁.

 

总结关于学习的一些高手的言论

先看书,不用精读。
然后实战,修改别人的项目。比如把功能变更一下。
然后再看书。细读


Windows 窗体控件事件众多 交互性极强 需要好好看看
开发模式和 ASP.NET 没区别

c#入门经典       Baidu 下 UI Block

建议使用C#开发ASP。NET程序。
语言学习:《C#高级编程》
ASP.NET学习:
清华大学的《精通ASP.NET程序设计》

首先掌握.NET最基本的东西 (.net framework  ASP.NET   ADO.NET)这三样东西掌握了差不多后做一些真正的项目,从头到尾自己分析,设计,编写  培养独立解决问题的能力,很有用的。
对于应用。NET能做一些项目就可以了,我自己还是想写一些比较低层的东西

推荐一本好书   Beginning C# Objects
里面不但对C#的要点讲解深入   更主要的是对建模和对象作了详尽的分析和解释
用词也是很精彩和生动  值得认真阅读


语法可以看看《c# primer plus》
架构设计《c# design pattern》
Windows应用高级编程-C#编程篇(PDF)
http://www.chinacodes.net/Download.asp?ID=4595&sID=3

www.codeproject.com
上面有很多winform的应用和控件 ,你去看看

我就是做SD(系统设计 )的
我建议你现在先学编程,再学设计
设计是在编程有一定基础上才能学的

这个应该是不错的C#书籍下载网站
http://book.chinaz.com/
视频教程,应该是写实际操作的。
比如technet,webCast
http://www.microsoft.com/china/msdn/events/webcasts/shared/Webcast/MSDNWebCast.aspx

最近经常看到网上有朋友问“初学C#应该看什么书捏?”我不是什么C#高手,不过倒是愿意将我学习C#的过程中读过的一些好书与大家共享。
首当其冲的是Wrox出版社的Beginning Visual C#,记得我当初买的是第二版,作者是有着一头飘逸长发的洋帅锅Karli Watson,书是红色皮的,很好找。

书中全面介绍了C#的各个Feather,书中的例子可读性也很强,虽然很厚但读起来很轻松,可以算作是学习C#的一本不错的JumpStart教材。
现在已经出到第三版了,作者是Karli Watson, David Espinosa, Zach Greenvoss, and Jacob Hammer Pedersen ,封面上的Karli也谦逊的移到了封面的最左边。
以第二版的经验,这本书也相当的值得期待,刚刚接触C#的朋友可以买一本来读一读。

 还有一本更厚的书,叫做Professional C# 2005,建议想更加深入了解C#特性的朋友读一读。

如果学习C#主要用于Web开发,建议看看Beginning ASP.NET 2.0 and Databases,书中不但介绍了ASP.net 2.0,也对相关的数据库原理以及ADO.net做了详细的讲解,非常非常值得推荐。

如果想更加深入的了解ADO.net的工作原理,可以读一下Programming Microsoft ADO.NET 2.0 Core Reference ,这本书是Microsoft Press出的,书皮是黑色的。

还有一本ASP.net很好的案头参考手册,叫做Programming ASP.Net ,是O'Reilly Media出的,白色的书皮,上面有一条不知名的鱼(O'Reilly Media似乎特别偏爱使用动物做书皮,不知为何)。

如果您有耐心将上面的书读一读,应该说熟悉C#/ASP.net是很容易的。



开发人员一定要加入收藏夹的网站[持续更新]
下面是我收集整理的对开发技术人员的学习,工作都非常有帮助的网站,也希望大家把自己认为最有帮助的网站分享给大家.

http://www.gotapi.com/
 语言:英语
 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。
http://www.w3schools.com/
 语言:英语
 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。
http://www.xml.org.cn/
 语言:中文
 简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系列技术交流社区.
http://www.connectionstrings.com/
 语言:英语
 简介:这里几乎收集了所有的数据库连接字符(connectionstring)了。
http://www.itpub.net/
 语言:中文
 简介:我个人认为是国内最专业的综合性行业性技术类社区.
http://www.netvtm.com/
 语言:中文
 简介:内容多翻译于w3schools.com,少有原创。不过还是应该鼓励精品翻译。
http://www.regexlib.com
 语言:英语
 简介:正则表达式库。搜索正则表达式用。
http://www.rexv.org/
 语言:英语
 简介:用Ajax开发的在线正则表达式验证器.
http://www.koders.com/
 语言:英语
 简介:代码搜索引擎,可以搜索几十种语言的代码。
http://www.123aspx.com/Rotor/
 语言:英语
 简介:.Net Frameworks的源代码。
http://dotnet.aspx.cc/
 语言:中文
 简介:孟宪会的资料站,虽资料大多比较简单,却解决了开发中的大部分问题?!
http://www.dofactory.com/Patterns/Patterns.aspx
 语言:英语
 简介:23种设计模式的实现参考。特点是UML+精练的示例代码+简洁的解说风格。
http://www.open-open.com/
 语言:中文
 简介:Java开源大全,如果你用.NET,照着它的名字前加N找找应该都有吧 ?!:)
http://www.riacn.com/
 语言:中文
 简介:我认为是国内少有的RIA专业技术站于交流社区.
http://www.cnpaf.net/
 语言:中文
 简介:中国协议分析网,很全面的协议资料网。
http://www.pinvoke.net/
 语言:英语
 简介:通过.net调用win32等非受控API的资料大全。
http://bbs.51js.com/
 语言:中文
 简介:无忧脚本,专业的脚本技术社区。
http://www.c-sharpcorner.com/
 语言:英语
 简介:C# Corner,学习c#的好地方.
http://blog.csdn.net/group/experts/
 语言:中文
 简介:CSDN专家群,汇集CSDN专家的电子报.
http://www.codeproject.com/
 语言:英语
 简介:有很多可学习的示例代码,特点是丰富,深入浅出.
http://www.gotdotnet.com/
 语言:英语
 简介:微软开发维护的关于.net framework交流社区.
http://www.sourceforge.net/
 语言:英语
 简介:全球最大的开源软体站点
http://www.asp.net/QuickStart/
 语言:英语
 简介:Microsoft .NET Framework SDK QuickStart Tutorials
http://www.matrix.org.cn/
 语言:中文
sp.Net 学习资源列表

名称:快速入门
地址:http://chs.gotdotnet.com/quickstart/
描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。

名称:微软官方.NET指导站点
地址:http://www.gotdotnet.com/
描述:上面的站点是本站的一个子站点,本站点提供微软.NET官方信息,并且有大量的用户源代码、控件下载,微软.NET开发组的人员也经常在此站点发表一些指导性文章。


名称:SourceForge
地址:http://www.sourceforge.net
描述:世界上最大的Open Source项目在线网站,上面已经有.NET的各种大型Open Source项目上千件,包括SharpDevelop、NDoc、Mono等都是在此站点发布最新源代码信息。


名称:CodeProject
地址:http://www.codeproject.com
描述:很多非官方的中小型示例源代及文章,相当全面,基本上我们想要的各种方面的资料都可以在此处查找。


名称:Fabrice's weblog
地址:http://dotnetweblogs.com/FMARGUERIE/Story/4139.aspx
描述:这是一个WebLog形式的在线日志网站,定期更新,包括.NET相关的工具、混淆器、反编译器等各种信息,十分值得收藏。


名称:
地址:http://www.aspalliance.com/aldotnet.../translate.aspx
描述:c#翻译为vb.net,提供一个文本框,将你的C#源代码贴进去,就可以帮你翻译成VB.NET语法。


名称:CSharpHelp
地址:http://www.csharphelp.com
描述: 专业的C#语言在线帮助网站,主要提供C#语言方面的技术文章。专业性很强。


名称:DotNet247
地址:http://www.dotnet247.com
描述:最好的索引网站,分别按照门类及命名空间的索引,也提供了Microsoft KB知识库。


名称:ASP.NET
地址:http://www.asp.net
描述:微软.NET webform的老巢,资料和实例代码都非常难得。


名称:微软.NET Winform
地址:http://www.windowsforms.net/
描述:微软.NET Winform的老巢。


名称:微软 KnowledgeBase
地址:http://support.microsoft.com/
描述:微软知识库,开发的时候遇到的怪问题,可能会在这里找到答案。


名称:MSDN
地址:http://msdn.microsoft.com/
描述:这个就不用多说了吧,虽然出了中文MSDN,但是资料还是不够全,英文的就什么都有了。


名称:HotScripts
地址:http://www.hotscripts.com/
描述:Welcome to HotScripts.com, the net’s largest PHP, CGI, Perl, javascript and ASP script collection and resource web portal. We currently have 24,004 scripts across 11 different programming languages and 1,240 categories, as well as links to books, articles, as well as programming tips and tutorials.


名称:ASPAlliance
地址:http://www.aspalliance.com/
描述:提供相当丰富的文章和示例代码,思路匮乏的时候可以找找思路


名称:CSDN文档中心
地址:http://dev.csdn.net/
描述:中文的,资料还算丰富,可以作为国内首选。


名称:DOTNET中华网
地址:http://www.aspxcn.com/
描述:2002-2003年的时候这个站点很不错的,不过现在好像管理不得力,有点疲软,资料更新也不过及时,论坛里人也不够热心了,因为希望它好起来,所以列出来。资料都比较老,不过有些D版的东西还可以。提供很多学习代码。


名称:中国DotNet俱乐部
地址:http://www.chinaspx.com/
描述:有点公司背景的网站,很健壮,资料更新及时,比较丰富。论坛解答也不错。


名称:【孟宪会之精彩世界】
地址:http://dotnet.aspx.cc/
描述:MS-MVP的个人站点,包括了他所有的经验文章,还是很值得一看的。


名称:dotNET Tools.org
地址:http://www.dotnettools.org
描述:ccboy,也就是CSDN的小气的神的站点,里面有很多关于.NET等的好东东。


名称:博客堂
地址:http://blog.joycode.com/
描述:半官方性质的MS-MVP汇集blog,大家可以在这里接触到最新的技术,了解发展趋势,对技术的探索等等,优秀的文章。


名称:DotNetBips.com - Applying .NET
地址:http://www.dotnetbips.com/
描述:该站点的文章,涉及到了整个.NET,从底层的IL到语言到架构,文章很多,质量还不错。


名称:C# Frequently Asked Questions
地址:http://blogs.msdn.com/csharpfaq/
描述:The C# team posts answers to common questions


名称:正则表达式
地址:http://www.regexplib.com/
描述: 正则表达式学习站点


名称:WINDOW formS FAQ
地址:http://www.syncfusion.com/FAQ/Winforms/
描述:常见的forms faq问题,很多问题都可以在这里找到答案。


名称:ASP.NET 常用类库说明
地址:http://www.123aspx.com/rotor/default.aspx
描述:不用多说,看标题就知道是关于asp.net的名称空间的


名称:ASP.NET System.Web.Mail
地址:http://www.systemwebmail.com/faq/3.8.aspx
描述:邮件发送常见问题解决方法


名称:VB.NET & C# 比较
地址:http://www.harding.edu/USER/fmccown...comparison.html
描述:VB.NET跟C#语法区别


名称:VB.NET架构师 BLOG
地址:http://panopticoncentral.net/
描述:不用多说,想了解VB.NET的朋友不可不去的站点(PS,不知道我有没有记错是不是这个地址)


名称:索克论坛
地址:http://www.sorke.com/bbs/Boards.asp
描述:我想应该是国内最好的第三方.NET控件的下载基地

这个网站里有很多免费的书
    http://www.ibook8.com/

有C#的基础,向往高级学习。都应该学习什么?比如接口应用等?

面向对象的知识不可少
sql数据库知识.
做winform 那么需要了解 windows相关的 东西 如常用的api window程序运行机制 操作系统等等..
做asp.net 那么需要了解html javascript css等等..

C#和JAVA的前期基本一样,后期主要各自库的学习

C#后期要想提高,重点应放在.NET框架和类库上,JAVA后期应该放在API上(就是JAVA的各种包)

重用的问题也是后期高手的一个特点,所以你从一开始就要把重点放在OO上面,这对你以后提高很关键

要想做WINFORM,建议先学GDI,后期重点利用各种控件的特性,不建议前期控件投入太多

WEB开发C#应该把重点先放在ASP.NET,ADO.NET,和数据库上(必须要求自己熟练掌握一种数据库,前期最好在存储过程和触发器上多下功夫,后期应该重点放在数据仓库上)

JAVA在WEB开发方面一开始应该把重点放在JSP,SERVLET,JDBC上,其他的框架先不管它,重点把这些东西学好,细心研究下,把原来做过的项目从新实践下,熟练动手能力

 

posted on 2007-03-29 09:31  flashicp  阅读(193)  评论(0编辑  收藏  举报

导航