5、探索Visual Basic与.NET框架的奥秘

深入理解.NET框架与VB开发

探索Visual Basic与.NET框架的奥秘

在当今的商业应用编程领域,模式已从两层紧密耦合发展为多层松散耦合,常涉及互联网或企业内部网的数据传输。为提高程序员生产力并应对这种复杂模式,微软开发了.NET框架。要有效进行Visual Basic(VB)编程,理解其底层的.NET框架至关重要。

.NET框架的目标

微软在设计.NET框架时设定了多个目标,以下是详细介绍:
- 支持行业标准 :.NET框架基于行业标准和实践构建,大量依赖可扩展标记语言(XML)和简单对象访问协议(SOAP)等标准。微软还向欧洲计算机制造商协会(ECMA)提交了通用语言基础结构(CLI)工作文档,第三方供应商可利用CLI规范创建.NET兼容的语言编译器和通用语言运行时(CLR),使.NET兼容语言能在不同平台运行。
- 可扩展性 :为创造高效的编程环境,.NET框架具有可扩展性。微软向开发者开放了框架类层次结构,通过继承和接口,开发者可轻松扩展类的功能。同时,微软将Windows操作系统应用程序编程接口(API)函数重新封装在基于类的层次结构中,让面向对象编程(OOP)程序员更直观地使用底层操作系统功能。
- 统一编程模型 :.NET框架实现了跨语言独立性和集成。所有支持通用语言规范(CLS)的语言编译成相同的中间语言,支持相同的基本数据类型和代码可访问性方法,不同CLS兼容语言开发的类可无缝通信,还能跨语言实现OOP构造。微软开发了五种支持.NET框架的语言,此外,许多第三方供应商也开发了其他流行语言的.NET版本。
- 简化部署

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值