探析.NET技术的数据库技术与应用
2018-12-21姜潇王汝刚程军芝范庆爽何雅昆海洋石油工程股份有限公司
数码世界 2018年5期
姜潇 王汝刚 程军芝 范庆爽 何雅昆 海洋石油工程股份有限公司
通过.NET所提供的强大数据库开发平台,能够更好的满足广大客户的数据应用需求,在高效率的工作下还可以提供更为强大的系统功能。为了能够更好的发挥数据库的功用,发挥出.NET 技术的优势,就要对两者进行综合性的分析,更好的应用到数据库的开发与使用当中,为信息化的发展提供有益的帮助。
1.NET技术介绍
.NET技术是微软重要的战略部署。微软于2000年发布了.NET平台(Beta版本),提出了.NET架构,经过多年的版本升级,进一步扩展与完善了框架类库,补充了移动、云等适应新环境的框架应用。
.NET架构在技术上适用于跨系统平台的应用,实际的应用上与微软的Windows平台有更好的结合。其架构在Windows平台之上提供了CLR(公共语言运行时)和FCL(框架类库)两层结构。CLR提供了程序执行的环境, FCL则包括了基类库,数据类库(数据及XML类等),以及Web Services、Web Forms、Windows Forms等应用层面类库。
.NET技术支持C#、VB.NET等多种开发语言,实现了语言的无关性和集成性,支持跨语言的继承、异常处理、多态等应用。其技术特点使得其在功能性、兼容性、实施效率、开发体验上都有出色的表现,也使得许多系统的应用与开发都指定了.NET 平台作为环境,成为现在主流的系统应用平台。
2.NET技术在数据库方面的应用
.NET技术通过标准的SQL接口实现对数据库访问和进行持久性数据存储管理,封装于FCL中SQL类,FCL中同时提供了ADO.NET的一组类,用于操作持久性数据,也提供了XML数据操作、Azure数据库连接的类以适应发展中的数据库应用。……
登录APP查看全文
