Borland C# Builder
Borland 的C# Builder 是用于 .NET 开发的产品,C# Builder提供了创建 .NET Framework 应用程序的一个替代方案。Borland 已经有了很多为不同语言和平台创建 IDE 的经验,并且这些经验在C# Builder 闪出光芒,如图4所示。
首先,使用C# Builder 创建原型是一个非常轻松的过程,整洁一致的 IDE 使得快速创建和排版页面元素很容易。用户界面本身与Visual Studio 中的 UI 相似,并且开发人员熟悉那个环境,因此使用C# Builder 进行开发将不会遇到任何麻烦。对于工具间的兼容性问题,用C# Builder 创建的项目可以导也到Visual Studio 兼容的项目中。
除了与Visual Studio IDE 的外观相似之外,C# Builder 还可以使用很多针对Visual Studio 的第三方组件和工具,即使它们不是为C# Builder 编写的(在深入开发过程之前需要向第三方组件供应商确认,以保证这些组件支持在C# Builder 中使用)。
对于构建组件驱动的应用程序,C# Builder 相比其它 RAD 的王牌是它通过Janeva以及 Borland 的对象请求代理(object request broker)提供的与 J2EE 应用程序之间的互操作性,对象请求代理是一个针对 .NET Framework 的Visibroker实现。通过Janeva可以使用你的组织内现有的 J2EE 应用程序,这样就潜在地节省了 RAD 项目的时间。
C# Builder 对面向团队的开发也提供很好的支持,因为它支持源代码控制和版本控制。很多来自其它 Borland 产品的工具和技术使得C# Builder 成为一个万能的工具,使用它可以进行建模和构建应用程序,而且 C# Builder 还支持各种开发角色(架构师、建模师、开发人员)。