{$cfg_webname}
主页 > 外文翻译 > 计算机翻译 >

ASP.NET的简介

来源:56doc.com  资料编号:5D2712 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D2712
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍


  .NET的简介

  

  .NET的核心是.NET Framework,且该架构提供了全面支持.NET的核心技术。.NET Framework本身由若干组件组成,ASP.NET就是其中之一。ASP.NET是最流行的语言的当中一个可升级, 交互制作网站语言。业务流量比较高的网站在互联网使用asp.NET。 突出的例子包括家庭购物网络, MSN和微软网站。

  一、.NET用来帮助解决编程人员面对的多个问题:

  ● 减少在创建大型、可靠的应用程序时的大量艰辛工作。

  ● 允许程序员统一两种构架,即在本地机器上运行的应用程序和通过Web访问的应用程序。

  ● 减少了与编程框架相关的传统开销,即不再需要用高性能编程语言来编写复杂的代码,以获取高速的.NET程序。

  ● 允许程序员用不同的语言共同在一个应用程序中协同工作。

  ● 开始兼容各种用户终端工具,包括桌面、PDA和手机。

  总之,.NET提供一种更加简单, 并且更快速地和更加便宜的方式让用户获得高效率的程序。

  二、.NET Framework分解成以下几部分进行讨论:

  ● MS中间语言(MS I L), 在执行时用.NET编写的所有程序代码前,应将其编译成更抽象的形式。程序员可以使用任何.NET语言编写代码,包括VB、C#、JScript和其他大约20种语言。这些代码都会编译为MSIL这种.NET的通用语言。

  ● 公共语言运行时(C L R),负责在计算机上执行MSIL代码。公共语言运行时负责执行与Windows和IIS交互时所涉及的全部实质性任务。

  ● .NET Framework类库, 包含大量重要功能的代码库。用户可以非常方便地将这些库调用到应用程序中,使复杂任务的程序代码更为简洁。

  ●.NET语言,是一些符合由公共语言规范定义语言说明定义某些特定结构需求的所有编程语言并且能够被编译成MSIL。您可以用任一种语言进行开发,例如C#或VB.NET,这没有任何限制,也可以用多种语言来开发程序。

  ● ASP.NET, asp.NET代码模块扩展了IIS,使之能通过.NET Framework创建Web页面。



  

  外文原文(复印件)

Synopsis of asp.NET

  .NET core technology.NET Framework itself is composed by certain modules, ASP.NET is one of them. ASP.NET is one of the most popular languages for building scalable, interactive Web sites. Several of the highest traffic Web sites on the Internet employ asp.NET. Prominent examples include The Home Shopping Network, MSN, and the Microsoft site itself.

  I .NET is designed to help solve several fundamental problems faced by programmers:

   ●Reduces the hard work involved in building large, reliable applications

   ●Allows programmers to unify two kinds of architectures - applications that run locally on a machine and applications that are accessed over the Web

   ●Reduces overheads associated with programming frameworks - you don't need to write complex code with complicated languages to get an impressive performance out of .NET programs。

   ●Allows programmers in different languages to work together on an application。

    ●It has been designed with the view to accommodate various end-user tools, including desktops, PDAs, and cell phones。

  To sum it up, .NET provides an easier, and thus faster and cheaper way to get efficient programs into the hands of the users.

  II. We can break down our discussion of the entire .NET Framework into several core concepts:

   ● MS Intermediate Language (MSIL): All the code written in .NET is compiled into a more abstract, trimmed-down form before it is executed. A programmer can use any .NET language to write the code including Visual Basic (VB), C#, Jscript, and about 20 others. The result is then compiled to MSIL, the common language of .NET.

   ● Common Language Runtime (CLR): This runtime is a complex system responsible for executing the MSIL code on the computer. It takes care of all the nitty-gritty tasks involved in talking to Windows and the Internet Information Services (IIS) server.

推荐资料