Rad Studio 2011 XE: New in Delphi, C ++ Builder, RadPHP and Delphi Prism

Original author: Embarcadero
  • Transfer
Most recently, a new release of Embarcadero RAD Studio XE (2010) was released. I suggest that you familiarize yourself with the new features of this environment compared to version 2010.



Delphi and C ++ Builder



Development of multi-tier applications using DataSnap

  • New wizards for creating server applications and client modules
  • Wizards for creating DataSnap server applications using C ++ Builder
  • Encryption and Compression Streams
  • Authentication role support


Additional utilities

  • AQTime Standard Profiling Utility Kit
  • CodeSite Express Logging and Advanced Debugging Kit
  • A set of Software IP Works components for developing Internet applications and working with IP family protocols
  • Beyond Compare Text Compare Utility for Comparing and Finding Differences in Files


Cloud computing

  • New components for working with basic Windows Azure storage systems (blobs, queues, and tables are supported)
  • Ability to quickly deploy development software on Amazon EC2 servers


Integrating Subversion Support in the IDE

  • Subversion has been integrated into the Project Manager and the Source Code Change History Manager (History Manager)
  • The basic operations with the repository are supported: import, updating from the server, committing and viewing logs
  • Wizard to view differences and merge results
  • The source code for working with Subversion tools through the Open Tools API is available as an open source project.


Productivity and usability tools

  • Modeler code generation improved to get better code.
  • Added the ability to generate sequence diagrams from methods in the Delphi application
  • Added code formatting settings for Ctrl-D
  • Enhanced text search and IDE Insight menus for quick access to environment features
  • Added some hotkeys for moving between modified lines of code


Automation of the assembly process

  • FinalBuilder automatic build management package added
  • Added Formatter.exe to automatically format source codes
  • Added AuditsCLI.exe to automatically run source code audits and calculate metrics
  • Added GenDocsCLI.exe for automatic documentation generation


Improvements to the language, compiler and libraries

  • Updated VCL, RTL and STL libraries
  • Added support for working with regular expressions
  • Extended functionality of the TStrings and TDateTime classes
  • Extended RTTI support in C ++ Builder, added new RValue links, movement semantics for std: string, and some other VCL improvements for C ++
  • Added support for internal tabs in the OpenTools API
  • Compiler performance increased


ToolCloud Integration



When you purchase RAD Studio XE, you now receive a license for all previous versions of Delphi and RAD Studio as a gift!

New in Delphi Prism XE



  • Subversion Support
  • Cross-platform development on Windows and Mac OS X using MonoDevelop
  • Support for .NET 4.0 and SilverLight
  • IDE is now based on Visual Studio 2010 Shell with all that it implies.
  • Support for parallel programming, functional programming (new if, case and for), BigInteger constants. Added new syntax for defining extension methods
  • Ability to import, copy and paste C # code with automatic conversion to Delphi Prism code
  • The ability to develop applications for the iPhone OS
  • Ability to obfuscate code directly from the environment
  • Raize CodeSite Logging System Integration


RadPHP


With the new RadPHP, you can develop and debug PHP sites right from the environment. Built-in libraries allow you to create applications for FaceBook with the ability to expand functionality through third-party components. Developing data access applications has never been easier.

Also popular now: