请教一下各路大虾如何学习C#,有什么好的学习方法推荐一下如何?
在C#方面有什么好书帮忙推荐一下,谢谢!

解决方案 »

  1.   

    <C#高级编程>的说,经典!!
      

  2.   

    2002年之前我就像楼主一样,用的是VB,
    2002年Vs中文版发布的时候,我用VB.net用了一个多月,最初也是看看书把一些主要控件看看,也试着用WinForm,之后写了ADO.net数据访问类。也就是用VB.net做个过渡,当年10月的时候开始了C#。有一本书向楼主推荐,Wrox经皮书 C# Develope From VB6,基本上是这个东东,全名不记得了,当时是在海图办年卡租书看的。有什么好的学习方法?最好的方法莫过于自己动手,试着完成你做过的某个东东,哈哈,这样比简单的学习语发快的多,再说C#基本语法类C,相信你也学过C语言。之后,要了解它的基本组成和结构,例如你想用ADO.NET,你只在知道它由哪几个部分组成,怎么才能连接数据库和执行命令,数据集和表、及表与行列关系等等你才能很好的应用。哈哈,还是快快动手吧,做出一个东东再把它与大家分享才是最快乐的事。可以看看
    www.webmis.com.cn下我写的打印程序和其它的程序,那里有C#和VB.NET的实现。
      

  3.   

    多看看msdn webcast
    下载地址:
    http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/downloadarchive.aspx
    另外有几本好书:
    《C#高级编程》
    《ASP.NET高级编程》
      

  4.   

    如果你以前学过VB.NET, 现在转向C#, 建议看这本书:Microsoft C# Windows程序设计(上、下册)
    [美]Charles Petzold著
    北京大学出版社
    2002年9月
      

  5.   

    看你主要是想学C#的哪方面的了.入门级的话,建议你先看一些WinForm的书籍好一些.在网上随便一搜就可以.
      

  6.   

    再请教大虾一下,学C#跟ASP有什么关系?
      

  7.   

    你做的是web程序吗?
    如果是winform那就跟asp 没什么关系
    如果用c#做web程序,跟asp也没什么关系,呵呵
      

  8.   

    C#最重要的就是要打好基础,基础好了一切就好办事情了,推荐《C#入门经典》,然后把.net几个重要的控件多熟悉熟悉,这样.net就算是入门了!!