当前位置:编程学习 > C#/ASP.NET >>

C#学习计划?

在有一点点C语言的基础的情况下已经学2周多C#了 但感觉没什么长进。请高手们交流下学习方法。
每天平均有7个多小时可以用来学习C#
望大家给个方案。
现手头上只有一本 800多页的C#入门经典。到200页左右感觉遇到瓶颈了。。 --------------------编程问答-------------------- 前200页是基础。直接跳过。。多看。一遍看不遍看两遍

我c#高级编程1200页至少看了二遍。有的章节看十几遍 --------------------编程问答--------------------
引用 1 楼 king19840811 的回复:
前200页是基础。直接跳过。。多看。一遍看不遍看两遍

我c#高级编程1200页至少看了二遍。有的章节看十几遍

高手就是这样练成的 --------------------编程问答-------------------- 努力看吧
--------------------编程问答-------------------- 坚持每天动手写代码,写点小程序,模仿做些系统,
多上CSDN,
每个星期看一本关于.net和SQL的书 --------------------编程问答-------------------- 有一点基础后,自己先试着做点小程序。一边做,一边查资料,一边领会,然后现回去看书,这时看书就不一样了。 --------------------编程问答-------------------- 不算高手,说点小经验.
自己之前也是有C基础,学C#感觉应该是很上收的,有点不习惯的就是C#里的机制.
这些都是要积累的,记得之前封装属性时感觉很不习惯,后来用习惯了,就觉得,"就是这么写的".
很多编写技巧也都是死的,真的,就连23中GoF设计模式也是死的,都是套路.多见几次就感觉不到什么瓶颈了.
重要的还是实现程序,别人都是我,我就不累赘了. --------------------编程问答--------------------
引用 6 楼 much0726 的回复:
不算高手,说点小经验. 
自己之前也是有C基础,学C#感觉应该是很上手的,有点不习惯的就是C#里的机制. 
这些都是要积累的,记得之前封装属性时感觉很不习惯,后来用习惯了,就觉得,"就是这么写的". 
很多编写技巧也都是死的,真的,就连23中GoF设计模式也是死的,都是套路.多见几次就感觉不到什么瓶颈了. 
重要的还是实现程序,别人都是说了,我就不累赘了.

好多错别字. --------------------编程问答-------------------- --------------------编程问答-------------------- 先从介绍控件那一章看起,估计会很容易理解,然后再回头看前面的内容 --------------------编程问答-------------------- 多看才行,边看边实践。一遍不行,多看几遍。 --------------------编程问答-------------------- up --------------------编程问答-------------------- C#很像C++,学过C++的朋友学习C#起有一点轻松,但是还要多看书尽量下载视频教学这样学起来更有效果 --------------------编程问答-------------------- 学习了,谢谢!
--------------------编程问答-------------------- 不但要看还要学习敲代码
  自己敲代码  不要照书那样去死敲代码

--------------------编程问答--------------------
引用 2 楼 panw520 的回复:
引用 1 楼 king19840811 的回复:
前200页是基础。直接跳过。。多看。一遍看不遍看两遍 

我c#高级编程1200页至少看了二遍。有的章节看十几遍 
 
高手就是这样练成的

up! --------------------编程问答-------------------- 你看的还不够认真,这些天我也在学习C#,学了有三个星期了吧,我看的书是<深入浅出C#>英文版的,我英文不是很好,所以就得看英文的,因为只的这样才能把看书的速度减下来,看太快的忘的也就快.
你也可以看一看这书,还行,写的很易懂.看完这书后再看你那个800多页的书应该能好一些的.我现在已经看第二本书了,,,呵呵,


先入门,在精研,这很重要.. --------------------编程问答-------------------- 有了面向对象的思想,就拨云见日了.
C语言只是基础,OOP理解是关键(封装,继承,多态).
常用控件要熟练操作.
然后主攻Web了,接触数据库(Insert Delete Update Select).
最后深入了解.....


小弟现丑了,哪说错了别K我.. .. --------------------编程问答-------------------- 学习了。。 --------------------编程问答-------------------- 可以浪曦视频在线下些视频来学习(手把手的),然后多看别人写的代码。次数多了,就习惯了,习惯了就会了~
“到200页左右感觉遇到瓶颈了。。”,不要怕,继续往前看,虽然有些困难,但你会发现,困难会越来越小,不知不觉中,你所说的瓶颈就消失了~ --------------------编程问答-------------------- 我也刚开始学习,吸取各位经验了,谢谢 --------------------编程问答-------------------- 我现在看到十三章了
超有同感
不过终于到介绍控件得了
前面还是有点糊,慢慢看吧 --------------------编程问答-------------------- 动手写,动手调试代码,遇到问题,上网搜一下。待你解决了一个问题时,会很有成就感。这样就会有一个良性循环。书的话,个人建议把书当成工具书来用(当然有一定基础后),对反射、泛型啊,这些东东,只有动手调试了,才理解其中奥妙之处。光看,不动手,看完,忘完。很难有突破的。个人建议,FYI。Thanks. --------------------编程问答-------------------- 个人认为学习C# 的历程是这样的: 基础看书--》上机写小程序--》回头看书、上网查资料--》写系统程序,动手、动脑。别只会看书,JSJ这东东,是练出来的,不是看出来的。 --------------------编程问答-------------------- 我觉得多看一些源代码 是学习的好方法之一 最好的是旁边有高手给你即时的指导  看源代码的同时 按照他们的方法自己再写一遍 进行测试 总之要坚持 --------------------编程问答-------------------- 掌握好基础,循序渐进 --------------------编程问答-------------------- UP! --------------------编程问答-------------------- up up  --------------------编程问答-------------------- .NET框架设计,配合你的C#入门经典 - 〉c#高级编程.结合实践 --------------------编程问答-------------------- 计划总是赶不上应变的 --------------------编程问答--------------------  是啊..顶LZ..我也在看C#入门经典,因为之前在学校的时候学C++语言基础教程,清华大学出版社,吕凤翥编写的,那个学期,我就整整把这本书看了不下五遍,所以我学起C#来,感觉到比较轻松.现在看C#入门经典这本书已经看了一周,看到100多页了,觉得里面讲得好详细,每一句代码的作用都为你分析到底,以及实战面目中会遇到的问题以及一些小技巧,这本书都会有详细的解释,这本书真的是入门的宝典,在此顶一下Karli Watson and Christian Nagel这二位作者以及齐立波和黄静的翻译。。
  希望LZ能再接再立,我们共同努力,共同学习。。``
  最后补充一句:如果你认定了目标,上帝都会为你让路`````呵呵 --------------------编程问答-------------------- 多看.多练 --------------------编程问答-------------------- 不可能一次看懂
我《C++ Primer》3rd都不知道看了多少遍了,很多还是不明白。 --------------------编程问答-------------------- 遇到瓶颈就继续看  努力开  一遍不行看N遍   谁都这么过来的 --------------------编程问答-------------------- for(int =0;i<999999999999999999;i++)
{
if(i%2)读书();
实际操作();
} --------------------编程问答--------------------   多看多练才能有效果,好多东西我都看,结果效果差,就是没有实践 --------------------编程问答-------------------- 主要还是,找一个很小的项目来练练手,边做边学,不懂的查,搜,问。这样理解起来会快些 --------------------编程问答--------------------     我大一的时候学了C,大一暑假自学了C++,然后大二上学期的时候学C#,感觉很轻松,因为我自学C++的时候比有老师教C#辛苦多了。现在大二就要结束了,觉得基本的东西学的还行。理解了OO的概念后和学C没什么很大的区别,主要是把以前C的一片一片离散的东西封装到一个整体的类中,然后通过类来调用它。记得我自学C++的时候不知道为什么一直不能理解类的概念,至少让我困惑了一周时间。然后在图书馆一次无意中在一本书中看到这样的解释:“类和C的结构很像,不过多加了一些其他的东西,比如方法什么的”,就一句话让我豁然开朗,以后学起来特别轻松。
    要喜欢代码而编程,不是为了编程而写代码。我不知道为什么周围的人总抱怨代码多了,呵呵 我喜欢编程的成就感。 --------------------编程问答-------------------- 边做项目边看 --------------------编程问答--------------------
引用 34 楼 wangziyi1291 的回复:
for(int =0;i <999999999999999999;i++)
{
if(i%2)读书();
实际操作();
}

我喜欢这种比喻,我是刚刚学习开发的,希望多多指教 --------------------编程问答-------------------- 学习学习。 --------------------编程问答-------------------- for(int =0;i <999999999999999999;i++) 

   if(i%2)
      读书(); 
   else
      实际操作(); 
}
--------------------编程问答-------------------- 我不懂C#, 为了做东西直接下手写WinForm程序, 不懂就翻书, google, 来csdn问各位大虾  : ) --------------------编程问答--------------------
引用 41 楼 zhweis4876998 的回复:
for(int =0;i  <999999999999999999;i++)
 {
    if(i%2)
       读书();
    else
       实际操作();
 }


你这明显不是C#代码 :-P --------------------编程问答-------------------- 帮顶 学习中 --------------------编程问答-------------------- 顶,学习中 --------------------编程问答-------------------- 边看边实践,
如要有目的做一個表格輸入 --------------------编程问答-------------------- C#好像没什么好书籍的说 --------------------编程问答-------------------- 呵呵,有啥明白不明白的,不明白的就先跳过去。先总览一下,时不时的敲点小程序,就慢慢积累了。我也看的这本C#入门,我就基础篇看的时间长点,然后1天就把后面两大部分扫了一下,现在自己给自己设计点例子,开始写,写到哪里不明白了就差,慢慢积累。
俺也做C++的,偏向硬件,太枯燥无聊了,这几天看C#,感觉还是上面东西有意思,呵呵。 --------------------编程问答-------------------- 楼上的话,鼓励我了!我刚刚开始看,努力把~~ --------------------编程问答--------------------
引用 34 楼 wangziyi1291 的回复:
for(int =0;i <999999999999999999;i++)
{
if(i%2)读书();
实际操作();
}


貌似是个死循环,Int数应该取不到这么大的值 --------------------编程问答-------------------- 应该先 学c++还是c#?  各看什么书? --------------------编程问答-------------------- 感觉还是要先学C~~C#会过时,经典的算法不会过时~~恩恩~~共同努力~~ --------------------编程问答-------------------- c跟c++ 又怎么选呢? 我现在只有半年的时间来学习 --------------------编程问答-------------------- web 方面看scott教程和天轰穿教程,C/S方面就做些小demo,书籍配套地看
 
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,