C#.Net培训大纲(学习重点)
C#.Net培训大纲(学习重点)
分类说明 | 详细内容 |
C#.Net与Delphi比较 | .Net优势∶IDE编辑器,Windows平台,Web开发,ADO技术,SQLServer支持,对象托管。 .Net缺点∶编译慢,IDE模式打开界面慢,需要编写数据更新代码 Delphi优势∶快速开发,控件集成数据更新 Delphi缺点∶软件升级(delphi.net),BDE数据库支持,手工释放内存 从Delphi转换VS开发有段磨合期, 使用习惯后会感受C#之易用和强大 |
Microsoft .Net简介 | .Net介绍:参考这里 请从书籍教材获得详细介绍 |
Microsoft .Net Framework 2.0/3.0/3.5 | .Net Framework介绍参考这里 Common Language Runtime (CLR) NETFramework类库 请从书籍教材获得详细介绍 |
C#2.0详细介绍 | l C#2.0详细介绍 l Assembly介绍 l 命名空间NameSpace概述 l 数据类型 Types l C#语法介绍 l StringBuilder,ArrayList, Hashtable, IList 几个重要的类及接口 l Reflection (Class Type) 反射 l C#2.0新的语法扩充(泛型,迭代器,匿名方法) l 装箱和拆箱 l 类/接口和继承(多重继承) Class,Interface and Inheritance l 泛型和迭代器Iterators l 事件委托 Delegate l 异常处理 Exceptions l 网络编程Tcp/IP l 文件流处理 FileStream,INI读写,System Registry l 用户控件User Control l Web服务 WebService l 特性的使用 Custom Attribute l XML XmlDocument类介绍 |
ADO.Net | l SqlClient, OleDbClient,DataSet,DataTable,SqlDataAdapter, SqlCommand l 数据更新(Update/Insert/Delete)增删改查 l 严格分层UIaBALaDALaSQLServer(SP,SQLs) |
.Net常用控件 | DataGridView,ListBox,TreeView,ListView,TableLayoutControl, Split,ToolStrip,MenuStrip |
DevExpress for .Net 控件 | GridControl,NavBar,DockControl,LookupControl,Scheduler, Change Skin ,BarManager |
FastReort for .Net控件 | l 使用FastReport设计报表 l 设计报表窗体,代码实现 |
系统框架设计 | l 系统框架的必要性 l 系统框架组织结构(分层设计) l C/S结构系统框架介绍 (MDI & Childs Interactive Demo) l 实现数据字典窗体(Data Dictionary Forms) l 实现业务单据窗体(Business Forms) |
系统权限设计 | l 如何设计权限(讨论) l 等同于控制菜单(控制窗体) |
UML | l Rational Rose介绍 l Microsoft Visio l PowerDesigner l 设计流程图/类图/状态图/模块图 |
实例介绍即时演示 | l 编写精简版的C/S结构系统框架 l 编写一个数据库系统实现增删改查及打印功能 |
设计模式 Design Pattern | l 单件模式 Singleton Pattern l 工厂模式 Factory l 组合模式 Composite l 观察者 Observer l 适配器 Adapter l 外观模式 Facade l 空对象模式 NullObject l 命令模式 Command Pattern l 模板方法 Template Method l 策略模式 Strategy l 职责链模式 (Chain of Responsibility)
|
学习C#.NET推荐几本书籍
http://www.csframework.com/archive/2/arc-2-20110325-1233.htm扫一扫加作者微信