RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2

Embarcadero Delphi XE

Product
Developers: Embarcadero Technologies
Technology: Development tools of applications

Embarcadero® Delphi® XE - gives the chance to quickly create full-function high performance applications for Windows.

The Delphi language is used by millions of developers. It combines modern opportunities of an object-oriented language, fast compilation, connection to diverse databases and the powerful visual platform of development supported by thousands of components and superstructures of third-party developers. Completely visual bilateral integrated development environment of Delphi allows to simplify and accelerate creation of the visual user applications and applications which are actively working with databases including applications for the desktop Windows systems, interactive applications with touch input, applications for electronic terminals and also applications for databases, multilink, cloud and web applications. Application development is implemented by the fastest method, requires participation of smaller number of developers and is performed for different Windows platforms and databases.

The community of users of Delphi makes more than 2 million worldwide and is the second in value community of application developers for Windows OS after Microsoft. Besides, Delphi sales annually increase by 15 percent since 2008 when Embarcadero purchased family of software products CodeGear where also Delphi entered at Borland Software. Except Delphi, within that transaction such products of Borland as C ++ Builder, RadPHP, RAD Studio and InterBase were purchased.

Thousands of modern applications were developed in the environment of Delphi, including Audio Grabber, MediaMonkey, Macromedia Captivate, QuickBooks Point of Sale, Sirius32, Skype and Webroot Spy Sweeper. And thanks to the speed and flexibility of Delphi continues to win different awards: in the current year it awarded such awards as SD Times 100 (category of tools and platforms) and an award from users of the website Code Project for the best programming language (Code Project Members Choice Award for Best Programming Language).

Delphi is widespread also in the academic environment worldwide. In the last several years large-scale deployment of Delphi in the Russian educational environment within initiatives of the Ministry of Education of the Russian Federation was performed. Delphi is also used in colleges and the universities of Europe, Latin America, India and Great Britain. Many of these educational institutions purchased Delphi as a part of a packet of Embarcadero All-Access XE allowing to receive all Embarcadero tools at the special reduced price for pupils and educational institutions.


The version of Delphi 2011 is called Delphi XE. Delphi XE contains hundreds of new opportunities and improvements for rapid development of full-function applications. Using Delphi XE it is possible to perform quicker work, to create high-quality applications, to implement a multi-tier architecture and to use technologies of cloud computing.

The main new opportunities of Delphi XE are listed below. If you use Delphi 2009 or more of the early version, then surely learn about the new features implemented in Delphi 2007-2010 - all these functions are supported also in Delphi XE.

The updated DataSnap component provides following features.

Streamlining of development processes: on management less time is spent, and on writing of the code - it is more.

  • Means of work with the AQTime Standard profiles help to reveal and fix problems during creation of high performance applications.
  • CodeSite Express is journalizing for debugging of high-quality applications.
  • / n Software IP*Works is a set of components for development of Internet-applications with expanded IP data exchange protocols.
  • Advanced system of comparison of the Beyond Compare code.

In Delphi XE it became simpler to work with cloud services and to unroll applications in a cloud environment.

  • Components for work with the Windows Azure data objects, including blobs, queue and tables.
  • Convenient deployment on cloud servers of Amazon EC2 allows to take advantage of a cloud environment in terms of availability and scalability.

In Delphi XE it is possible to use easily popular version management system of Subversion on a centralized basis to control versions of the source code

Following features are provided.

  • Integration in the project manager and History service.
  • Support of the main objectives of version control, such as import, updating, fixing and display of the magazine.
  • Preview player of distinctions and merges.
  • The source code of modules of integration by means of the API Open Tools interface available in the form of the project with the open code.

Acceleration of routine tasks of development - for smaller time can manage to be made more thanks to improvements in the Delphi development environment.

  • Creation of the code of higher quality when modeling.
  • Creation of cyclograms from methods in Delphi applications.
  • Expanded parameters of formatting of the code.
  • The improved search capabilities and IDE Insight.

The new keyboard shortcuts in the editor for transition between the changed code lines.

New tools for automation and expansion of build process

Delphi XE contains new means for automation, management and expansion of functionality of process of creation of the project.

  • FinalBuilder is the automated tool kit for management of assemblies and releases includes the tools allowing to configure the repeating process of assemblies and to manage it.
  • Formatter.exe for formatting of the code.
  • AuditsCLI.exe for accomplishment of audit of the code and metrics from the command line.
  • GenDocCLI for automatic creation of documentation.

Improvements of language, compiler and library

Improvements and expansions of a basis of applications.

  • Updates of VCL, RTL and STL.
  • Regular expressions for Delphi RTL.
  • The improved functionality of TStrings and Date/Time.
  • Support of API OpenTools for internal tabs is added.
  • Performance of work of the compiler is increased.

Support of ToolCloud and access to former versions

Expansion of functionality of the version of XE at the expense of opportunities of licensing of ToolCloud and access to former versions.

  • Management of licenses of ToolCloud and the user interface ToolBox - at acquisition of network licenses of ToolCloud.
  • Together with Delphi XE licenses for former versions of this software product - Delphi 2010, Delphi 2009, Delphi 2007 and Delphi 7 are provided.

Delphi is a part.

Delphi XE. Embarcadero® Delphi® XE gives the chance to quickly create full-function Windows applications. Thanks to component-based development creation of the code and application programming become the fastest.

ER/Studio 8.5 Developer Editions (in Delphi Architect - the full license, in Delphi Professional and Enterprise - the license for the fact-finding version). ER/Studio helps designers of databases to analyze, document and reuse data and provides means of the return design, the analysis and optimization of databases.

InterBase SMP 2009 Developer Editions. InterBase SMP 2009 Developer Editions provides to developers the best cross-platform database for creation and applications testing for the built-in systems and applications for the small and medium enterprises.

Additional programs. Delphi includes a broad set of the additional programs giving different opportunities.

  • InstallAware Express provides the unique means allowing users who have no skills of programming and development of scenarios to quickly create difficult setup packages.
  • Rave Reports of Nevrona company is a broad set of solutions for creation of reports.
  • TeeChart Standard of Steema company is components for fast and simple creation of charts.
  • Visual component library (VCL) for web solutions (IntraWeb) of AtoZed company - a full-function web application framework of RAD.
  • FinalBuilder Embarcadero Edition serves for build process automation.
  • CodeSite Express is means of maintaining the magazine for assembly of high-quality applications.
  • AQTime Standard of SmartBear company is creation of profiles of performance.
  • Beyond Compare Text Compare is file comparison of the source code.

Software of partners. Users of Delphi get access to a wide range of free and trial versions of the means and components released by partners of Embarcadero Technology. Appropriate programs are available using means of start of a product and also in an ISO image of a DVD disk with partner software and on the website Embarcadero Developer Network.

Embarcadero Delphi Prism XE

Embarcadero Delphi Prism XE - represents the cross-platform solution for development and a powerful programming language for rapid application development of .NET, Mono, ASP.NET and applications on the basis of data for Windows, Linux and Mac OS X.

For application development of .NET the Embarcadero company offers Delphi Prism with a programming language based on Delphi. Delphi Prism is delivered in the form of a separate product or in a combination with Delphi XE as a part of Embarcadero RAD Studio XE.