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

如何學好C#這門語言

本人初學者,從網絡上看到很多說學習C#的方法,但是不知道如何選擇,求各路大神支招,鄙人不勝感激!!! --------------------编程问答-------------------- 这门语言包括的技术点太多了,WCF,WPF,Linq,css,javascript,EDM,数据库,报表等,最好网上找经典的视频学习入门比较快.
框架学习的包括:传统的三层构架,MVC,MVVM等 --------------------编程问答-------------------- 把基础打好,如果你不是满足于做一个初级代码工人的话。 --------------------编程问答--------------------
引用 1 楼 hdhai9451 的回复:
这门语言包括的技术点太多了,WCF,WPF,Linq,css,javascript,EDM,数据库,报表等,最好网上找经典的视频学习入门比较快.
框架学习的包括:传统的三层构架,MVC,MVVM等

这哪一样和C#有关? --------------------编程问答-------------------- c#属面向对象的语言,个人觉得不难啊,或许在学校的时候有个好的指导老师带有很大关系吧
反正比c++容易上手 --------------------编程问答-------------------- 先掌握常用控件的功能和使用方法下手吧 --------------------编程问答--------------------
第一步,快速学习c#基础语法及高级面向对象和一些常用的数据结构,如果集合和泛型等,同时了解更高级的委托和事件。通过编写一些控制台程序来巩固这些基础。
第二步,将精力集中在C#界面编程部分,最好的书感觉还是Petzold编写的windows编程之C#,因为以前认真学习过它的Windows编程(5th),感觉特别的熟悉,因为这位大师将其书中的大量程序用C#来实现了。通过这本书的学习,让你更清楚的理解了C#界面编程的机制,同时也掌握了windows编程所必须的大量基础知识:如GDI绘图,文字的输出(非常重要,毕竟人和计算机程序打交道,是通过文字进行的,而非000111这些二进制代码),图像等。
第三步,有了一二步的基础,就可以拓展到C#对网络APS.NET的编程了。从而全面掌握C#,充分发挥C#的语言优势。
前段时间看过c#相关书籍和视频,在此给你推荐一下吧
苏坤的C#编程基础,杨中科的C#面向对象基础,数据库开发基础教程。基础的东西搞明白之后,可以学习设计模式,C#设计模式。
总而言之,C#不但是界面编程的强有力的快捷工具,同时也是网络ASP开发的利刃。希望那些正在学习C#的同仁也早日掌握它。目前本人正在进行第二步工作,只叹自己真正认识C#太晚! --------------------编程问答-------------------- 如果你纠结于“学好”某个语言的语法,那么我建议你至少打好最基本的基础。

有些学了许多年的人,连个三重for循环、简单的递归查找都写不出来,只会抄现成的一大堆什么时髦术语和抄垃圾下载站上的源代码(而根本不会改错),这种人可以骗得了不懂开发的hr和行政经理,但是骗不了我们这些真正懂开发的技术经理! --------------------编程问答-------------------- 单纯从所谓的“编程语言语法”而言,我们鉴别一个人,绝对不能听他说什么,绝对要让他上机直接动手解决问题。

绝对要看一个人是不是有良好的教育基础、是否清晰地了解最初级的数据结构和算法等等。

如果连这个都不行,还怎么可能指望这些人能够去读懂操作系统的某些机制、各种组件框架体系的庞大设计、各种最近5年出现的创新的开发技术?如果连这些都不行,那么说一堆时髦标题的标题党们一定是受到某所无良心的培训学校的毒害了! --------------------编程问答-------------------- 入门的话找本书如某某从入门到精通等的书看,边看边学,学无止境,活到老学到老,一切都是动态变化无穷层出无穷。 --------------------编程问答-------------------- 为什么要打繁体? --------------------编程问答--------------------
引用 6 楼 u011365730 的回复:
第一步,快速学习c#基础语法及高级面向对象和一些常用的数据结构,如果集合和泛型等,同时了解更高级的委托和事件。通过编写一些控制台程序来巩固这些基础。
第二步,将精力集中在C#界面编程部分,最好的书感觉还是Petzold编写的windows编程之C#,因为以前认真学习过它的Windows编程(5th),感觉特别的熟悉,因为这位大师将其书中的大量程序用C#来实现了。通过这本书的学习,让你更清楚的理解了C#界面编程的机制,同时也掌握了windows编程所必须的大量基础知识:如GDI绘图,文字的输出(非常重要,毕竟人和计算机程序打交道,是通过文字进行的,而非000111这些二进制代码),图像等。
第三步,有了一二步的基础,就可以拓展到C#对网络APS.NET的编程了。从而全面掌握C#,充分发挥C#的语言优势。
前段时间看过c#相关书籍和视频,在此给你推荐一下吧
苏坤的C#编程基础,杨中科的C#面向对象基础,数据库开发基础教程。基础的东西搞明白之后,可以学习设计模式,C#设计模式。
总而言之,C#不但是界面编程的强有力的快捷工具,同时也是网络ASP开发的利刃。希望那些正在学习C#的同仁也早日掌握它。目前本人正在进行第二步工作,只叹自己真正认识C#太晚!
--------------------编程问答-------------------- 还以为网页出乱码,原来是繁体字 --------------------编程问答--------------------
引用 11 楼 liangtianheng 的回复:
Quote: 引用 6 楼 u011365730 的回复:


第一步,快速学习c#基础语法及高级面向对象和一些常用的数据结构,如果集合和泛型等,同时了解更高级的委托和事件。通过编写一些控制台程序来巩固这些基础。
第二步,将精力集中在C#界面编程部分,最好的书感觉还是Petzold编写的windows编程之C#,因为以前认真学习过它的Windows编程(5th),感觉特别的熟悉,因为这位大师将其书中的大量程序用C#来实现了。通过这本书的学习,让你更清楚的理解了C#界面编程的机制,同时也掌握了windows编程所必须的大量基础知识:如GDI绘图,文字的输出(非常重要,毕竟人和计算机程序打交道,是通过文字进行的,而非000111这些二进制代码),图像等。
第三步,有了一二步的基础,就可以拓展到C#对网络APS.NET的编程了。从而全面掌握C#,充分发挥C#的语言优势。
前段时间看过c#相关书籍和视频,在此给你推荐一下吧
苏坤的C#编程基础,杨中科的C#面向对象基础,数据库开发基础教程。基础的东西搞明白之后,可以学习设计模式,C#设计模式。
总而言之,C#不但是界面编程的强有力的快捷工具,同时也是网络ASP开发的利刃。希望那些正在学习C#的同仁也早日掌握它。目前本人正在进行第二步工作,只叹自己真正认识C#太晚!
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,