公司概况
产品介绍
成功案例
人才培养
课程体系
招贤纳才
资料下载
联系我们
培训论坛
  您所在位置:首页-->C#.NET C/S架构开发

 

课程说明:


课程简介:

本课程是进入.NET技术领域的入门及Windows程序高级开发课程,主要以C#.NET、VB.NET两种全新的面向对象的编程语言,详细深入的讲解基于.NET Framework的基本编程思想、方法、.NET程序集、Widnows基本控件编程、Windows窗体高级编程、应用程序的配置架构、Windows基本组件开发、多线程、Windows GDI+、基于ADO.NET技术的C/S架构开发以及Windows应用程序的打包部署。

学习基础:

具有一定的计算机基础知识,熟练掌握Windows基本操作。最好熟悉或了解一定的计算机编程语言及计算机软件相关知识。

培训目标:

深入学习.NET Framework以及全新的面向对象编程语言C#,建立面向对象的程序设计理念,学会.NET平台上Windows 程序设计的技术和技巧,深入学习基于.NET的数据库访问技术和网络技术,最终使学员掌握基于.NET技术平台的C/S架构开发。

培训大纲:


主题/章节/专题

主要内容

微软.NET战略

.NET战略发展规划、.NET战略要点、什么是.NET?Visual Studio Team System、VS.NET特点、J2EE vs .NET谁与争锋?.NET的下一个发展战略——Live展望。

.NET Framework

.NET Framework概述、两大核心组件:公共语言运行库、.NET Framework类库。公共语言运行时(CLR)、通用类型系统、公共语言规范、程序集、应用程序域。

解决方案和项目

解决方案和项目概述、作为容器的解决方案、作为容器的项目、创建解决方案和项目、多项目解决方案、项目属性、项目设计器、本地项目与 Web 项目。

C#语言规范<1.2版>

C#语言简介、C#程序结构、C#词法结构、基本概念、类型、变量、转换、表达式、语句、命名空间。

C#面向对象编程

面向对象基本概念、面向对象的程序设计方法、OOA、OOD概述、OOP的四个基本机制、C#类与对象、类的成员、方法的重载、覆盖。结构、数组、接口、枚举、委托、属性、C#类的继承与派生、C#多态性。

C#.NET事件与委托

委托概述、委托特点、委托声明、委托调用、异步委托;事件概述、观察者设计模式在事件处理中的应用、事件声明、事件引发、事件订阅、委托事件处理模式综合案例。

集合类编程

集合概述、集合和数据结构、常用的集合类型、数组集合类型、哈希和字典集合、排序集合、队列集合、堆栈集合、泛型类集合、专用集合、集合类编程、集合选择、集合枚举、通过接口实现自定义集合、通过继承实现自定义集合。

C#语言规范<2.0版>

C#2.0简介、泛型、匿名方法、迭代器、分部类型、可空类型、其它新增。

XML文档注释

文档注释概述、文档注释标记、文档处理。

C#异常处理

C#异常处理机制、C#异常处理方法、自定义异常处理。

.NET垃圾回收

.NET垃圾回收机制、Finalize方法和析构函数、清理非托管资源、C# 的 Using 语句、强制垃圾回收。

非安全代码和指针

指针的概念;关键字unsafe和fixed; 变量的指针和指向变量的指针变量; 数组的指针和指向数组的指针变量;数组名做函数参数;指向多维数组的指针和指针变量;字符串指针和指向字符串的指针变量;在C#中应用指针编程的有关问题。

代码的生成和调试

生成概述、生成配置、生成平台、调试、调试器概述、执行控制、断点与跟踪点、调试其中的表达式、调试托管代码、调试本机代码、调试SQL、Visual Studio2005调试新功能。

Windows基础编程

Windows编程概述、Windows窗体概述、Windows控件、公共控件编程、鼠标键盘事件编程、容器控件编程、菜单和工具条编程、常用组件编程、通用对话框编程。

Windows高级编程

基于MVC设计模式的Windows窗体应用程序开发、窗体间的参数传递、Windows 窗体上控件数据的验证、不规则的窗体与控件。

应用程序配置(设置)

应用程序设置概述、应用程序设置结构、应用程序属性设置、应用程序设置方法:使用设计器设置、以编程方式设置;验证应用程序设置、自定义控件的设置。

ADO.NET体系结构

数据访问技术路线图:Microsoft 数据访问组件 (MDAC) 、当前 MDAC 体系结构 、当前 MDAC 组件 、被弃用的 MDAC 组件 、MDAC 版本 、SQL Native Client (SQLNCLI) 、ADO.NET、已过时的数据访问技术 ;ADO.NET体系结构:ADO.NET的新特性 、ADO.NET的设计目标 、ADO.NET结构 、ADO.NET基本编程模型 、数据提供程序 、DataSet;ADO.NET2.0新功能、托管提供程序 、断开类 、与提供程序无关的 API。

ADO.NET基本数据访问

ADO.NET组件模型:.NET Framework 数据提供程序、DataSet;ADO.NET基本数据访问:数据访问编程的基本过程、操作数据库的方式 、服务器资源管理器 、典型ADO.NET数据访问模型 、四种常用的基本数据操作;数据邦定技术。

ADO.NET高级数据访问

DataSet和XML存储过程的应用、二进制文件数据库处理。

应用程序本地化资源

资源概述、创建和使用资源、大包和部署资源。

文件和数据流

IO概述、流的基本概念、流的输入输出处理机制、System.IO体系结构、流的分类、二进制流、字符流、文件的基本操作、流的读写基本操作、二进制文件读写、文本文件读写、随机文件读写、文件压缩解压缩、文件监控、文件加密/解密、独立存储。

线程处理

多线程基本概念、创建线程的方式、线程的生命周期及控制、线程的优先级及调度、多线程的互斥与同步、线程池。

GDI+和打印编程

GDI+概述、Graphics对象及常用的绘图方法,常用的参数结构体(Rectangle、Point、Size、Point等),常见的属性类(Pen、Brush、Color、Font等),Image类和Bitmap类,Regions和Paths等;打印及打印对话框编程。

Windows组件开发

组件概述、组件分类、组件开发方法。

Windows程序打包部署

.NET Click Once部署技术介绍、Windows应用程序安装包的基本开发及部署。

.NET Framework3.0简介

.NET Framework3.0简介、微软下一代图形界面开发技术WPF(Windows Presentation Foundation,代号Avalon)简介。

 

郴州市亿强软件开发有限公司 版权所有    .
地址:湖南省郴州市燕泉商业广场10栋907室    邮编:423000
电话:0735-7555999/2376878/2376358 转801-808   传真:0735-2376358
Copyright © 2005-2008 The  ChenZhou YiQiang Software Development Co.Ltd. All Rights Reserved.
  您是第位访问本站的客人 [ICP备案号:湘ICP备07008050号]