C#是一门全新的设计的语言,是专门为.NET平台设计的、最适合用来开发.
NET应用的编程语言,它继承和发展了C/C++的语言特征和面向对象的开发思想,同时也吸取了Delphi和Visual Baisic的优点,它是以Internet为中心面向组件设计的全新语言。
本课程介绍了C#的基本要素,包括变量、语句、方法、参数、数组和例外处理等,同时重点讲解了面向对象编程(Object-Oriented Programming)的思想,以及COM的互操作性和委托、事件等高级应用。
适用对象:
适用于具有VB、C++或JAVA编程经验,但是还没有使用过C#或.NET的开发人员。
课程内容:
一、组件编程介绍
1、.NET框架开发技术介绍
2、创建一个.NET框架组件
3、建立一个控制台客户端应用
4、建立一个ASP .NET客户端应用
二、公共类型系统
1、公共类型系统介绍
2、公共类型系统要素
3、面对对象的特性
三、类型介绍
1、System Object类功能
2、特殊构造函数
3、类型的操作
4、接口
5、管理外部类型
四、字串、数组和集合
1、字串
2、Terminology-Collections
3、.NET框架集合
五、委托与事件
1、委托
2、多重委托
3、事件
4、什么时候用委托、事件与接口
学习效果: 通过本门课程的学习,你将掌握C#编程的基本知识,理解面向对象编程的思想,并且能够用 Visual Studio.NET和C#开发Windows应用和Web应用