几种编程语言的比较
JAVA
SUN公司,跨平台,应用广泛,学****难度较大
VC系列
Boland公司,功能强大,难学
C#
微软公司,类同于JAVA,在WINDOWS系统下实现,应用广泛
微软公司,简单易学,适合初学者
单元一初识
集成开发环境
快速入门
. 简介
Visual. 简介
一、
.NET Framework有两个主要成员:
⒈公共语言运行库(CLR)
Framework的基础,它负责提供代码管理,包括:处理加载程序、运行程序的代码以及提供所有支持服务的代码。同时还强制性地实施类型安全检查。
Visual. 简介
⑴编译
源程序首先被编译成微软中间语言(IL)代码。IL与CPU无关(Java特征)
CLR管理完成
源代码
编译JIT
中间语言代码IL
Visual. 简介
⑵执执行的过程行
CLR将载入IL代码,并将其编译为适合当前运行环境的机器代码运行。
⑶CLR的通用语言规范 CLS 和通用类型系统 CTS
语言的互操作、继承和扩展其它语言
Framework的基本数据类型。
Visual. 简介
⒉.NET Framework类库
.NET Framework类库是一个综合性的面向对象的可重用类型集合。它封装了大量的系统对象和功能。语言都可使用它。
⒊.NET Framework的应用结构
Framework的应用结构图
二、Visual Basic .NET的发展
1975年,微软是新成立公司,推出Basic第一个版本,微软版Basic,Quick Basic
1991年,推出了Visual Basic ,在四年内接连推出Visual 、Visual 、
1998年夏天,Visual ,Visual “控件”的概念
2001年,.NET Framework发布,Visual ,成为Visual
在原来Visual Basic封装性的基础上又增加了接口、继承等面向对象编程的特性,具备面向对象语言的一切特性,成为真正的面向对象的程序设计语言。
新的窗体设计工具可以使开发人员大大缩短界面设计时间。
事件驱动是适合图形用户界面的编程方式。的运行是由事件驱动的。
三、的新特点
引入了严谨的类型检查和结构化错误处理功能,合编写的程序代码更稳定、易读、易维护,有效的避免发生运行时错误
技术实现对数据库的访问,技术不是ADO的简单升级,而是全新对象模型,采用离线访问模式,大大提高了数据访问的效率。
新增加的重要功能,只需利用系统类库提供的对象和方法就可以方便的实现多线程。通过多线程,开发人员可以编写独立执行多个任务的应用程序,从而提高程序运行效率。
集成开发环境
[技能目标]
1. 开发环境
2. 项目
3. 集成开发环境(IDE)认识与基本操作
[操作步骤]
1. 启动“Microsoft Visual 2005”
开始菜单启动
【案例1-1】集成开发环境
单元1 初识1 来自淘豆网www.taodocs.com转载请标明出处.