`
varsoft
  • 浏览: 2438697 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

剖析ASP.NET下部构造

阅读更多
crystal译·yesky

  (前面我已说过ASP.NET拥有全新的下部构造)当我说到全新的下部构造……我得再次强调,是全新的下部构造!它不只
是ASP的一个简单变化.在此引入收管代码(managedcode)这样一个全新概念,它横贯整个视窗开发平台.受管代码在
NGWSRuntime下运行.NGWSRuntime是一个时间运行环境,它管理代码的执行,使程序设计更为简便.NGWSRuntime代替程
序员做了许多他们过去不得不亲自做的工作,因此现在程序员就可以放更多的心思在完善实际的工作上,而不是花费时间来
思考如何管理代码.那么
什么是NGWS?

  从ASP开发者的角度看,NGWSRuntime的作用与ASP2,ASP3中的TransactionServer起的作用相类似.NGWSRuntime管
理系统层次的工作,因此你可以有更多的时间来构造应用程序.

  这个新的NGWS结构反映了行业信息技术观点对于建立,调试以及维护各种WEB服务的需要的转变,这些服务包括简单的
客户应用到复杂的分布式结构。上面所有的概念和策略只是WindowsDistributedInternetApplications(DIA)部分结
构.

NGWS结构提供一个执行引擎来执行代码,同时对象定向的类和组件组成的族被用做建立应用。它同样扮演着应用程序
与核心操作系统之间的接口。你可能会问当应用程序可以很容易地与核心系统对话时为什么还需要这一层呢。原因就是,
这一层能够使用应用程序在操作系统得到更好的利用,通过一标准的方法使应用程序更加快速和更利于发展,更加有利于
我们现在这个高速发展的商业竞争社会。

  为了实现这些目标,这个结构执行许多程序属性或者是指定的程序语言环境(这个自个加)。这些包括碎片的自动收
集,丰富的可重复使用的对象库,以及安全的应用。最后一点就这些能在internet上运行。

  NGWSRuntime自动解决参考的对象,并且会在它们不用时自动释放.同时管理系统内存,清除内存空隙,以及其它传统的
程序设计中存在的问题.另外,这种新的runtime允许不同程序设计语言集成交互使用,除了各种语言运行于同一环境时的
句柄。例如:你能够用从一种语言写的类导出另一种语言写的类,RUNTIME使之成为可能,并且新的普通版提供这样的系统和
环境

  我就在此解释一下它们能使你的系统获得什么:

1)增强的性能

2)跨语言集成部件的再利用

3)支持更好的对象建立向导

4)自管理内存

5)用户更自由的运用多种类别语言

  ASP.NET使你只需做少量的工作,却拥有更多自由时间。请记住我将很简单的介绍这些而直接介绍大多数ASP开发人员
关心的更多的应用。需要指出的是,RUNTIME将被特别提及的,因为他是ASP.NET的基础和支持环境
分享到:
评论

相关推荐

    asp.net与webservice技术剖析

    asp.net与webservice技术剖析asp.net与webservice技术剖析asp.net与webservice技术剖析asp.net与webservice技术剖析asp.net与webservice技术剖析asp.net与webservice技术剖析

    深入剖析ASP.NET组件设计-黄忠成著-pdg格式

    深入剖析ASP.NET组件设计-黄忠成著,本书为pdg格式,使用超新星阅读器可以打开。阅读器绿色版下载地址:http://www.downg.com/soft/6771.html。 书中不是仅仅讲解如何拖拽控件,而是深入讲解了ASP.NET运行原理。 ...

    深入剖析ASP.NET的编译原理.rar

    深入剖析ASP.NET的编译原理.rar

    ASP.NET 2.0 Ajax程序设计——第II卷书中代码2

    本卷侧重分析ASP.NET AJAX框架的客户端部分,包括对JavaScript 在面向对象、DOM 操作方面的扩展、ASP.NET AJAX 客户端组件、ASP.NET AJAX XML脚本等,还介绍了ASP.NET AJAX 框架为开发者在客户端用JavaScript 与...

    ASP.NET 3.5核心编程.part1

    ASP.NET 3.5核心编程:是下一代Web开发的核心参考书,写方权威经典深入剖析ASP.NET 3.5内部机理。Microsoft ASP.NET已经升级到3.5版。在知名编程专家Dino Esposito的引领下,您将深入ASP.NET核心技术,充分体验ASP...

    【ASP.NET编程知识】剖析Asp.Net路由系统实现原理.docx

    【ASP.NET编程知识】剖析Asp.Net路由系统实现原理.docx

    【ASP.NET编程知识】剖析ASP.NET MVC的DependencyResolver组件.docx

    【ASP.NET编程知识】剖析ASP.NET MVC的DependencyResolver组件.docx

    ASP.NET 3.5核心编程.part2.rar

    ASP.NET 3.5核心编程:是下一代Web开发的核心参考书,写方权威经典深入剖析ASP.NET 3.5内部机理。Microsoft ASP.NET已经升级到3.5版。在知名编程专家Dino Esposito的引领下,您将深入ASP.NET核心技术,充分体验ASP...

    [ASP.NET.AJAX编程参考手册(涵盖ASP.NET.3.5及2.0)].(美)霍斯拉维.扫描版.pdf

    本书通过大量实例、深入的描述以及代码分析,全面涵盖了ASP.NET AJAX服务器端和客户端框架。书中的所有代码都通过了ASP.NET 2.0和ASP.NET 3.5的测试。通过本书,您将学习到这些框架之间是如何进行协同以满足AJAx...

    ASP.NET架构分析(二)

    ASP.NET架构分析(二)ASP.NET架构分析(二)ASP.NET架构分析(二)ASP.NET架构分析(二)ASP.NET架构分析(二)ASP.NET架构分析(二)ASP.NET架构分析(二)ASP.NET架构分析(二)ASP.NET架构分析(二)

    ASP.NET2.0 经典案例教程

     本书通过深入剖析12个使用ASP.NET 2.0开发的项目,全面阐述了ASP.NET 2.0应用程序的架构及ASP.NET 2.0新增的控件和功能。通过探索这些项目的设计和代码,读者可快速掌握使用ASP.NET 2.0开发应用程序的技巧,从空白...

    ASP.NET常见问题集锦.zip

    ASP.NET常见问题集锦.zip . .. .net中中文乱码问题解决.txt ADO.NET 与 XML:双剑合壁,威力强大.doc ASP.NET HTTP 运行时.doc ASP.NET ViewState 初探.doc ASP.NET Web 方法中的 XmlElement 参数的功能.d ...

    ASP.NET AJAX实战源码

    4.1 ASP.NET开发人员的Ajax 86 4.2 改进原有ASP.NET网站 87 4.2.1 一个示例ASP.NET网站 88 4.2.2 配置现有的ASP.NET网站 88 4.3 ScriptManager: Ajax页面的大脑 90 4.3.1 理解ScriptManager 90 4.3.2 部署...

    基于asp.net的音乐网站

    利用asp.net实现的音乐网站,有前台和后台,值得初学者参考。

    ASP.NET程序设计基础教程(第2版)陈长喜;例题源代码+课后习题源代码+上机实践源代码+课件

    以及用系统分析与设计法开发三层架构的Web应用系统的实例,所有知识点都结合具体实例以图解的方式进行详细讲解,循序渐进地引导读者掌握ASP.NET开发。 本书可作为高等院校计算机相关专业的教材,也可以作为自学ASP...

    ASP.NET4权威指南源代码下载

    第四部分是本书的高级话题,分析了ASP.NET状态管理、自定义服务器控件、ASP.NET缓存、多语言本地化应用程序、ASP.NET Web部件等。从深度上来讲,本书对实际开发中极不常用而大部分同类书都浓墨重彩的知识点只做了...

    ASP.NET 2.0 技术内幕(中文版).rar

    著名ASP.NET、ADO.NET专家的最新力著,全面剖析ASP.NET 2.0的新特性,从应用层面揭示ASP.NET 2.0内幕,新鲜呈现ASP.NET最佳编程实践。本书将引导您掌握基础知识,并逐步提升编程技能,是钻研ASP.NET 2.0核心编程主题...

    asp.net组件设计

    asp.net组件设计,复合控件,电子书..简单介绍ASP.NET里组件的开发..

    asp.net学习资料

    Asp.net与SQL一起打包部署安装 深入剖析ASP.NET的编译原理 asp.net技术资料

Global site tag (gtag.js) - Google Analytics