VB.NET和C#都编译为MSIL格式的程序集文件,理论上,支持C#的,VB.NET也都可以实现。也就是C#可以做的项目,VB.NET一定可以做。
只是IDE(开发工具)方面,可能在实现时会有些差异。同时支持这两种语法,微软可以也必须做到。但是第三方机构或开源社区,就会额外付出很多精力。
我的理解是微软官方的内容,C#和VB.NET一定会同时支持。但是由第三方机构发布的产品或组件,可能会只支持其中的一种语言。
专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms