授课讲师简介
尚待补充
C#培训 课程编号:30614 
课 时: 36小时
人 气: 12   查看评价  发表评价 在线咨询
课程类别: 个人技能 IT技术
联系电话: 021-61505199  淘淘
培训受众
企业学员,学生,教师等等
 
课程收益
高级软件工程师
 
培训颁发证书
中国继续教育证书及思源结业证书
 
课程内容
第一部分 C#和.NET平台简介
一、.NET之道
.NET解决方案 C#的优点 其他支持.NET的编程语言
.NET程序集概览 CIL的作用 理解CLS 理解CLR 程序集/命名空间/类型的区别
以编程方式访问命名空间 引用外部程序集 部署.NET运行库 .NET的平台无关性
二、 构建C#应用程序
安装.NET Framework 2.0 SDK
C#命令行编译器(csc.exe) 使用csc.exe构建C#应用程序
使用csc.exe响应文件 命令行调试器(cordbg.exe) 使用Visual Studio 2005构建.NET应用程序
第二部分 C#编程语言
三、 C#语言基础
剖析一个简单的C#程序 定义类并创建对象
构造函数的作用 是内存泄露吗
定义“应用程序对象” System.Console类
使用Console类进行基本的输入和输出 格式化控制台输出
.NET字符串格式化标志 设置成员的可见性 类成员变量的默认值
成员变量的初始化语法 定义常量数据
定义只读字段 static关键字 静态方法 静态数据 静态构造函数
静态类 方法参数修饰符 默认的参数传递行为 out修饰符 ref修饰符 params修饰符
迭代结构 for循环 foreach循环 while和do/while循环结构 判断结构与关系/相等运算符
值类型和引用类型 值类型、引用类型和赋值运算符
包含引用类型的值类型 按值传递引用类型 按引用传递引用类型
值类型和引用类型:最后的细节 装箱与拆箱操作
使用.NET枚举 最重要的类:System.Object 重写System.Object的一些默认行为
系统数据类型(和C#简化符号) System.DateTime和System.TimeSpan System.Text.StringBuilder的作用 .NET数组类型 数组作为参数(和返回值) 使用多维数组 System.Array基类
定义自定义命名空间
四、 C# 2.0面向对象编程
C#的类类型 方法重载 使用C#的this进行自引用
定义类的公共接口 回顾OOP的支柱 封装 继承 多态
第一个支柱:C#的封装支持
第二个支柱:C#的继承支持
第三个支柱:C#的多态支持
C#的类型转换规则 通过XML生成C#源代码的文档 第5章 对象的生命周期
类、对象和引用 对象生命周期的基础 应用程序根的作用 对象的代
六、 结构化异常处理
七、 接口与集合
使用C#定义接口 使用C#实现接口 接口与抽象基类的对比
在对象级别调用接口成员 获取接口引用:as关键字 获取接口引用:is关键字
八、回调接口、委托与事件
回调接口 .NET委托类型 使用C#定义委托
System.MulticastDelegate与System.Delegate基类
最简单的委托示例 使用委托改造Car类型 更复杂的委托示例 C#事件
九、 高级C#类型构造技术
构建自定义索引器 类型索引器的内部表示方式 索引器:最后的细节
运算符重载 重载二元运算符 重载一元运算符 重载相等于运算符
自定义类型转换 C#的高级关键字 checked关键字 unchecked关键字
指针类型 sizeof关键字 C#预处理指令
十、 泛型
再论装箱、拆箱和System.Object之间的关系
System.Collections.Generic命名空间
创建泛型方法 创建泛型结构(或类)
第三部分 .NET程序集编程
十一 .NET程序集入门
十二、 类型反射、晚期绑定和基于特性的编程
十三、构建多线程应用程序
进程、应用程序域、上下文及线程之间的关系
.NET委托的简短回顾
委托的异步天性
异步调用方法
第四部分 使用.NET库编程
十四、 System.IO命名空间
十五、 使用System.Windows.Forms 构建更好的窗体
十六、使用GDI+绘制图形
十七、 Windows窗体控件编程
十八、使用ADO.NET访问数据库
ADO.NET高层次定义
ADO.NET的数据提供器
微软提供的数据提供器
System.Data类型
第五部分 Web应用程序和XML Web服务
第二十、 C# 3.0的语言功能
课程总结
 
在线咨询   课程编号: 30614  咨询热线:021-61505199
带“*”必须填写
* 真实姓名:   
* 联系电话: (至少输入一个联系电话)
移动电话:
固定电话:-(区号-电话号码)
* 电子邮件:
所在单位:
咨询事项:

上海跃勤信息技术有限公司版权所有 (C) All rights reserved. 2006-2008
ICP号 沪ICP备05034964号