毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

磁流变延期解除保险机构试验数据库建立(5)

时间:2017-05-17 21:32来源:毕业论文
2 .NET开发平台下Web数据库开发技术 2.1 .NET开发平台概述 微软发布的.NET开发平台是自Windows NT3.0出现的Win32API后微软软件开发平台的一次大升级。它不仅提供


2    .NET开发平台下Web数据库开发技术
2.1    .NET开发平台概述
微软发布的.NET开发平台是自Windows NT3.0出现的Win32API后微软软件开发平台的一次大升级。它不仅提供了更多功能强大的API,还在开发者用以创造应用程序的工具和技术上做了根本的改变[13]。
.NET开发平台包括以下内容:
(1).NET Framework(.NET框架),包括:Common Language Runtime(CLR)(通
用语言运行环境),这是整个.NET理念的核心,也是分布式编程的核心,它用于运行和加载应用程序的软件组件;新的类库,分级组织了开发者可以在他们的应用程序中用来显示图形用户界面、访问数据库和文件及在Web上通信的代码集。
(2).NET开发者工具,包括Visual Studio.NET Integrated Development Environment(IDE)(Visual Studio.NET集成开发环境),用来开发和测试应用程序;.NET编程语言(如VB.NET或C#等),用来创建运行在CLR下并且使用类库的应用程序。
(3)ASP.NET,一个取代以前ASP的特殊类库,用来创建动态的Web内容和Web服务器应用程序,这些都将采用HTML、XML和SOAP(Simple Object Access Protocol)(简单对象访问协议)等Internet协议和数据格式。
.NET具有很多优点。.NET可使用户轻松地进行互联网连接,并很容易完成现今看来还很费时费力的事务。.NET对开发人员来说更是十分重要,它不但会改变开发人员的开发应用程序的方式,而且还会使得开发人员创建出全新的应用程序。新型开发范例的核心是Web服务这个概念的引入。Web服务是一种通过简单对象访问协议(SOAP),在互联网上展示其功能的、极为公开的程序。SOAP是一种基于可扩展标记语言(XML)制定的协议。
过去,开发人员通过集成本地系统服务来构建应用程序。在这种模型下,开发人员可以访问丰富的开发资源并能严格控制应用程序的行为。而如今,开发人员已在很大程度上摆脱了这种模型的束缚,致力于构建具有复杂结构的N层系统,这种系统将网络上众多的应用程序一并的进行集成,在很大程度上提升了应用程序的价值。如此一来,开发人员就可将更多的精力集中在挖掘软件独特的商业价值上来,而不是构建基本结构上。由此,软件投放市场的时间将大大缩短、开发人员的编程效率将明显提高,最终会开发出质量上乘的应用软件。
作为.NET开发平台核心地位的.NET Framework在缩短产品开发时间、简化发布和管理、提高运行效率方面更是功不可没,具体体现在以下几个方面:
(1)可以使用任何编程语言:.NET Framework允许开发者以任何语言进行开发,使用不同语言开发的程序结合得更紧密,并使现有的开发技巧得以继续使用;
(2)以XML/SOAP为核心:.NET Framework目标是将软件转化为服务,因此基于XML和SOAP系列的集成标准。用户只需要简单的注出所需的方法调用,.NET Framework就能将它们转化为完整的Web服务;
(3)复制—粘贴的程序配置方式:以往的注册操作常常困扰程序设计人员,也为用户带来了诸多不便。但.NET程序不再受此限制,当要安装一个.NET程序时,只需要复制/粘贴,无需任何注册程序就能运行使用了;
(4)优化应用程序的性能:.NET Framework优化了传统的Web程序。ASP.NET引入了高级的编译技术和缓存特性,活的了比现在ASP程序更高的性能;
(5)提高了应用程序的可靠性:.NET Framework引入了新技术使程序运行更加的可靠,比如用.NET Framework来管理内存、线程和进程,避免了内存泄漏的问题。
2.1.1    .NET框架简介
.NET最重要的部分是.NET框架(.NET Framework)。.NET框架的目的是使人们更容易建立网络应用程序和服务。 磁流变延期解除保险机构试验数据库建立(5):http://www.youerw.com/zidonghua/lunwen_7233.html
------分隔线----------------------------
推荐内容