《ASP.NET概述毕业论文外文翻译.doc》由会员分享,可在线阅读,更多相关《ASP.NET概述毕业论文外文翻译.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 兰州理工大学毕业设计(论文) 第7 页译文: ASP.Net outlineASP.net is a M part, took the strategic product, not merely is Active Server Page (ASP) next edition; It has also provided a unified Web development model, produces each kind of service including the development personnel which the enterprise level Web applicat
2、ion procedure needs. The ASP.NET grammar is compatible in the very great degree with ASP, simultaneously it also provides one kind of new programming model and the structure, may produce elastic and the stable better application procedure, and provides the better safekeeping of security. May through
3、 gradually increase the ASP.NET function in the existing ASP application procedure, strengthens the ASP application procedure as necessary the function.ASP.NET was already translated, based on NET the environment, was allowed to use any and NET the compatible language (including Visual Basic NET, C#
4、 and JScript NET.) Creation application procedure. Moreover, any ASP.NET application procedure all may use entire NET Framework. The development personnel may conveniently obtain these technical the merit, including the common language movement storehouse environment, the type which is entrusted wit
5、h is safe, inherits and so on.ASP.NET may seamless and WYSIWYG the HTML editor and other programming tools (including Microsoft Visual Studio NET) works together. This not only causes Web to develop conveniently, moreover also can provide all merits which these tools must provide, may use for includ
6、ing the development personnel the server to control to tow puts the debugging support which and completely integrates to Web page GUI.Microsoft was ASP.net has designed like this some strategies: Easy to write the structure clear code, the code is easy to entrust with heavy responsibility with shari
7、ng, may use translation class language compilation and so on, the goal is lets the programmer be easier to develop the Web application, satisfies the computation to the Web shift strategic needASP.net new performance ASP.net has provided the stable performance, the outstanding promotion, a faster de
8、velopment, a simpler management, the brand-new language as well as the network service. Passed through entire ASP.net the subject is the system helps the user to do the majority of unimportant trivial work.The brand-new structure New ASP.net introduction is managed the code (Managed Code) this kind
9、of brand-new concept, crosses the entire Windows to develop the platform. Is managed the code to move under NGWS Runtime, but NGWS Runtime is a time movement environment, it manages the code the execution, causes the programming to be simpler.High efficiency Regarding a procedure, the speed is extre
10、mely makes the thing which one longed for. Once the code starts to work, receives you as far as possible to let it operate again quick quick quick. You only finite possibly simplify your code in ASP, down to can not but transplant them to only has the very few performance in the part. But the presen
11、t, ASP.net can properly solve this problem.Easy to control In ASP.net, you will be able to have Data-Bounds (data restraint), this meant it will meet and the data pool connection, and will be able the automatic input, to cause the control work 简单易行. Language support ASP.net supports the many kinds o
12、f languages, supports the translation class language, supports for instance VB, VC+, C# and so on, it is quicker than these translation class language running rates, suits the compilation large-scale application.The better promotion ability Fast development distributional application need faster, mo
13、re modular, is also easier to operate, the more platforms support and a reuse stronger development, needs one kind of new technology to adapt the different system, the network application and the website needs to provide one kind of more formidable scalable service. Above ASP.net can adapt the reque
14、st.Let your life simply say regarding todayWeb programmer that, the complexity which the biggest challenge is which unceasingly changes the browser compatibility as well as they unceasingly promotes. In guaranteed the page can which works while all browsers, also uses each browser the newest attribu
15、te to establish as far as possible has the interactive page, this simply is a nightmare. More fearful is, needs to the different subscribers equipment establishment different homepage. Simplest solution is dynamic to the different user production different output, or is writes many pages to the diff
16、erent user. The majority development can choose the first method. But, this meant the user each time clicks can let the server judgement be supposed to demonstrate any to the user. But through ASP.net, we may see to a new service control concept, it has sealed some ordinary duties, has provided one
17、kind of clear programming module, is helpful to the management and the processing different user type. Puts briefly, ASP.net these process automation.What is the ASP.NET application procedure?ASP.NET the application procedure will define as all documents, the page, the disposal procedure, the module
18、 and may carry out the code sum total, this application procedure might the scope transfer or the movement in on the Web application procedure server will assign the hypothesized table of contents (and its child directory). For example, may /order in the hypothesized table of contents issue on the W
19、eb server computer order the application procedure. Regarding IIS, may establish the hypothesized table of contents in the Internet service management; This table of contents contains all child directory, only if child directory itself is the hypothesized table of contents.Web on the server each ASP
20、.NET frame application procedure all carries out in the only NET frame application procedure territory, thus had guaranteed a kind of isolation (does not have edition or naming conflict), the security sandbox (prevents visit specific computer or network resources) and the static variable isolation.A
21、SP.NET maintains the HttpApplication example pond in the Web application procedure lifetime. ASP.NET automatically appoints each which some example processing application procedure receives to spread to the HTTP request. Appoints the specific HttpApplication example is responsible to manage the requ
22、est the entire lifetime, and only completes after the request is only then reused. This meant in HttpApplication the user code does not need to be may re entered.Foundation application procedureIf founds the ASP.NET frame application procedure, may use the existing hypothesized table of contents or
23、found the new hypothesized table of contents. For example, if installed has contained IIS Windows 2,000 Server, then possibly had a C:InetPubWWWRoot table of contents. May use the Internet service management (to be located start - procedure - to manage tool under) to dispose IIS. Right strikes an ex
24、isting table of contents and the choice newly built (founds new hypothesized table of contents) or the attribute (promotion existing convention table of contents).Through lays aside in the hypothesized table of contents to be similar to the under such simple aspx page and visits it through the brows
25、er, then starts to found the ASP.NET application procedure. 兰州理工大学毕业设计(论文) 第 页 中文译文ASP.Net概述ASP.net是M的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.N
26、ET 功能,随时增强 ASP 应用程序的功能。ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能
27、提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。 ASP.net的新性能 ASP.net提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。贯穿整个ASP.net的主题就是系统帮用户做了大部分不重要的琐碎的工作。 全新的构造 新的ASP.net引入受管代码(Managed Code)这样一个全新概念,横贯整个视窗开发平台
28、。受管代码在NGWS Runtime下运行,而NGWS Runtime是一个时间运行环境,它管理代码的执行,使程序设计更为简便。 高效率对于一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来你就得尽可能地让它运作得快些快些再快些。在ASP中你只有尽可能精简你的代码,以至于不得不将它们移植到一个仅有很少一点性能的部件中。而现在,ASP.net会妥善地解决这一问题。易控制 在ASP.net里,你将会拥有一个“Data-Bounds” (数据约束),这意味着它会与数据源连接,并会自动装入数据,使控制工作简单易行。语言支持 ASP.net支持多种语言,支持编译类语言,支持比如VB、VC+
29、、C#等,它比这些编译类语言运行速度快,更适合编写大型应用。更好的升级能力 快速发展的分布式应用也需要更快速、更模块化、更易操作、更多平台支持和重复利用性更强的开发,需要一种新的技术来适应不同的系统,网络应用和网站需要提供一种更加强大的可升级的服务。ASP.net能够适应上面的要求。 让你的生活更简单 对于今天的Web程序员来说,最大的挑战就是不断变化的浏览器兼容性以及它们不断升级的复杂性。在保证页面能在所有浏览器下工作的同时,又得尽量使用每个浏览器的最新属性来建立更具交互性的页面,这简直就是一场恶梦。更加可怕的是,需要对不同的用户设备建立不同的网页。最简单的解决办法就是动态地对不同的用户生成
30、不同的输出,或者就是对不同的用户写多个页面。大多数开发者都会选择第一种方法。但是,这就意味着用户的每次点击都会让服务器判断应该向用户显示什么。而通过ASP.net,我们可以看到一个新的服务控制的概念,它封装了一些普通的任务,提供了一种清晰的编程模块,有助于管理和处理不同的用户类型。 什么是 ASP.NET 应用程序? ASP.NET 将应用程序定义为所有文件、页、处理程序、模块和可执行代码的总和,该应用程序可在 Web 应用程序服务器上的给定虚拟目录(及其子目录)的范围内调用或运行。例如,可在 Web 服务器计算机上的“/order”虚拟目录中发布一个“order”应用程序。对于 IIS,可在
31、 Internet 服务管理器中设置虚拟目录;该目录包含所有子目录,除非子目录本身就是虚拟目录。 Web 服务器上的每个 ASP.NET 框架应用程序都在唯一的 .NET 框架应用程序域中执行,从而保证了类隔离(无版本或命名冲突)、安全沙箱(防止访问特定计算机或网络资源)和静态变量隔离。 ASP.NET 在 Web 应用程序的生存期内维护 HttpApplication 实例池。ASP.NET 自动指派其中的某个实例处理应用程序接收到的每个传入 HTTP 请求。所指派的特定 HttpApplication 实例负责管理请求的整个生存期,并仅在请求完成后才被重新使用。这意味着 HttpApplication 中的用户代码不必是可重入的。 创建应用程序 若要创建 ASP.NET 框架应用程序,可以使用现有虚拟目录或创建新的虚拟目录。例如,如果安装了包含 IIS 的 Windows 2000 Server,则可能有一个 C:InetPubWWWRoot 目录。可以使用 Internet 服务管理器(位于“开始”-“程序”-“管理工具”下)来配置 IIS。右击一个现有目录并选择“新建”(创建新的虚拟目录)或“属性”(提升现有的常规目录)。 通过在虚拟目录中放置一个类似于下面这样的简单 .aspx 页并通过浏览器来访问它,即可开始创建 ASP.NET 应用程序。