- 
                                                                                                                                                                                                                                                                                                                                              课程介绍: 
 AVTECH Visual Studio课程从C#2010编程语言基础开始讲解,涵盖了C#语法,面向对象编程技术,.NET Framework框架编程,ADO.NET数据库应用程序等所有C#2010编程知识。使学员掌握.NET 应用程序开发的所有基础知识技能。本课程是其他所有.NET编程课程的前缀必修课。课程对象: 
 具备任何一门其他开发语言编程基础
 了解可视化开发工具的使用/使用过可视化编程环境
 了解简单的数据库操作语言(SQL结构化查询语言)
- 
                                                                                                                                                                                                                                                                                                                                              课程大纲:第一章. C# 和 .NET Framework 简介
 目的:理解基于.NET的应用程序基本框架和.NET Framework组成,理解托管运行程序原理
 1. .NET Framework框架及平台介绍
 2. 公共语言运行时(CLR)基本运行机制介绍
 3. Framework 4.0基本类库介绍
 4. VS2010 可视化开发环境介绍
 5. C#2010 编程语言简介
 6. 图形用户界面应用程序简介
 第二章. C# 编程构造的使用
 目的:学习C#语言基本语法,C# 程序的组成和编译运行方法
 1、C#语言基本语法和源代码组成
 2、C#中的数据类型,基本数据类型使用
 3、变量的声明和赋值
 4、表达式和运算符的使用
 5、数组的创建和使用
 6、判断语句的使用
 7、迭代语句的使用
 第三章. 方法的声明和调用
 目的:理解C#中方法的定义和概念,学习C#中方法的编写与运用
 1、方法的定义
 2、方法的创建
 3、方法的调用
 4、重载方法的创建和调用
 5、参数数组的使用
 6、将代码重构为方法
 7、方法的测试
 第四章. 异常处理
 目的:了解异常处理的概念,了解VisualStudio2010中错误处理机制
 1、VS2010中错误的处理机制
 2、Visual Studio2010中的调试
 3、异常处理
 4、异常引发
 第五章. 文件的读写
 目的:理解使用C#实现数据流的处理和文件的读写机制
 1、数据流的概念
 2、文件系统的访问
 3、使用流读写文件
 第六章. 新类型的创建
 目的:理解数据类型的概念与使用,区分C#中的各种数据类型,掌握类的创建,结构的创建
 1、枚举的创建和使用
 2、类的创建和使用
 3、结构的创建和使用
 4、引用和值的比较
 第七章. 数据和方法的封装
 目的:掌握C#中的类成员的定义,掌握数据封装的意义和实现
 1、类的成员介绍
 2、类型成员可见性的控制
 3、方法和数据的共享
 第八章. 类的继承和接口的实现
 目的:理解Framework中的继承的概念和实现,学习抽象类和接口的定义
 1、面向对象的继承机制
 2、使用继承来定义新的引用类型
 3、接口的定义和实现
 4、抽象类的定义
 第九章. 对象生存期的管理和资源的控制
 目的:理解CLR的CG概念,掌握基本的垃圾回收的定义和实现
 1、垃圾回收介绍
 2、资源管理
 3、C#中的对象清理
 第十章. 数据的封装和重载运算符的定义
 目的:理解属性的定义和索引器的定义,学习运算符的重载技术
 1、属性的创建和使用
 2、索引器的创建和使用
 3、运算符的重载
 第十一章. 方法的分离和事件的处理
 目的:理解Framework中的 委托的概念,掌握方法调用机制。了解事件处理。 掌握lamda表达式
 1、委托的声明和使用
 2、Lambda 表达式的使用
 3、事件的处理
 第十二章. 集合的使用和泛型类型的生成
 目的:理解.NetFramework中集合类型,掌握泛型的概念和实现
 1、集合的使用
 2、泛型类型的创建和使用
 3、泛型接口的定义和变体的理解
 4、泛型方法和泛型委托的使用
 第十三章. ADO.NET概述
 目的:了解在.NET Framework 中实现数据库访问技术,掌握基本的数据访问对象模型
 1、数据库应用基础
 2、ADO.NET 框架
 3、多种数据库应用模型
 4、连接到数据源
 第十四章. 两种数据库操作模型
 目的:了解ADO.NET中数据库的两种访问模型,掌握 两种环境下数据库的操作技术
 1、连接环境下数据库操作
 2、使用存储过程
 3、非连接环境下的数据库操作
 第十五章. 使用LINQ ToSql
 目的:理解LINQ概念,掌握LINQ语法,掌握LinqToSql模型的使用
 1、Linq简介
 2、LinqToSql框架
 3、通过LinqToSql实现数据库操作
 第十六章. 实体数据模型
 目的:掌握Entity Data Model概念;学习通过实体数据模型实现数据库操作
 1、创建实体数据模型应用
 2、通过实体数据模型实现数据库访问
 第十七章. 使用WCF数据访问服务
 目的:学习通过WCF服务来实现数据访问逻辑
 1、WCF概述
 2、定义简单的WCF应用
 3、在WCF中实现数据访问
 第十八章. 多线程编程技术和异步编程技术
 目的:理解多线程应用程序的概念和原理,使用多线程技术编写异步应用程序
 1、多线程应用程序的原理
 2、编写多线程应用程序
 3、多线程程序的管理
 4、多线程程序的调度
 5、异步编程原理
 6、实现异步编程模型
 7、如何关联消息响应
 8、如何在消息队列中使用加密和验证
 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
 











 合作伙伴与授权机构
 合作伙伴与授权机构






 shuhaipeixun
shuhaipeixun 1299983702
1299983702 总部李老师
总部李老师