Green首先列出了当时使用VB进行开发的四个基础指导原则: 1.VB和C#共享的通用IDE和平台构建块。 2.共享的“多范式、面向对象、命令式、强类型等”语言特性。 3.在API的边界需要强大的跨语言互操作性和丰富的语言创新机会(如泛型、LINQ、异步)。 4.客户对语言工具奇偶校验的反馈。