运行在在公共语言运行库上的ASP.NET程序架构同时也是运行在服务器上的,使用ASP.NET开发程序的时候也可做到对程序进行实时的编译。与此同时采用非常优秀的缓存技术手段,实时的把开发好的程序代码直接编译成电脑可识别的机器代码。此外,ASP.NET是运行在通用的语言运行库上的,是到目前为止唯一可以对多种程序设计语言同时支持的综合开发框架,ASP.NET框架给予程序设计人员极大的便利。

因为ASP.NET具备很多种功能,所以优秀的程序设计人员就可以在进行软件系统开发的过程中十分灵活,甚至可以说在软件系统开发的过程中程序设计人员可采用拖拉控件的方法来对程序进行排版和设计,这样的开发方式对软件开发人员的技术水平的要求大大降低。集成环境中有大量的基础控件,基本上已经满足一般软件系统的开发,与此同时提供对第三方控件的支持,程序设计人员便可开发更多的第三方的程序控件来给集成开发环境的工具箱添加更多的开发工具控件。因为ASP.NET提供这样的扩展性能,所以给予程序的开发越来越多的简便,有效提高程序开发的效率。

Windows操作系统作为ASP.NET开发平台,其他的操作系统目前为止并不支持ASP.NET程序框架。由于绝大多数电脑操作系统为Windows,ASP.NET自然就成为目前被大量采用的程序开发框架。但是开发好的软件系统具备先进的可移植性能,在目前主流的操作系统平台上可以运行。这些优点是因为ASP.NET框架采用全新的开发形式,全新的编程形式,全新的架构形式。ASP.NET框架同时实现和数据库无缝连接,以ADO.NET的方式来直接进行和数据库的相关操作,软件开发人员基本上可以不了解程序是如何和数据库进链接的就可对数据库进行控制和操作。很大程度降低软件开发人员的开发难度。ADO.NET技术是一种先进的控制和管理数据库的组件,便于软件开发人员灵活简便对数据库进行查询,更新和删除。

综上所述,ASP.NET技术框架是一种很优秀的程序开发框架,目前为止广泛使用的开发框架。提供对网络程序的开发的支持。开发本文中的高校师生互动系统就以ASP.NET框架来进行开发。

2.2 B/S框架

目前为止在程序开发中采用普遍的一种程序结构是B/S架构,是一种基于互联网系统的程序开发架构,打破C/S结构的模式,基于网络模式的程序系统得到非常棒的支持。伴随着互联网络技术发展而逐步的发展和更新的B/S架构,因为互联网的进一步发展,大多数的信息管理系统要求不只是在一台电脑上可以使用,同时在接入互联网的其他电脑也可以使用对系统进行使用和操作。在这样的情况下,以B/S架构为基础的程序设计方法得到越来越普遍的使用,基础部分也在持续更新。

B/S架构用操作系统中的浏览器来进行使用,并不是一种窗体程序,也不需要在使用系统的电脑上安装。可把开发的软件系统部署在远程的服务器上,部署好程序以后即可实现在任何一个接入互联网的电脑可访问部署好的程序系统,这是B/S架构的运行方式。B/S架构给予使用管理系统的用户很大的便利。

高校师生互动系统是在高等院校使用的一套综合的对师生互动信息进行管理和控制的信息管理系统。由于使用学习的用户可能不在高等院校,所以要求使用高校师生互动系统通过互联网的方式来进行操作,任何时间任何地点对学习状态等信息进行更新和操作。所以要求以基于B/S架构的方式来进行开发。给予高等院校部门的用户在对学习添加,修改,控制和更新的过程中极大的便利。

2.3

上一篇:jsp+mysql大学生创业服务平台系统设计
下一篇:vb+access酒店管理系统设计

校园网的高校教育信息系...

浅析高校计算机基础教學...

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

中国学术生态细节考察《...

神经外科重症监护病房患...

C#学校科研管理系统的设计

承德市事业单位档案管理...

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表

公寓空调设计任务书