当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: <<展现C#>> 第二章 NGWS Runtime 技术基础(rainbow 翻译) 出处:http://www.informit.com/matter/ser0000001/chapter1/ch02.shtml 正文: 第二章NGWSrun...
 

 

    摘要: <<展现c#>> 第七章 异常处理(rainbow 翻译) 出处:http://www.informit.com/matter/ser0000002 正文: 第七章 异常处理 通用语言运行时(clr)具有的一个很大的优势为,异常处理是跨语言被标准化的。一个在c#中所引发的异常可以在visual basic客户中得到处理。不再有 hresults......
    摘要: 5.3 类属性 有两种途径揭示类的命名属性——通过域成员或者通过属性。前者是作为具有公共访问性的成员变量而被实现的;后者并不直接回应存储位置,只是通过 存取标志(accessors)被访问。 当你想读出或写入属性的值时,存取标志限定了被实现的语句。用于读出属性的值的存取标志记为关键字get,而要修改属性的值的读写符标志记为set。 在你对该理论一知半解以前,请看一下清单5.......


<<展现C#>>第二章NGWSRuntime技术基础(rainbow翻译)(转自重粒子空间)
<<展现c#>> 第二章 ngws runtime 技术基础(rainbow 翻译)

   【程序编程相关:精华的微软文章".NET数据访

【推荐阅读:XML应用-利用XML与XSL

【扩展信息:探究客户端浏览器分辨率的自适应问题(1)

出处:http://www.informit.com/matter/ser0000001/chapter1/ch02.shtml

正文:

第二章  ngws  runtime 技术基础

    既然你已经具有了c#全面的印象,我也想让你了解ngws runtime的全貌.c#依靠由ngws提供的运行时;因此,有必要知道运行时如何工作,以及它背后所蕴含的概念.

    所以,这一章分为两部分——它们是所有的概念与使用的基础.两部分的内容虽然有些重叠,但它有助于加深理解正在学习的概念.

  

2.1  ngws  runtime

    ngws与ngws runtime为你提供了一种运行时环境.该运行时管理执行代码,并提供了使编程更容易的服务.只要你的编译器支持这种运行时,你就会从这种受管理的执行环境中得益.

    你猜测c#编译器支持ngws runtime很正确,但是不仅它支持ngws runtime,vb与c++也支持.这些为支持运行时所创建的代码称作"受管代码"(managed code).以下是你的应用程序从ngws runtime那里所得到的利益:

    交叉语言集成(通过通用语言规范)

    自动内存管理(垃圾收集)

    交叉语言异常处理(统一展开)

    增强安全(包括类型安全)

    版本支持("dll地狱"终结者)

    组件交互简化模式

    因ngws runtime 要提供了所有的这些好处,编译器必须把元文件与受管代码一起发出.元文件描述代码中的类型,它与你的代码存在一起(与pe类似---pe为可变位执行文件)

    正如你从很多种交叉语言功能所看到的,ngws runtime主要是关于高度集成交叉多异编程语言(tight integration across multiple different programming languages).这种支持可达到允许你从一个vb对象派生出一个c#类的程度(我后面会给出要讨论的文章).

    c#程序员将会喜欢的一个功能是,他们不必担心内存管理—也就是说不必担心臭名昭著的内存泄漏.ngws  runtime提供了内存管理,当对象与变量的生命期结束(不再被引用)时,垃圾收集器释放它们.我真的喜欢这个功能,因为在com中的内存管理一直是我的一块心病.

    应该鼓励配置一个管理应用程序或者组件.因为管理应用程序含有元数据文件,ngws runtime可以利用这些信息,以确保你的应用程序具有它所需的各种规定版本.所产生的明显效果为,由于你的代码没有相互之间的依赖,很少可能出现中断.
...   下一页
    摘要: <<展现c#>> 前言(补充) 和第三章 第一个c#程序(rainbow 翻译) 出处:http://www.informit.com/matter/ser0000001/chapter1/ch03.shtml 正文: 前言 0.1 提要 欢迎阅读《展现 c#》(presenting c#)。这本书是你提高企业编程语言的一条捷径。这种企业编程......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE