打印本文 打印本文 关闭窗口 关闭窗口
2004.11.27.Whats New in Delphi 2005
作者:武汉SEO闵涛  文章来源:敏韬网  点击数4688  更新时间:2009/4/23 18:29:20  文章录入:mintao  责任编辑:mintao
P.NET applications.

*    The DB Web Controls now provide a Navigation API and a Navigation Extender component, which allow you to transform standard web controls into navigation controls at design time.

*    The DB Web Sound component allows you to add sound to your applications by taking advantage of your installed media player. Supported sound formats include .wav, .mp3, .wma, and others.

*    The DB Web Video component allows you to add streaming video to your applications by taking advantage of your installed media player.

*    The DB Web Control Wizard provides the ability to extend existing DB Web controls or to create your own DB Web controls, using a template-driven approach. You can build individual controls for both Delphi and C#. You can also create DB Web Control Libraries that contain multiple web controls.

*    DB Web Controls now include an ECO-enabled data source component that allows you to use DB Web Controls in your ECO applications. The ECODataSource control provides a bridge between the ECO persistence layer and DB Web Controls.

*    Template editors are now available on context menus for both the DataList and DataGrid controls.

*    The Project Manager context menu contains new commands for creating a folder within the project folder ( New Folder), creating additional files in the project ( New Other), and showing all of the files in the project folder (Show All Files).

*    The new Select URL dialog box provides greater control over URL references. The dialog box is displayed when you click the ellipsis in the Object Inspector for a URL property, such the ImageURL property of the Image Web Control. You can specify and preview a user specified, document relative, or root relative URL.

*    The new Run As Server Control command converts an HTML element to a server control, enabling programmatic control of those elements. The command adds the id="id" and runat="server" attributes to .aspx file and declares the element in the code-behind file. Right-click an HTML element on the Designer to use the command.

*    You can now select and move multiple controls on a Web Form by pressing SHIFT key and dragging the controls.


Database Development

Many changes have been made to improve support for database application development in Delphi 2005.

BDP.NET Updates

BDP.NET has been updated in several areas to provide added features and improved support for data providers:

*    Stored Procedure dialog—when you set the CommandType property for a BdpCommand component to StoredProcedure, clicking Command Text Editor in the Designer Verb area at the bottom of the Object Inspector to open the Stored Procedure dialog box. This dialog box lets you specify the stored procedure you want to use, set input parameters, and execute the stored procedure. If there are output parameters, they are displayed when the stored procedure is executed.

*    Sybase 12.5 support—BDP.NET includes the Borland.Data.Sybase namespace to support Sybase 12.5 as a provider. This gives you the benefits of BDP.NET, such as its rich set of component designers, live data at designtime, when you develop a database application for Sybase.

*    Provider enhancements—multiple updates have been made to improve the reliability and performance for supported providers.

*    BdpCopyTable—the BdpCopyTable class lets you programmatically migrate data from one provider to another. BdpCopyTable maps the data structure, creates the primary key, and copies data. This class does not currently support creating foreign keys or copying dependent objects.

*    Multi-table resolving—the added DataHub and DataSync classes let you connect your database application to multiple data providers through a collection of DataAdpaters. The DataSync class lets you specify the commit behavior for resolving transactions across multiple tables.

*    Data remoting—the DataHub and DataSync classes can be used in conjunction with the added RemoteConnection and RemoteServer classes to develop a multi-tier, distributed database architecture, where applications running on different machines or domains can communicate with each other. The DataHub and RemoteConnection classes are part of the client application, and they connect to the remotely located DataSync and RemoteServer classes.

上一页  [1] [2] [3] [4] [5] [6]  下一页

打印本文 打印本文 关闭窗口 关闭窗口