我也要 学习C#的资源

学C#还是从最简单的控制台程序hello world开始先把语言基本功练扎实了,然后再接触框架(winformMVC,WPF等等)基础不牢靠直接上框架会很吃力,而且会局限在一个小圈子里不要复制玳码,再小的东西也要自己先去摸索一下即使搞不定,要看代码也别直接复制,而是手动敲出来“完全理解类的每一个方法属性的意义” 不是你这个阶段要做的事情,即使是大牛也不会了解每个类的每个方法的作用,但是他们能做到一旦要用就能找到并且用出来,用好这就是基本功的作用。

我觉得复制代码也没什么也许有的东西一辈子也不会去了解。

“很多方法属性说明都很抽象。很难理解”可能你需要先了解一点http的工作原理很多属性都是照搬原理说明里的单词比如"stream",.net的网络通信封装已经非常好了你可以从任一一层去描述你想要的通信,http|tcp|udp|socket等

静下心来,看下http的教程找个好的示例程序,多改几次就能自己写了

多想,多看多练,多余人交流如此,提升那是相当的快的其实有有一个很重要的问题是,如果你碰到了贵人相助那一定会事半功倍。祝你早日成为高手

你可以先从复制玳码开始吧,不过复制的同时你要知道你所复制代码的用意是做什么并且最好能把你每一次复制的代码记下来,这样慢慢地就会用了僦像练字,一般也是先从临摹开始

脚踏实地,一步一个脚印从基本书籍开始了解,有基本理解后面的东西才能事半功倍系统的学习基础知识,这很重要最重要的是练习,多练习多实践总之一句:万丈高楼平地起

其实我感觉自己接触c#有一段时间了,但还是感觉自己什么都不会迷茫和无奈。看着博客园各个高手每天更新那么多信息量那么多新技术,哪个都想看看 都想学学真的不知道自己要从哪學起。最近搜了点.net及c#学习的路线与你共勉,希望我们都有提高
学习路线:/art/200901/高级编程基础的东西搞明白之后,可以学习设计模式C#设计模式。 我觉得其实可以先看看视频然后遇到不懂的知识点再来博客园搜一下,比盲目的搜要强很多另外一定要坚持下来!

@小灰狼的脑瓜: 不清楚额……我这只有传智播客的下载地址,你可以问问写这篇文章的人 呵呵

楼主要多一点耐心今天的你也行写不出什么复杂的程序,那么一年后的你可就说不准了!学习重在循序渐进刚开始时遇到很多困难那是必须地啊,但是遇到的问题越多那么你的成长速度也僦越快,因为这些问题就是自己成长的肥料!

此前有园友提过类似的问题贴出来希望能对你有所帮助

以下是我的回复,请各位大侠多多賜教


 共勉。
我工作用C/C++多耦合会用到C#,Java
目前正在学习C#,和你处境相当
由于工作中不常使用,所以常来园子逛逛看看园友都会遇到什么问题,能搭上手的就顺便回答一下
另外,工作中时常要开发一些辅助小工具尽量用C#开发,权当练手发现用C#开发确实能提高开发效率,尽管开始遇到了一些困难
个人一点经验,拿出来供大家参考多多赐教。

楼上回答挺好的这里想补充的就是多为自己创造实践嘚机会。

这里提出一个题外的一点个人浅见:

要多多感谢为我们提供舞台的人是他们让我们有施展才华的机会。相对应薪水只不过是我們劳动“等价”交换的货币

老板常有,而伯乐不常有:-)

买一本有各类型项目代码的书先copy里面的代码,然后自己钻研就可以了

先学习C#基础知识;把基础知识学无了再看看深入的入泛型委托,事件;之后可以去试着写winform程序和web程序做的过程中要理解;最后向框架这块发展了;

学好语法,然后试着去解决小问题有不明白的就google,这样慢慢就成长起来了

我要回帖

 

随机推荐