找回密码
 立即注册
搜索
查看: 295|回复: 3

csharp

[复制链接]

39

主题

924

回帖

1272

积分

金牌会员

积分
1272
发表于 2004-5-19 17:23:52 | 显示全部楼层 |阅读模式
csharp 作网络开发是不是特别优秀?

340

主题

3478

回帖

5028

积分

网站编辑

积分
5028
发表于 2004-5-20 10:02:23 | 显示全部楼层
很难一言蔽之。

作为局域网分布式计算数据共享经过了很多探索阶段。csharp代表微软对这个问题的最新解决方案的看法。其实,csharp的背后也就是微软的.net技术。说得白一点,也就是另一种java而已。两者最大的区别是java的编译代码需要虚拟机解释运行,据此便有执行效率的问题。.net的改进在于csharp编译的代码到达本机后不是解释运行,而是在进一步编译成本机代码,以获得更好的执行效率,实际应用中,大家发现在启动时是非常慢的,过段时间就好了就在这里。所以,只要java改变一下虚拟机,引入本机代码编译引擎,一样可以达到这个效果。估计SUN已经在做这方面的工作了。目前看java是真正跨平台,或者说与平台无关的。.net只是微软一家平台上的技术,并且.net 的清晰概念微软一直没有说明过,原因就在于搞来搞去,也就是另外一种java,微软想搞出自己独有的技术,像分布式协同计算,关于这点,.net一直没有清晰概念,到底采用何种方式来避免使用java技术。好像没有见到微软又清晰定义。这也就限制了.net的应用范围。正规的网络环境开发商没有把宝押在.net上的,一般采用java来开发比较稳妥。.net是微软面临的最大的困难之一,就像我们想搞一套WAPI来对抗国际表准一样。只要真正有超人的性能也未尝不可。但是呢?所以.net的未来很可能与现今的将会面目全非,会是另外一种东西。多少年以后,你就必须重新修改程序了。

到底用什么,自己看着办。当然,微软也不一定不成功。只要知道目前的情势就行了。
回复

使用道具 举报

498

主题

5866

回帖

8541

积分

网站编辑

LMSung

积分
8541
发表于 2004-5-20 22:43:29 | 显示全部楼层
C#就是JAVA衍生出来的!!
后来出了J#赫赫!
哎呀!!乱死了
赶不上了!!还是暂时不要进入.net程序!!
回复

使用道具 举报

39

主题

924

回帖

1272

积分

金牌会员

积分
1272
 楼主| 发表于 2004-5-21 14:25:54 | 显示全部楼层
最初由 xug 发布
[B]很难一言蔽之。

作为局域网分布式计算数据共享经过了很多探索阶段。csharp代表微软对这个问题的最新解决方案的看法。其实,csharp的背后也就是微软的.net技术。说得白一点,也就是另一种java而已。两者最大的区别是java的编译代码需要虚拟机解释运行,据此便有执行效率的问题。.net的改进在于csharp编译的代码到达本机后不是解释运行,而是在进一步编译成本机代码,以获得更好的执行效率,实际应用中,大家发现在启动时是非常慢的,过段时间就好了就在这里。所以,只要java改变一下虚拟机,引入本机代码编译引擎,一样可以达到这个效果。估计SUN已经在做这方面的工作了。目前看java是真正跨平台,或者说与平台无关的。.net只是微软一家平台上的技术,并且.net 的清晰概念微软一直没有说明过,原因就在于搞来搞去,也就是另外一种java,微软想搞出自己独有的技术,像分布式协同计算,关于这点,.net一直没有清晰概念,到底采用何种方式来避免使用java技术。好像没有见到微软又清晰定义。这也就限制了.net的应用范围。正规的网络环境开发商没有把宝押在.net上的,一般采用java来开发比较稳妥。.net是微软面临的最大的困难之一,就像我们想搞一套WAPI来对抗国际表准一样。只要真正有超人的性能也未尝不可。但是呢?所以.net的未来很可能与现今的将会面目全非,会是另外一种东西。多少年以后,你就必须重新修改程序了。

到底用什么,自己看着办。当然,微软也不一定不成功。只要知道目前的情势就行了。 [/B]

三人行,必有我师焉。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-21 14:17 , Processed in 0.078502 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表