c#很多是抄的java的
只要是unix下的编译器
可能能跨平台
只要是unix下的编译器
可能能跨平台
解决方案 »
- 急求 C#基于WinForm下的学生成绩管理系统( 源程序 + 设计报告 )
- 请问一个有关DataTable的问题
- 一个关于钩子链是否会破坏消息循环的尝试
- 请高手帮忙看看这段代码哪里出问题了(有图)
- 各位高手请指点一下,如何在 sqlcommand中调用存储过程
- 学c#用什么书比较好
- <inside c#>,看得我好郁闷,怎么办...
- 怎样把word,excel的功能作成一个ocx使用
- 各位大侠 请问一个 combobox 添加问题 在线等
- Net Reactor怎样才可以直接加密而不生成备份文件?
- 大家好,大家新年好,支持Csharp的朋友高谈Csharp的好处吧!!!!
- 怎样在C#中引用win32 api的库,如wsock2.h,mstask.h
所以问题应该是除了windows以外还有多少平台将会提供.NET的支持?
(包括.NET类库,.NET CLR和CLR Host)
听说unix下以后可能也可以支持 ..
毕竟它成了一种标准..
也许.net就是jre的未来表现,呵呵
除非它有别了平台的编译器。如在UNIX下有UNIX关于C#的编译器。
2.基于xml和soap的跨平台,不同的系统之间可以毫无问题的交换数据.NET的概念正引导着程序设计从单机延伸到网络,这也正是新的跨平台概念。
我认为,c#以及所有.NET的编程语言的快平台概念要从两个方面来看1.基于VM得跨平台概念,这个类似于java,不多说
2.基于xml和soap的跨平台,不同的系统之间可以毫无问题的交换数据.NET的概念正引导着程序设计从单机延伸到网络,这也正是新的跨平台概念。 第一条:就是所谓的CLR,(相当于javaVM),有了dotNET FrameWork的系统,从理论上就是可以运行.net程序.至于所谓的.net语言只不过是个shell罢了,都得编译成MIL.就好比J#,就是让那些熟悉java的人,不用在学新东西也可以迁移到.net上来.第二条: 核心其实就是WebService, 这个太厉害了,平台直接的"跨"就是遵循协议的数据交换!这一下,多层结构也好搞了,客户端也多样化,也可以尽量的瘦.分布性是天然的.数据通过XML格式完成了协同和自描述性.可以搞新思路EAI.维护成本低.设备协同性好.
让我们看一看.NET的力量,Win32,MacOS,Unix的系统肯定都支持Http吧?XML也都认得吧?我们把程序写成Web Service,这时候的程序的运行就是对这个(或这些个)Web Service的请求。理想的情况下,client端不需要任何代码的安装。而且程序的升级,维护,版权问题也可以得到解决。
这就是我们的未来,就在眼前!
我觉得不应该问c#能不能跨平台,因为它只是.NET Framework的接口而已
而应该问。.NET Framework和基于SOAP/XML的程序能不能跨平台
我想这个问题本身已经给出了答案,除非你的机器不联网:-)
JAVA的企业应用Delphi根本无法触及皮毛
PowerBuilder的数据表示方法比Delphi好很多
C++ Builder与Delphi功能过于相似,所以等于没定位好现在你知道了吧,尽管Delphi/BCB有很多优点,但在上述开发系统中处于市场占有率最低,不是没有原因的。
苦恼...