CodeGear集大成产品RAD Studio 2007 发布 : CodeGear RAD Studio 2007是目前唯一完美支持原生视窗和.NET框架开发的IDE。包含许多创新的尖端功能,帮助开发人员同时开发原生32位元视窗和.NET框架2.0的应用程序,并且将延伸至原生64位元视窗,保障您过去、现在和未来的投资。
任何应用都难不倒RAD Studio 2007,从单机、C/S、分散式架构到ASP.NET、Web Service、AJAX。开发框架从VCL、VCL.NET到ASP.NET。程序语言则从Object Pascal、Delphi、C/C++到Delphi.NET和C#。RAD Studio 2007让您用一个IDE完成所有开发需求。
美国东部时间 2007 年 9 月 5 日 8 点,CodeGear 公司发布了最新的 Windows 和 .NET 快速应用开发工具 RAD Studio 2007,同时发布的还有 Blackfish SQL (黑鲸)数据库。
CodeGear RAD Studio 2007 开发代号为 Highlander,包含 Delphi For Win32、C++ Builder 、Delphi For .NET,此版本集成 C++ Builder 2007 和 Delphi 2007 Update 3(单独的 Update 3 估记也会很快发布),但主要功能增强在于 Delphi For .NET,支持新的语言功能:参数化类型,也就是泛型,同时可使用 .NET 2.0 和 VCL For Web 构建 AJAX 应用。
Blackfish SQL 是一个高性能、小巧、可嵌入式、零维护、兼容 SQL-92 标准的事务性数据库,支持存储过程、触发器,可运行于 .NET 框架和 Java 平台,数据库文件同时兼容以上两种平台。Blackfish SQL 完全集成于 RAD Studio 2007,可以通过RAD Studio 2007 的 SQL Explorer 直接管理数据库。
CodeGear RAD Studio 2007 分为以下三种版本: CodeGear RAD Studio Professional 2007 (专业版) CodeGear RAD Studio Enterprise 2007 (企业版) CodeGear RAD Studio Architect 2007 (架构师版)
.NET 2.0 and ASP.NET 2.0
Delphi for .NET allows you to rapidly build web sites and desktop applications on the .NET Framework 2.0 (compatible with .NET Framework 3.0). RAD Studio 2007 supports ASP.NET and VCL.NET within Delphi. New in Delphi for .NET are ASP.NET templates that provide numerous pre-built templates to significantly accelerate your start-from-scratch velocity for building ASP.NET applications.
Enterprise Core Objects (ECO) IV
ECO IV creates a transparent way for objects to persist in the database, with Object persistence, Object Relational mapping and object transaction all wrapped in a Model Driven Development (MDD) framework. New in ECO IV is support for both VCL.NET 2.0 and ASP.NET 2.0, with additional new features such as VCL.NET support, EcoDataSource, aligning the OCL type system to .NET, plus numerous performance and usability enhancements. We now include full source code of the runtime framework.
Parameterized types (Generics) in Delphi for .NET
New support for creation and consumption of parameterized types (Generics) in Delphi for .NET so you can write collections, lists and other data structures that take advantage of generic types.
New for Delphi, Delphi for .NET, and C++ developers Build web applications using AJAX with VCL for the Web
VCL for the Web lets you quickly and visually build interactive and responsive web pages that support AJAX techniques. VCL for the web embeds the low level technologies in visual objects so you don’t need to know HTML, JavaScript, CSS, or HTTP. VCL for the Web abstracts you from such details, so you can focus directly on code and user interface. Blackfish SQL database and deployment license Freely deploy your applications with the included Blackfish™ SQL embedded database. Blackfish SQL is a fully managed SQL-compliant highly portable, embedded database that can be deployed with your application. CodeGear RAD Studio 2007 Enterprise and Architect include unlimited Blackfish SQL database deployment on systems with 1 CPU, up to 5 users / 20 connections, and support for databases up to 2GB. CodeGear RAD Studio 2007 Professional includes unlimited Blackfish SQL desktop database deployment on systems with 1 CPU, for 1 user / 4 connections, and support for databases up to 512 MB. Additional deployment licenses can be purchased separately for situations where you need support for server deployment, multiple CPUs, additional users or connections and increased database sizes.
Next generation database architecture
The new dbExpress 4 database architecture is the strong foundation that supports database interactions now and into the future. dbExpress 4 is a single compatible native and managed code database infrastructure that simplifies the writing of data drivers and supports connection pooling. It is also compatible with existing components and existing DBX3 drivers, so there will be no need to rework existing code to support the new and improved database infrastructure.