荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: baty (新一代懒人), 信区: Database
标  题: [转载] About C#
发信站: BBS 荔园晨风站 (Thu Feb 22 23:08:22 2001), 转信

【 以下文字转载自 Program 讨论区 】
【 原文由 sinx 所发表 】
    About C#

    C#最终还是没有跳离目前开发模式(开发语言捆绑在操作系统上的限制)!
也许只能够说成是一种更适合MS平台的经过加工的C++!
    但C#毕竟是一种经过深层思考后所提出的开发语言,这一点上要比其他
的开发语言更具优势!

    C#可以大范围的适用于高层商业应用和底层系统的开发。即使是通过简单
的C#构造也可以各种组件方便的转变为基于WEB的应用,并且能够通过Internet
被各种系统或是其他开发语言所开发的应用调用。

    C#也可以为C/C++开发人员提供快速的开发手段而不需要牺牲任何C/C++语言
的特点/优点。从继承角度来看,C#在更高层次上重新实现了C/C++,熟悉C/C++
开发的人员可以很快的转变为C#开发人员。

    与WEB开发相结合,C#开发者可以方便的在M$网络平台上扩展自己的应用。C#
可以将任何组件转变为WEB服务,并且可以被运行于Internet上的任何平台的任何
应用调用,重要的是C#对这一特性提供了内置的支持。WEB服务框架可以让任何WEB
服务都看起来类似于C#的内置对象,所以可以让开发人员在开发过程中继续使用他
们已经具备的面向对象的开发方法和技巧。

    此外C#还拥有许多其他特性使自己成为最出色的Internet开发工具。例如,XML
目前已经成为网络中数据结构传送的标准,为了提高效率C#将允许直接将XML数据映
射成为结构。

    可扩展的协作能力,在C#中任何对象都会自动成为COM对象,开发者不再需要显
式的实现IUnknown和其他一些COM接口,同时也可以方便而自然的使用现存的COM对象,
而不需要关心这些COM对象是否使用C#开发。对于使用C#的开发人员来讲,C#允许开
发人员调用OS所提供的API。

    C#是一种先进的,面向对象的开发语言,并且能够方便快捷的MS网络平台建立各
种应用和建立能够在网络间相互调用的WEB服务.

--
                            按 Alt + F4 继续...

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.47.168]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.119]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店