在洛阳跟着韩老师学了将近一年了,虽然知道学了不少东西,但所有的东西都是很模糊的,并没有一个完整的概念,所以今天特意的整理一下,以后我就按着这个步骤复习我的功课了。
第一部分: C#语言基础知识
这个是必须的,万丈高楼平地起,没有基础,永远都是虚无缥缈的。
C#的基础知识包括变量的使用、表达式、方法的使用以及结构组合数据。C#属于C系列的语言,所以许多方面和C语言很相似,这个相似主要是指在语法上。
第二部分: C#面向对象的编程
与许多面向对象编程相同,C#同样需要熟练的掌握类、对象等的操作。这些操作主要有定义和使用类、重载运算符、继承类。当然,这里面还包括封装、多态等概念,需要以后的学习。
第三部分: C#高级
这一部分主要知识点有C#的名字空间(Namespace)、接口(InterFace)、枚举(Enum)、事件和委托、异常处理、不安全代码等。用到了会详细说明。
第四部分: 使用C#进行开发
这里主要是对C#的几个类要熟练的掌握。包括进行数据库访问的ADO.NET所要用到的SqlConnection类、SqlCommand类、DataSet类以及对文件和注册表进行访问的相应的类。使用WebService、GDI+绘图、创建自定义控件等。
第五部分: 使用.NET框架
在这里需要了解程序集、反射、C#线程、COM、COM+服务、.NET远程处理等概念,能在用到的时候查阅相关资料,满足自己的需要即可。
文章出处:http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2008921/144343.html