WHAT’S NEW IN CODEGEAR RAD STUDIO 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.
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.
New build system using MSBuild
The new powerful MSBuild build/make support simplifies the build process with an XML-based project file format that is
simple to understand and easy to extend. The project file format enables developers to fully describe what items need to
be built as well as how they need to be built with different platforms and configurations.
New third party products, components, and more
There are also hundreds of improvements that take CodeGear RAD Studio to the next level of usability and quality. In
addition to the new support for Windows Vista and AJAX, all of the latest updates and myriad of improvements have
been incorporated in Delphi for Win32. This includes updated versions of many of the popular third-party products
shipped with Delphi like TeeChart, Indy, and Rave Reports. Additional features and quality improvements make Delphi for
Win32 even more reliable and robust.
New for C++ developers
C++Builder® leaps forward with full support of the Windows Vista™ API, easy creation of web applications that support
AJAX, and streamlined enterprise database connectivity. Plus, save time by developing once on your choice of
Windows® 2000, XP, or Vista and deploy to all. Other new features include:
Improved compiler and debugging
You get the latest standards with improved conformance and compatibility to ANSI C++, Dinkumware and Boost Library.
Building on the extensive 2006 enhancements such as performance improvements, expandable debug symbols, group
watches, and symbol table management; the 2007 debugger user interface has been streamlined for easier and faster
use.
Indy 10 Internet suite
We’ve updated our sockets library to the Indy 10 Internet Protocol Suite including client and server support for TCP, UDP,
raw sockets, as well as over 100 higher level protocols such as SMTP, POP3, NNTP, HTTP, and many more.
Faster build times
You’ll radically boost your performance with up to 5x faster in-IDE build performance – as fast as or faster than command
line builds. Since the IDE now uses MSBuild as its build engine, you’ll also get build configurations, pre- and post-build
events, and IDE builds that are the same as command-line builds.
IDE enhancements to help you work smarter and faster
IDE enhancements include Virtual Folders, which make it easy for you to visually organize and simplify your project’s file
clutter and confusion. Files in Virtual Folders are not limited to any single physical location on your computer, but can be
in any location, even elsewhere on a network.
Unit testing with DUnit
C++Builder 2007 now ships with built-in support for DUnit for improved application stability. The IDE provides wizards
that allow you to quickly and easily create unit tests for existing code libraries.
Complete development solution
In total, CodeGear RAD Studio 2007 provides a comprehensive development solution with new features across the
Delphi for .NET, Delphi for Win32 and C++Builder personalities all in one integrated IDE.
Professional
CodeGear RAD Studio 2007 Professional combines Delphi, Delphi for .NET, and C++Builder in one environment for rapidly developing Windows and .NET 2.0 applications on and for Windows 2000, XP, and Vista. Includes local database access to Blackfish SQL, InterBase, and MySQL.
Enterprise
CodeGear RAD Studio 2007 Enterprise includes everything in the Professional edition plus database server connectivity to Blackfish SQL, InterBase, MySQL, Microsoft SQL, Oracle, DB2, Informix and Sybase. Also included are additional UML modeling functionality and expanded VCL for the Web for AJAX web site development.
Architect
CodeGear RAD Studio 2007 Architect provides the most complete solution for modeling and developing Windows and .NET 2.0 applications. It includes everything in the Enterprise edition plus Enterprise Core Objects (ECO) for rapid model-driven development, and advanced UML modeling including import and transformation.