ASP.NET 技术 毕业论文外文翻译

ASP.NET 技术 毕业论文外文翻译

ID:240259

大小:60.50 KB

页数:10页

时间:2017-07-12

ASP.NET 技术  毕业论文外文翻译_第1页
ASP.NET 技术  毕业论文外文翻译_第2页
ASP.NET 技术  毕业论文外文翻译_第3页
ASP.NET 技术  毕业论文外文翻译_第4页
ASP.NET 技术  毕业论文外文翻译_第5页
资源描述:

《ASP.NET 技术 毕业论文外文翻译》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ASP.NET技术1.发展缘起asp.net的前身ASP技术,是在IIS2.0上首次推出(WindowsNT3.51),当时与ADO1.0一起推出,在IIS3.0(WindowsNT4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual。InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展WindowsNT4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一,不过ASP的

2、缺点也逐渐的浮现出来。意大利面型的程序开发方法,让维护的难度提高很多,尤其是大型的ASP应用程序。直译式的VBScript或JScript语言,让效能有些许的受限。延展性因为其基础架构扩充性不足而受限,虽然有COM元件可用,但开发一些特殊功能(像文件上传)时,没有来自内置的支持,需要寻求第三方控件商的元件。1997年时,微软开始针对ASP的缺点(尤其是意大利面型的程序开发方法)准备开始一个新项目来开发,当时asp.net的主要领导人ScottGuthrie刚从杜克大学毕业,他和IIS团队的MarkAnders经理一起合作两个月,开

3、发出了下一代ASP技术的原型,这个原型在1997年的圣诞节时被发展出来,并给予一个名称:XSP,这个原型产品使用的是Java语言。不过它马上就被纳入当时还在开发中的CLR平台,ScottGuthrie事后也认为将这个技术移植到当时的CLR平台,确实有很大的风险(hugerisk),但当时的XSP团队却是以CLR开发应用的第一个团队。为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#语言重新撰写(在内部的项目代号是"ProjectCool",但是当时对公开场合是保密的),并且改名为ASP+,作为ASP技术的后继者,并

4、且也会提供一个简单的移转方法给ASP开发人员。ASP+首次的Beta版本以及应用在PDC2000中亮相,由BillGates主讲Keynote(即关键技术的概览),由富士通公司展示使用COBOL语言撰写ASP+应用程序,并且宣布它可以使用VisualBasic.NET、C#、Perl与Python语言(后两者由ActiveState公司开发的互通工具支持)来开发。在2000年第二季时,微软正式推动.NET策略,ASP+也顺理成章的改名为asp.net,经过四年的开发,第一个版本的asp.net在2002年1月5日亮相(和.NETF

5、ramework1.0),ScottGuthrie也成为asp.net的产品经理(到现在已经开发了数个微软产品,像asp.netAJAX和MicrosoftSilverlight)。2010年asp.net4.0以及.NETFramework4.0已经在VS2010平台内应用。2012年最新版本asp.net4.5已经.NetFramework4.5已经在VisualStudio2012平台应用。2.工具支持asp.net构架是可以用Microsoft(R)公司最新的产品VisualStudio.net开发环境进行开发,WYSIW

6、YG(WhatYouSeeIsWhatYouGet所见即为所得)的编辑。这些仅是asp.net强大化软件支持的一小部分。3.强大的适应性因为asp.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows2000/2003Server/VISTA/7/XP上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到asp.net的Web应用中。asp.net同时也是language-independent(语言独立化)的,所

7、以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript,C++、F++。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向asp.net。4.简单易学asp.net使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如asp.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。5.可管理性asp.net使用一种字符基础的,分级的配置系统

8、,虚拟服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为"ZeroLocalAdministration"的哲学观念使asp.net的基于应用的开发更加具体和快捷。一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。