ASP.NET+SQLServer校园商家门户网站的设计(3)
时间:2022-07-18 22:08 来源:毕业论文 作者:毕业论文 点击:次
(2)安全:Web应用程序的授权和身份验证方案由Asp。net专门提供。开发人员通过对应用程序的分析,对这些方案进行添加、删除或者替换。 (3)易于部署:在服务器上只需复制必要的配置文件,即可实现ASP。NET应用程序在该服务器上的部署工作。部署工作完成后,对服务器不需要进行重启工作,替换运行的已编译代码时也不需要重新启动。 (4) 灵活的输出缓存:ASP。NET的缓存工作会因为产品的不同各不相同,其缓存内容的规模主要包括与之相关的页面,根据需求的不同可以对页面部分或者整体进行缓存。缓存的内容可以是与已缓存中相关的内容,也可以是独立的其他内容,其内容因为产品的不同而不相同,可以使用常用的过期 (5) 增强的性能:已经在服务器上编译运行之后的代码被称作是ASP。NET。ASP。NET与我们以前经常使用的传统ASP相比较,主要是利用了实时的编译技术、在本地进行代码的优化、对代码进行早期绑定,实验证明这些措施可以使得代码的性能有效提高。 (6) 扩展性和可用性:可扩展的、具有特别专用的功能设计为ASP。NET在群集和多处理环境方面供应了强大的支撑点。另外,对应进程表现出的异常,通过Internet信息服务(IIS)和ASP。NET运行时对进程的密切监视和管理,做出响应,使得在该位置创建新的进程,能够让应用程序进一步处理请求。 (7) 跟踪和调试:要在软件测试中对不同级别的程序进行调试,可以通过设定跟踪Service,并利用利相关的跟踪Service工具对调试结果进行查看。其中常用的进行本地和远程调试的工具是ASP。NET,它通过使用。NET Framework。我们可以将跟踪工具的语句镶嵌在正在使用的成品软件中,实验证明即使软件已经在投入使用中,并不会对其产生功能性的影响。 (8) 移动设备支持:ASP。NET支持任何设备上的任何浏览器。面对新型的移动终端设备,编程人员使用与传统桌面浏览器相同的编程技术来实现。 (9) 与。NET Framework 集成:作为。NET Framework的组成部分之一,Web应用程序可使用整个平台的功能和灵活性。ASP。NET是独立于语言之外的最适用于应用程序的语言。 (10) 与现有ASP应用程序的兼容性:由于对现有ASP技术进行改进后,应该与原有的传统ASP技术有良好的兼容性,否则改进后的ASP技术并没有很大的实用性,实验表明在已有ASP的服务器上安装ASP。NET不会导致服务器和应用程序产生崩溃等重大的事故的,并且传统的ASP技术与ASP。NET可在相同的服务器上兼容运行;要使得ASP和ASP。NET有更好的兼容性,我们可以采用。asp文件后缀的文件由ASP程序处置,。aspx文件后缀的文件分配给ASP。NET,并不在两者之间进行状态的共享。 2.2 SQL Server2012数据库 2。2。1 SQL Server概述 SQL Server是Microsoft公司推出的关系型数据库管理系统,使用集成的商业智能工具提供了企业级的数据管理,具有使用方便、可伸缩性好、与相关软件集成度高等优点。SQL Server2012的主要特点如下:(1)更高的可用性(2)超快的性能(3)快速数据浏览(4)可靠一致的数据(5)优化的生产力。相比于之前的产品,SQL Server2012增加了如下的新功能:(1)AlwaysOn镜像恢复,通过AlwaysOn提供所需运行时间和数据保护(2)Windows Server Core交互支持(3)列存储索引,实现快速数据恢复,以便深入的了解组织,获得突破性和可预测的性能(4)自定义服务器权限(5)增强的审计功能(6)商业智能(BI)语义模型(7)Sequence Objects序列对象(8)增强的PowerShell支持(9)分布式回放(Distributed Replay)(10)PowerView商业智能工具创建BI报告(11)SQL Azure备份增强(12)大数据支持 (责任编辑:qin) |