(求助)突然对C#迷茫了。。。

Lulee 2012-04-25 12:54:08
本人菜鸟一个,在学校里自学C#有快一年的时间了,昨晚去自习看书visual C#2008从入门到精通。
地理信息专业的,打算学好C#朝ArcEngine二次开发方向发展。自学时从图书馆借了不少基础C#教材,看的差不多了,才换到《visual C#2008从入门到精通》,期间用C#写了几个小程序,但是都是从网上拼凑的代码。没有系统的掌握,感觉自己这样提高太慢了,还有一年多就要毕业了,没有考研的打算。
在这里请教大家:要不要参加外面的培训机构呢,或者大家给小弟推荐提高C#编程能力的书也行。
...全文
484 37 打赏 收藏 转发到动态 举报
写回复
用AI写文章
37 条回复
切换为时间正序
请发表友善的回复…
发表回复
老毕 2012-04-27
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 的回复:]

我还是认为,书就应该教我们如何现实代码,如何调用类库就好了。

至于:
代码的布局好坏,如何调整,用什么模式之类的东西。
这些是在多多写一些代码之后,自已去总结,自已去发展自已之前代码的不足之处,哪些不利于维护之后才突然开朗。 这些,应该是自已的思想结晶。

书就是要有两种:
一是语法,
二是调用别人的类库or自已写的类库。

如果有思想,无法用代码表达出来才……
[/Quote]

提个意见,你这不是在读书,是在抄书,呵呵。
threenewbee 2012-04-26
  • 打赏
  • 举报
回复
人各有志,这也是为什么同样一本书,有的人视作秘籍宝典,有的人视作一团废纸。
threenewbee 2012-04-26
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 的回复:]
引用 15 楼 的回复:

Visual C# 2008 开发经验与技巧宝典,烂书一本
Visual C# 2008 从入门到精通,这个名字对应的书有好几本,所以是烂书一堆
小菜想说的是,推荐一些你认为好的书比这样评价这些书对我更有用。
[/Quote]

那我想说的是,如果你都看不出什么书好什么书烂,你看什么书都没有用。因为你的知识可能有限,但是你不能没有目标。某种程度上,你对你要看的书的评价决定你想往什么方向学习,是成为熟练的但是技艺不精的操作工还是成为优秀的程序员。
xingdongfang 2012-04-26
  • 打赏
  • 举报
回复
把刀架在脖子上就会了。

我的意思是说:通过项目的实战,你就会有好多问题,然后查资料,你就会了。
足球中国 2012-04-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

给你个建议
大量阅读开源代码
包括linux,mfc, chrome,如果.net就看mvc,nuget,codeplex上download最多的看
这个办法屡试不爽。。。除非你不肯花时间
看一个知识点就写一圈代码验证,想明白为什么人家这样写
[/Quote]

这个方法比较赞。
入门的书要反复看。
threenewbee 2012-04-26
  • 打赏
  • 举报
回复
如果你真的喜欢学习编程,或者有足够的决心,就不会问这种问题了。

表面上看你希望别人推荐好书,其实就是怕多看一本书,深怕看多了就吃亏了。

实际上,要想学好编程,就要多看书,很难说清楚哪一本好哪一本不好。就像你吃饭得吃3个包子才能吃饱,你不能说前两个包子不如第三个好。看书也是一样,看得多了,自然水到渠成,一本好书给你点一下最后通了。什么也不会,看好书也白搭。
okgoood 2012-04-26
  • 打赏
  • 举报
回复
微软 MSDN 胜过任何一本烂书,把 MSDN 从头到尾看几遍,背出来,你就成.net之神了哇
threenewbee 2012-04-26
  • 打赏
  • 举报
回复
看两本烂书死不了人。既然书看得不多,那就多看就是了。
Lulee 2012-04-26
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 的回复:]

引用 19 楼 的回复:
引用 15 楼 的回复:

Visual C# 2008 开发经验与技巧宝典,烂书一本
Visual C# 2008 从入门到精通,这个名字对应的书有好几本,所以是烂书一堆
小菜想说的是,推荐一些你认为好的书比这样评价这些书对我更有用。


那我想说的是,如果你都看不出什么书好什么书烂,你看什么书都没有用。因为你的知识可能有限,但是你不能没有目标。某种……
[/Quote]你可能误解我的意思了,正因为我看过的书并不多,没看过这些书我当然不知道好书与烂书,所以我在这里是想听听大家的建议看哪些书。而不是来评论某些书的好坏。(当然大家推荐了,肯定是自己看过的,从中有所受益了推荐的。)
Lulee 2012-04-26
  • 打赏
  • 举报
回复
谢谢了。
  • 打赏
  • 举报
回复
我学c#,是从一本《asp.net从入门到精通》开始的,感觉内容比较详细,即使已经入了门,也可偶而翻翻,看看哪些内容还不熟悉(比如webpart,如果不做sharepoint,可能用到的就不多)。
当然,我最喜欢的是Javascript: The Good Parts一类的书,篇幅不大,但是分析很深刻,有“一语点破梦中人”之效。
xboxeer 2012-04-26
  • 打赏
  • 举报
回复
我觉着楼主还是先从头到尾自己做一个东西出来再说 前排推荐的书确实不错 但是你能不能看懂都是个问题 像CLR VIA C# 这本 首先你C#所有语法要都融汇贯通 元数据这个概念要清楚 我敢说这个你不写个万把行代码想都不要想
饭要一口一口吃 同理没写过大量代码就看那些所谓底层的书是没有意义的
zllllz6 2012-04-26
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]

前排的大牛没搞清楚LZ是地理信息专业的,搞C#只是作为辅助工具,又不是专业码农,我觉得LZ不必拘泥于哪门编程语言,可以试试JAVA,或者谷歌地图API什么的。
[/Quote]
人家做 GIS!```
Lulee 2012-04-26
  • 打赏
  • 举报
回复
[Quote=引用 30 楼 的回复:]

如果你真的喜欢学习编程,或者有足够的决心,就不会问这种问题了。

表面上看你希望别人推荐好书,其实就是怕多看一本书,深怕看多了就吃亏了。

实际上,要想学好编程,就要多看书,很难说清楚哪一本好哪一本不好。就像你吃饭得吃3个包子才能吃饱,你不能说前两个包子不如第三个好。看书也是一样,看得多了,自然水到渠成,一本好书给你点一下最后通了。什么也不会,看好书也白搭。
[/Quote]既然我能来这里问就是想学习编程的。多读书吃亏?从漫漫的书架上选出大家推荐的书来读读有何不可?
多读书,读好书,知道了。
我来这里请教大家,自然不可能什么都会。正如你说的,一本好书给你点一下最后通了就说这么多吧,总之很感谢你对我所说的,指出我的不足,以及给我的建议。
感谢大家热心回复。初来乍到,遇到困难还希望大家多多帮忙。
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 的回复:]

我还是认为,书就应该教我们如何现实代码,如何调用类库就好了。

至于:
代码的布局好坏,如何调整,用什么模式之类的东西。
这些是在多多写一些代码之后,自已去总结,自已去发展自已之前代码的不足之处,哪些不利于维护之后才突然开朗。 这些,应该是自已的思想结晶。

书就是要有两种:
一是语法,
二是调用别人的类库or自已写的类库。

如果有思想,无法用代码表达出来才……
[/Quote]
+
hetengfei_ 2012-04-26
  • 打赏
  • 举报
回复
我还是认为,书就应该教我们如何现实代码,如何调用类库就好了。

至于:
代码的布局好坏,如何调整,用什么模式之类的东西。
这些是在多多写一些代码之后,自已去总结,自已去发展自已之前代码的不足之处,哪些不利于维护之后才突然开朗。 这些,应该是自已的思想结晶。

书就是要有两种

一是语法,
二是调用别人的类库or自已写的类库。

如果有思想,无法用代码表达出来才是最难的。 所以这推荐此书 <ed2k://|file|%5BVisual.C%23.2008%E5%BC%80%E5%8F%91%E7%BB%8F%E9%AA%8C%E4%B8%8E%E6%8A%80%E5%B7%A7%E5%AE%9D%E5%85%B8%5D.%28%E9%9A%8F%E4%B9%A6%E5%85%89%E7%9B%98%29.iso|350097408|95e47d3443324465b29523c565167974|h=aufbptmfjyirkoti5tcga7n32krlgoqq|/%E3%80%90[Visual.C%E3%80%91.2008%E5%BC%80%E5%8F%91%E7%BB%8F%E9%AA%8C%E4%B8%8E%E6%8A%80%E5%B7%A7%E5%AE%9D%E5%85%B8]Visual.C#.2008开发经验与技巧宝典>就出于此目的。


反正:
不多说了,该说的都说了,如是有用,就当参考,如是无用,再说也是废话。
对我来说,并没有任何直接的利益关系,不存在诈骗行为,只是说出自已的看法。




Lulee 2012-04-25
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 的回复:]

引用 19 楼 的回复:
引用 15 楼 的回复:

Visual C# 2008 开发经验与技巧宝典,烂书一本
Visual C# 2008 从入门到精通,这个名字对应的书有好几本,所以是烂书一堆
小菜想说的是,推荐一些你认为好的书比这样评价这些书对我更有用。

感觉你学得太慢了,c#本质论这本书你可以看看,觉得太简单可以去看clr via c#和c# in depth(深入理……
[/Quote]嗯,学校课程比较满,也没有人指导过。到现在才想着想系统的学习。谢谢推荐。
zh6335901 2012-04-25
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 的回复:]
引用 15 楼 的回复:

Visual C# 2008 开发经验与技巧宝典,烂书一本
Visual C# 2008 从入门到精通,这个名字对应的书有好几本,所以是烂书一堆
小菜想说的是,推荐一些你认为好的书比这样评价这些书对我更有用。
[/Quote]
感觉你学得太慢了,c#本质论这本书你可以看看,觉得太简单可以去看clr via c#和c# in depth(深入理解c#)
Lulee 2012-04-25
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 的回复:]

Visual C# 2008 开发经验与技巧宝典,烂书一本
Visual C# 2008 从入门到精通,这个名字对应的书有好几本,所以是烂书一堆
[/Quote]小菜想说的是,推荐一些你认为好的书比这样评价这些书对我更有用。
saturn4263195 2012-04-25
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 的回复:]

即便我不懂园林设计或者天体物理学,我也绝对不会看一本专门写给这些领域的傻瓜看的书。

如果你不是傻瓜,即便你没有学过这个领域,也很容易看出作者的智商。
[/Quote]

我手上的字典是《c#高级编程》第七版,基于VS2010的...感觉也是烂书一本,就局限于字典!
加载更多回复(17)

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧