在线软件 有前途么?
二、 在线软件开发主要技术剖析
在线软件究其本质就是一个网站。现在,我们来简单归纳一下在线软件开发的主要技术。目前,在线软件的开发平台主要可分为两大类:一类是基于微软的Windows+.NET平台的ASP.NET 2.0框架,另一类则基于Java平台。
基于.NET平台的ASP.NET 2.0开发技术
ASP.NET 2.0是一个基于Windows+.NET框架的Web开发平台,提供了相当完善的构建企业级应用所需的服务、编程模型和软件基础结构。下图2提供了ASP.NET 2.0开发框架的一个高端透视图。
图2.ASP.NET 2.0开发栈视图。
而Visual Studio.NET 2005为构建ASP.NET应用和前端集成了大量的关键工具,提供了一个一体化的容器环境。尽管上图中涉及到大量内容,但是借助于Visual Studio.NET 2005对ASP.NET 2.0模型的高度集成,许多开发仅需要直观的向导操作或填充式属性设置即可完成。这个新IDE内置了一个本地Web服务器,从而使IIS成为可选,大大加快了Web开发过程的测试和调试工作。此外,Visual Studio.NET 2005为ASP.NET 2.0开发直接提供了对SQL Server数据库后端的集成,从而使得开发者不必脱离集成环境即完成对后端的配置及相应SQL编程。当然Visual Studio.NET 2005体积过于庞大,致使ASP.NET 2.0开发的某些环节上许多加载/更新操作速度缓慢。
0
相关文章