登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 矿业类 > 测绘工程 > 正文

WEBGIS框架应用与开发文献综述

 2020-03-13 09:03  

题目:WEBGIS框架应用与开发

课题研究的目的、意义:WEBGIS框架应用与开发提供灵活的可扩展性,并且当应用环境不同时能够提供良好的领域性以及快捷容易的移植性。现有的商业化的GIS开发系统由于体积庞大,功能过于繁杂,对开发者的专业水平有着非常高的要求,导致领域内的开发者在进行常规开发时,将会面临开发难度非常大,开发周期难以有效控制,功能灵活性很差等严峻的问题。随着通用性Web GIS组件技术的完成,这种严峻的局面将会有效地改善。它可以将很多内部结构复杂但是应用起来却大体相似的功能封装起来,使得开发者不必懂得框架的内部结构就可以既快速又稳定实现项目所需要的功能。

本课题国内外研究的历史和现状:

以往的web开发模式同现在的ASP.NET开发模式相比较,提供了以下几个重要的优势:

ASP.NET可以这么说,它是一个统一的Web开发模型,建立和部署企业级的Web应用项目所必需的服务ASP.NET都可以从中提供出来,ASP.NET是Microsoft.NETFramework其中的一部分,它是这样的一种计算环境,是可以在高度分布的Internet环境中简化其应用程序开发的计算环境.NET Framework中的类可以在编写ASP.NET应用程序时引用和访问。因此,它有如下特点:

1, Microsft.NET Famework与ASP.NET是整合集成在一块的,它们运行在CLR运行库环境中。ASP.NET建立在.NET Framework的编程类之上,它不仅为Web应用程序提供了一个模型,而且还涵盖整合了控件集和结构,使之能够让ASP Web应用程序的生成过程变得更加容易。与公共HTML用户界面兀素相关的控件集都被ASP.NET包含与封装,但是这些控件只能在Web服务器中运行,用户界面若想显示在浏览器上也只能用HTML的形式。在服务器端,与公共HTML用户界面兀素相关的控件集都是基十面向对象模型的,程序开发的人员在开发过程中可以利用面向对象的编程技术对这些控件的属性及事件进行不断地扩展,带来了丰富性。结构服务在ASP.NET里也被提供了,大大减少了开发人员代码的编辑数量,并且提高了应用程序的可靠性。

2, ASP.NET是编译执行的,它在支持多种编程语言的同时,也是面向对象的。在ASP.NET应用和ASP.NET的开发中,任何语言只要与CLR兼容的都可以被使用,以用来编写应用程序代码,ASP.NET支持很多编程语言,例如:Microsoft Visual Basic, C#,J#等编程语言。

3、不仅仅跨浏览器也跨设备的ASP.NET。Web开发人员所面临的相对来说的一个非常大的挑战就是要做到能在浏览器上都能运行。但对十目前的ASP.NET程序设计人员来讲,跨浏览器的问题变得似乎并不那么重要了。在开发的过程中要是完全使用ASP.NET中自己带的Web服务器控件,结果它就会根据客户端的浏览器版本自动生成相应的HTML代码及页面。如此这般就可以实现跨浏览器的支持,而不用再编写使之能对应浏览器版本的代码。

4, ASP.NET可以更加容易的配置与部署。这种特性是任意一个开发环境或开发平台都不能与之相比较的,特别是将.NET融合在Windows 7和 Windows Server 2008操作系统里面之后,如果想让程序能够自由的运行,只需要将程序复制过来就可以了。

_5、将LINQ技术引用到ASP.NET中。LINQ技术允许编写C#语言或者Visual Basic代码以查询数据库相同方式操作内在数据}a}。集合中的数据、数据库中的数据以及XML中的数据等都可以使用该技术用来查询,语法通用与SQL的语法类似。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图