网普技术论坛 网普科技  
» 游客:   网普主页 | 注册 | 登录 | 帮助
 

作者:
标题: VB在微软产品路线图中的尴尬位置[ZT] 上一主题 | 下一主题
网普科技
网普管理员

网普科技人民公仆


积分 3080
发贴 2863
注册 2004-6-26
来自 网普科技
状态 离线
#1  VB在微软产品路线图中的尴尬位置[ZT]

从一开始,微软就公开宣布Visual Basic和C#将在.NET平台被同等对待。然而另外一方面,社区却不时指责微软对VB的支持力度不够。那么事实又在何方呢?

  在标准的.NET平台上,两个语言都能很好地访问所有.NET函数库。

  对于大多数用户来说,Visual Studio对于VB和C#的支持基本上相同;最大的一个区别是VB有背景编译器的存在。但是对于SDK,待遇就没有那么同等了。

  用于Visual Studio SDK 2005的VB模板和代码例子直到2007年9月才出现。即使如此,它们也是作为一个附加包单独分发的。针对Visual Studio SDK 2008,微软给出了一个适当的示例集合。VB的示例还是没有C#的多,但比C++的多点。

  XNA是在VB开发人员当中的下一个痛处。XBox 360运行着一个修改过的.NET Compact Edtion版本,据传闻,这个版本删除了VB运行时。这个传闻中的观点被Jack Palevich所支持,他在讨论CLR使用的博客文章中提到XBox360不支持VB语言所需的特性。

  根据Microsoft Connect站点的消息得知,XNA团队正在着手解决这个问题。一位不愿透露姓名的微软员工写到,

  我们深感在XNA Game Studio中支持VB这个编程语言是多么的重要。我们正积极和VB团队共同努力,建立适当程度的(后援)保证和时限来添加让人失望已久的VB支持。
有证据显示,对于VB团队,他们也为实现这个目标正在努力。一个在VB 9中被命名为“敏捷运行时”的新特性将允许编译器针对其他平台使用自定义的运行时。

  在别处对VB的支持也同样不能让人满意但可以理解。例如,HealthVault只提供C#的例子。Eric Gunnerson解释说,

  正如大多数项目的真实情况,我们的时间表是非常紧的,我们没有太多的资源,所以我们需要有选择地利用有限资源来创造更多价值。

  在这点上,VB.NET支持在许多有着有效开发成果的合作伙伴中并没有流行起来,所以我们也没有针对VB这块提供任何东西。当然如果事情有所改变,我们将会重新评估现在我们所正在做的事情。

  Windows Media Center SDK支持VB和C#,可是同样也有些怨言说只为C#开发人员提供了新项目模板。

  你的看法是什么?微软应该只发布VB或C#的例子和模板吗?或者他们是否应该尽可能快地推出两个版本,尽管有些人只使用其中一个语言。



天理路上甚宽,稍游心,胸中便觉广大宏朗;
人欲路上甚窄,才寄迹,眼前俱是荆棘泥涂。



网普科技,优质美国主机服务!
美国Linux主机,美国虚拟主机
支持PHP+MYSQL+cPanel+EMAIL
为用户负责,拒绝反动、赌博及色情内容! QQ:126818

发送QQ消息
2007-12-6 08:51 AM
查看资料  访问主页  发短消息  QQ   编辑帖子  引用回复 顶部
茱莉娅
THE BODY SHOP美容顾问

茱莉娅美体小铺


积分 3080
发贴 2863
注册 2009-5-21
来自 茱莉娅美体小铺
状态 离线
#1  赞助商信息The body shop

茱莉娅美体小铺
茱莉娅美体小铺淘宝店
茱莉娅美体小铺


茱莉娅美体小铺淘宝店
2007-12-6 08:51 AM
查看资料  访问主页  发短消息  QQ   编辑帖子  引用回复 顶部


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转:  




Powered by Discuz! 2.5 © 2001-2005 Comsenz Technology Ltd.
Processed in 0.007003 second(s), 7 queries, Gzip enabled
------------------------------------------------------------------------------
本论坛属网普科技交流与技术支持论坛!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
美国主机, 美国虚拟主机, cPanel+PHP+Mysql+Ftp+Email+Zend+GD2+国际域名支持
技术支持 QQ: 126818 EMail & MSN: support[AT]netpu.net
[ 联系我们 ] - [ 网普科技 ]