NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

VB 在微软产品路线图中的尴尬位置

  • 2007-12-04
  • 本文字数:944 字

    阅读完需:约 3 分钟

从一开始,微软就公开宣布 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#的例子和模板吗?或者他们是否应该尽可能快地推出两个版本,尽管有些人只使用其中一个语言。

查看英文原文: Visual Basic’s Questionable Place in Microsoft’s Roadmap

2007-12-04 20:00944
用户头像

发布了 254 篇内容, 共 53.5 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

我理解的卓越工程

agnostic

卓越工程

全球化商家平台技术探索与演进

阿里技术

全球化 架构演进

模块二作业 (架构实战训练营)

Justin

架构实战营

【新春特惠周末班】2月4-5日在线CSPO“价值交付课程” | 全国招生

ShineScrum捷行

产品负责人 CSPO认证 CSPO

企业数字化转型,工具先行

SoFlu软件机器人

深入浅出学习透析Nginx服务器的架构分析及原理分析「底层技术原理+运作架构机制」

洛神灬殇

nginx 负载均衡 反向代理 优化架构

视觉模型 ConvNeXt V2,结合纯卷积与MAE

Zilliz

计算机视觉

2022最新MySQL高频面试题汇总

程序员大彬

MySQL 数据库 计算机

“祝福海报”小程序走红,AIGC走进“千家万户”

科技热闻

赛意信息张成康:在行业场景驱动下为企业创造数字化价值

科技热闻

一图回顾博睿数据的2022

博睿数据

年度报告 博睿数据

设计文档概述

五毛

设计原则

TiDB PPT玩家快速点评 V6.5 新特性

TiDB 社区干货传送门

版本测评

【春季2月CSM认证周末班】提前报名特惠--“全球金牌”课程CST导师亲授

ShineScrum捷行

ScrumMaster 项目经理 ScrumMaster认证 CSM认证

Transformer 再添一员,比 Swin 更强的 DiNAT

Zilliz

湖仓一体电商项目(十七):业务实现之编写写入DIM层业务代码

Lansonli

湖仓一体电商项目

TiDB CDC v6.5.0 新特性实践

TiDB 社区干货传送门

实践案例 新版本/特性发布 6.x 实践

【最佳实践】TiDB 同步&迁移实战 (从 MySQL/Oracle/PostgreSQL/MongoDB 到 TiDB )

TiDB 社区干货传送门

Datawhale学习笔记【阿里云天池 金融风控-贷款违约预测】Task2 数据分析

一颗小树

有什么方法从 PostgreSQL 数据迁移到 TiDB ?

TiDB 社区干货传送门

迁移 实践案例 管理与运维

TiCDC 源码解读(4)-- TiCDC Scheduler 工作原理解析

TiDB 社区干货传送门

TiCDC 源码解读

喜报|HarmonyOS开发者社区连获业内奖项,持续深耕开发者生态

HarmonyOS开发者

HarmonyOS

KaiwuDB CTO 魏可伟:1.0 时序数据库技术解读

KaiwuDB

时序数据库 多模数据库 技术优势

开源SPL强化MangoDB计算

石臻臻的杂货铺

开源 SPL

Electron打包错误的踩坑小记

茶无味的一天

前端 Electron Node electron实战

告警与恢复告警原理及实现

KaiwuDB

告警 多模数据库 恢复告警 数字能源

QEMU与KVM架构介绍

Linux内核拾遗

Linux 虚拟化 qemu kvm

正式起航!用友23大行业客户与解决方案事业部全面亮相

用友BIP

用友BIP

【春季2月A-CSM特惠周末班】ScrumMaster进阶课程 · CST导师亲授

ShineScrum捷行

敏捷教练 高阶SM 敏捷教练技能

如何通过Java代码在PDF中插入、替换或删除图像?

在下毛毛雨

Java PDF 图像

京东探索研究院 | 2023年十大科技趋势

京东科技开发者

京东 技术分享 京东云 技术预测 企业号 1 月 PK 榜

VB在微软产品路线图中的尴尬位置_.NET_Jonathan Allen_InfoQ精选文章