RAD Studio (Common)
|
RAD Studio provides key new features for developing Delphi for Microsoft .NET applications.
The following key features are new or significantly changed:
This implementation supports .NET 2.0.
You can create both ASP.NET 2.0 applications, and ASP.NET-based Web Services application. ASP.NET supports the Code-Behind model only.
The Designer provides MasterPages and design-time support for all standard ASP.NET 2.0 controls.
You can drag and drop data connections from the Data Explorer to the WebForms Designer.
Site navigation tools will be provided, such as sitemaps, sitemap paths, and sitemap menus.
User controls are supported.
Also supported is login functionality – membership, roles, and associated providers.
ECO support is included for ASP.NET.
An AJAX template library now appears in the FileNew dialog box. The AJAX library is called AJAX-Enabled ASP.NET Web Application. Use this gallery item to create a new ASP.NET project that is set up for use with ASP.NET 2.0 AJAX Extensions 1.0. For more information about Microsoft's ASP.NET AJAX technology, see http://www.asp.net/ajax/.
You can use both the Cassini web server and the IIS webserver while developing your project and you can run your application using F9 when using Cassini.
RAD Studio also provides a DBX4 implementation of the ASP.NET Provider model, which allows you to use a DBX4 database for storing membership, roles, session information, and so forth.
The following key features are new or significantly changed:
Support for the Together modeling tool has the following new features:
Many changes have been made to improve support for database application development in RAD Studio.
The SQL window available from the context menu of the Data Explorer is now a separate product, Active Query Builder, which provides a full set of visual query-building features. For documentation on the Active Query Builder, see http://www.activequerybuilder.com/hs15.html.
dbExpress has the following new features:
The DBX3 metadata was not rich enough for database tooling and did not support all of the metadata types expected from an ADO.NET 2.0 driver. A new MetaData providers architecture provides much greater capability.
This implements the ADO.NET 2.0 interface. It replaces BDP.NET, based on ADO.NET 1.1, which is being deprecated. AdoDbx Client exposes any existing dbExpress 4 driver as an ADO.NET 2.0 provider.
Instructions on connecting and deploying this provider have been included in the summary documentation at the top of the Borland.Data.AdoDbxClientProvider.pas unit as well as in the product documentation.
DBXClient is a DBX4 driver that remotes the DBX4 framework interface over a pluggable network based transport. In this release, a TCP/IP transport is supported.
In this release, DBXClient can only connect to Blackfish SQL.
Blackfish SQL is the Delphi for .NET version of JBuilder's JDataStore. Blackfish SQL is a high-performance transactional database for the .NET platform, and also supports the .NET Compact Framework. Blackfish SQL will hook to ADO.NET 2.0, and to any DBX4 driver.
Blackfish SQL exposes an API that is documented in a companion help volume. For a high-level summary, see Blackfish SQL Overview.
The implementation is in the unit Borland.Data.DataStore.
Blackfish SQL is written entirely in C# and provides the following features and benefits:
These providers implement the ASP.NET provider model in dbExpress 4 and Blackfish SQL and provide support for management of machine.config and web.config for updating the provider assemblies. They also provide tooling for creating a new instance of the provider database for a website.
These providers implement the ASP.NET provider model in DBX4 and SQLDataStore and will provide support for management of machine.config and web.config for updating the provider assemblies. They also provide tooling for creating a new instance of the provider database for a website.
New features:
ECO now supports VCL.NET in addition to ASP.NET.
ECO online help is now separate from RAD Studio online help.
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|