毕业论文外文翻译-ASP.NET简介.doc
《毕业论文外文翻译-ASP.NET简介.doc》由会员分享,可在线阅读,更多相关《毕业论文外文翻译-ASP.NET简介.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、附录1:英文文献原文Brief introduction of ASP.NET Reilly,Douglas J.Design Microsoft ASP.NET ApplicationsM.Seattle:Microsoft Press,2002.ASP.NET combines unprecedented developer productivity with performance, reliability, and deployment. Developer ProductivityASP.NET helps you deliver real world Web application
2、s in record time.Easy Programming Model. ASP.NET makes building real world Web applications dramatically easier. ASP.NET server controls enable an HTML-like style of declarative programming that let you build great pages with far less code than with classic ASP. Displaying data, validating user inpu
3、t, and uploading files are all amazingly easy. Best of all, ASP.NET pages work in all browsers - including Netscape, Opera, AOL, and Internet Explorer. Great Tool Support. You can harness the full power of ASP.NET using any text editor - even Notepad! But Visual Studio adds the productivity of Visua
4、l Basic-style development to the Web. Now you can visually design ASP.NET Web Forms using familiar drag-drop-doubleclick techniques, and enjoy full-fledged code support including statement completion and color-coding. VS.NET also provides integrated support for debugging and deploying ASP.NET Web ap
5、plications. The Professional version of Visual Studio deliver life-cycle features to help organizations plan, analyze, design, build, test, and coordinate teams that develop ASP.NET Web applications. These include UML class modeling, database modeling (conceptual, logical, and physical models), test
6、ing tools (functional, performance and scalability), and enterprise frameworks and templates, all available within the integrated Visual Studio .NET environment.Rich Class Framework. Application features that used to be hard to implement, or required a 3rd-party component, can now be added in just a
7、 few lines of code using the .NET Framework. The .NET Framework offers over 4500 classes that encapsulate rich functionality like XML, data access, file upload, regular expressions, image generation, performance monitoring and logging, transactions, message queuing, SMTP mail, and much more! Improve
8、d Performance and ScalabilityASP.NET lets you use serve more users with the same hardware.Compiled execution. ASP.NET is much faster than classic ASP, while preserving the just hit save update model of ASP. However, no explicit compile step is required! ASP.NET will automatically detect any changes,
9、 dynamically compile the files if needed, and store the compiled results to reuse for subsequent requests. Dynamic compilation ensures that your application is always up to date, and compiled execution makes it fast. Most applications migrated from classic ASP see a 3x to 5x increase in pages served
10、. Rich output caching. ASP.NET output caching can dramatically improve the performance and scalability of your application. When output caching is enabled on a page, ASP.NET executes the page just once, and saves the result in memory in addition to sending it to the user. When another user requests
11、the same page, ASP.NET serves the cached result from memory without re-executing the page. Output caching is configurable, and can be used to cache individual regions or an entire page. Output caching can dramatically improve the performance of data-driven pages by eliminating the need to query the
12、database on every request. Web-Farm Session State. ASP.NET session state lets you share session data user-specific state values across all machines in your Web farm. Now a user can hit different servers in the web farm over multiple requests and still have full access to her session. And since busin
13、ess components created with the .NET Framework are free-threaded, you no longer need to worry about thread affinity. Microsoft .NET Outperforms J2EE. In a head-to-head comparison of performance and scalability between Suns Java Pet Store J2EE blueprint application and the ASP.NET implementation, Mic
14、rosoft .NET significantly outperformed J2EE. The bottom line: the ASP.NET implementation required only 1/4th as many lines of code, was 28x faster (thats 2700%), and supported 7.6x as many concurrent users as J2EE, with only 1/6th as much processor utilization. Click here to review the results, down
15、load the code, and run the .NET Pet Shop yourself. Enhanced ReliabilityASP.NET ensures that your application is always available to your users.Memory Leak, DeadLock and Crash Protection. ASP.NET automatically detects and recovers from errors like deadlocks and memory leaks to ensure your application
16、 is always available to your users. For example, say that your application has a small memory leak, and that after a week the leak has tied up a significant percentage of your servers virtual memory. ASP.NET will detect this condition, automatically start up another copy of the ASP.NET worker proces
17、s, and direct all new requests to the new process. Once the old process has finished processing its pending requests, it is gracefully disposed and the leaked memory is released. Automatically, without administrator intervention or any interruption of service, ASP.NET has recovered from the error. E
18、asy DeploymentASP.NET takes the pain out of deploying server applications. No touch application deployment. ASP.NET dramatically simplifies installation of your application. With ASP.NET, you can deploy an entire application as easily as an HTML page: just copy it to the server. No need to run regsv
19、r32 to register any components, and configuration settings are stored in an XML file within the application.Dynamic update of running application. ASP.NET now lets you update compiled components without restarting the web server. In the past with classic COM components, the developer would have to r
20、estart the web server each time he deployed an update. With ASP.NET, you simply copy the component over the existing DLL - ASP.NET will automatically detect the change and start using the new code. Easy Migration Path. You dont have to migrate your existing applications to start using ASP.NET. ASP.N
21、ET runs on IIS side-by-side with classic ASP on Windows 2000 and Windows XP platforms. Your existing ASP applications continue to be processed by ASP.DLL, while new ASP.NET pages are processed by the new ASP.NET engine. You can migrate application by application, or single pages. And ASP.NET even le
22、ts you continue to use your existing classic COM business components.ASP.NET is built to perform, using a compiled execution model for handling page requests and running on the worlds fastest web server, Internet Information Services. ASP.NET 2.0 also introduces key performance benefits over previou
23、s versions. 64-Bit Support. ASP.NET 2.0 is now 64-bit enabled, meaning it can take advantage of the full memory address space of new 64-bit processors and servers. Developers can simply copy existing 32-bit ASP.NET applications onto a 64-bit ASP.NET 2.0 server and have them automatically be JIT comp
24、iled and executed as native 64-bit applications (no source code changes or manual re-compile are required). Caching Improvements. ASP.NET 2.0 also now includes automatic database server cache invalidation. This powerful and easy-to-use feature allows developers to aggressively output cache database-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 外文 翻译 ASP NET 简介
限制150内