Delphi XE2 Feature Matrix
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Delphi XE2 Feature Matrix

on

  • 683 views

Embarcadero® Delphi® XE2, now with FireMonkey™, is the fastest way to deliver ultra-rich and visually stunning native applications for Windows, Mac and iOS – including 64-bit Windows ...

Embarcadero® Delphi® XE2, now with FireMonkey™, is the fastest way to deliver ultra-rich and visually stunning native applications for Windows, Mac and iOS – including 64-bit Windows applications. Dramatically reduce coding time and build applications 5x faster. Delphi XE2 provides component-based visual development and a fully visual two-way RAD IDE with high performance access to popular databases.

Learn more at http://www.delphixe.com

Statistics

Views

Total Views
683
Views on SlideShare
683
Embed Views
0

Actions

Likes
0
Downloads
6
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Delphi XE2 Feature Matrix Document Transcript

  • 1. Delphi XE2 ® The fastest way to build native applications for Windows, Mac and iOSFeature MatrixFeature Architect Ultimate Enterprise Professional StarterINTEGRATED COMPILERSEnhanced in XE2! High-performance 32-bit optimizing Delphi® native code compiler23.0 (dcc32), including High performance x86 Assembler – 32-bit inline assemblersupporting the Intel® x86 instruction set (including Intel Pentium® Pro, Pentium III, X X X X XPentium 4, Intel MMX™, SIMD, Streaming SIMD Extensions, SSE, SSE2, SSE3, SSE 4.1,SSE 4.2, AMD SSE4A and AMD® 3DNow!®New in XE2! Delphi 64-bit compiler X X X XNew in XE2! Delphi OS X compiler X X X XDelphi command line compiler (dcc32.exe) X X X XEnhanced in XE2! Create 32-bit optimized Delphi native executables that can run X X X X Xon both 32 and 64-bit Windows operating systemsAPPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, DESIGNERS AND SDKSNew in XE2! FireMonkey Platform for creating 32-bit Windows applications for X X X X XWindows 7, Windows Vista and XP; Server 2003 and 2008.New in XE2! FireMonkey Platform for creating 64-bit Windows applications for X X X XWindows 7, Windows Vista and XP; Server 2003 and 2008.New in XE2! FireMonkey Platform for creating OS X 10.6 and 10.7 applications X X X XNew in XE2! FireMonkey Platform for creating applications for iOS 4.2 and higher X X X XNew in XE2! VCL (Visual Component Library) for rapidly building 64-bit applications X X X Xfor Windows 7,Windows Vista and XP; Server 2003 and 2008.Enhanced in XE2! VCL (Visual Component Library) for rapidly building 32-bit X X X X Xapplications for Windows 7, Windows Vista and XPEnhanced in XE! Microsoft Windows SDK support for Windows Vista APIs X X X X Xand Windows 7Introduced in 2010! Support for Windows 7 Direct2D API X X X X XVCL forms designer with live Snap-to hints and layout guidelines X X X X XEnhanced in XE2! Unified Modeling Language (UML ) designer ® ® X X X XINTEGRATED BUILD TOOLS AND PROJECT SUPPORTEnhanced in XE2! IDE support for building and managing projects for 32-bit Windows X X X X XNew in XE2! IDE support for building and managing projects for 64-bit Windows X X X XNew in XE2! IDE support for building and managing projects for OS X X X X XNew in XE2! FireMonkey application wizards X X X X XNew in XE2! Platform Assistant for deploying and debugging across platforms X X X XEnhanced in XE! Project Manager view menu for directory (nested), directory (flat) and X X X X Xlist view of files in a project and with an enhanced status bar for more file information.Introduced in 2010! File manipulation and creation through the X X X X XProject Manager facilitiesCompiler option to treat warnings as errors X X X X XFlexible build system leveraging MSBuild with identical build process from the X X X X XIDE or command lineEnhanced in XE2! Delphi 1 through XE project import X X X X XEnhanced in XE2! Build Configurations provide flexibility to organize multiple build X X X X Xsettings for all compiler, linker options, and platform supportNamed option sets to save and apply build configurations to any project X X X X XShare option-sets between build configurations and between projects X X X X XMulti-select files in the Project Manager X X X X XFile Browser – Windows shell integrated into the IDE X X X X XBuild Events for pre-build and post-build on project and file levels X X X X X
  • 2. PA G E 2 O F 1 3Feature Architect Ultimate Enterprise Professional StarterProject dependency checking X X X X XEnhanced in XE! IDE Studio personality indicator – shows which is active when multiple X X X X Xlanguages are availableProject level build ordering X X X X XBuild/Make from here – Make or build current project and all later projects X X X X XAdditional command line tools include Microsoft Resource Compiler, TDump utility to X X X X Xstructurally analyze EXE, OJB, and LIB files, GREP tool, and MAKE toolLANGUAGE AND RUNTIME LIBRARY FEATURESNew in XE2! Delphi RTL for 64-bit Windows X X X XNew in XE2! Delphi RTL for OS X X X X XNew in XE2! Extensible, cross platform, framework agnostic login credentials service X X X X XNew in XE2! Native zip file support X X X X XNew in XE2! RTTI for indexed properties and RTL support X X X X XEnhanced in XE! New Regular Expressions (Regex) library X X X X XIntroduced in 2010! Object-oriented file and directory I/O classes X X X X XIntroduced in 2010! RTTI support for exposure of Methods, Fields, and Properties to X X X X Xsupport dynamic invocations and other meta-programming approaches (reflection)Introduced in 2010! Custom attribute support for most code elements – types, fields, X X X X Xproperties, methods, and parametersIntroduced in 2010! TStringBuilder for easier and faster string concatenation X X X X XEnhanced in 2010! Generics with full RTL list and collection support X X X X XIntroduced in 2010! Support for localized resources X X X X XUnicodeString type as the default string type X X X X XAnonymous methods X X X X XExpression evaluation in compiler directives X X X X XCreate reusable native 32-bit dynamically linked libraries (.DLL), COM controls (.OCX), X X X X Xand standalone executablesCreate reusable native 64-bit dynamically linked libraries (.DLL), COM controls (.OCX), X X X Xand standalone executablesCustom variants with support of your own data types, complex numbers, safe arrays, X X X X Xand passing variants through data setsVariant support for Int64, unsigned types and Unicode strings X X X X XPERSONAL DEVELOPER PRODUCTIVITYNew in XE2! Template Libraries X X X X XNew in XE2! Deployment Manager: Deploy to OS X, 32-bit Windows and X X X X64-bit WindowsNew in XE2! Deployment Manager: Deploy to Amazon EC2 and Windows Azure X X X XEnhanced in XE2! A set of new examples and demos to help new and existing X X X X Xdevelopers get the most out of the environmentIntroduced in XE! Object Gallery Descriptions pane that gives better understanding to X X X X Xthe wizard or featureIntroduced in XE! Designer snapshots – copy form images to the clipboard X X X X XEnhanced in XE! IDE Insight, the fastest way to find and execute commands in the IDE X X X X Xwith 1-button click now with object inspector property supportEnhanced in XE! Code Formatter and beautification for source code including block X X X XformattingIntroduced in XE! Command-line Code Formatter for integration with X X X Xautomated build processesIntroduced in XE! Code Formatter profiles allow users to create / save / load custom X X X Xformatter options setsEnhanced in XE! Search for Usages command now available from the code editor and X X X XDelphi Class Explorer context menusIntroduced in 2010! Compilation can be done in a background thread X X X X XEnhanced in 2010! Checkbox for Boolean types in the Object Inspector X X X X Xgreatly enhancing readabilityEnhanced in 2010! Property Editors for Date properties now use Calendar controls X X X X X
  • 3. PA G E 3 O F 1 3Feature Architect Ultimate Enterprise Professional StarterEnhanced in 2010! Added capabilities and configuration to the File | Reopen X X X X Xproject dialogEnhanced in 2010! Use Unit interaction capabilities increased X X X X XEnhanced in XE! New Delphi Class Explorer gives configurable hierarchical view ofclass libraries throughout project. Also enables fast navigation to declarations and X X X Ximplementations, as well as easy addition of fields and methods.Resource Manager greatly simplifies the addition of resources to projects X X X XAlpha channels in icons X X X X XEnhanced in XE! Significant all-around IDE performance improvements X X X X XIntroduced in XE! Option to turn-on and off brace highlighting X X X X XEnhanced in XE! Live Code Templates – dynamic scriptable templates streamlinescoding complex and common structures and operations. Create or customize code X X X Xtemplates and control the behavior, code generation, and user experience of yourtemplates. Surround Templates that can wrap around selected code or text.Enhanced in XE! Editor “Change Bar” indicates modified lines and saved modified lines X X X X X“Smart” Block completion – anticipates and gracefully adds block closures as you type X X X X XVirtual form positioner for VCL designers in “docked” mode X X X X XEnhanced in XE! Main toolbar with the addition of Run without Debug option X X X X XEnhanced in XE! Project Manager now has the ability to run selected applications with X X X X Xeither Run or Run without Debug from the context menu.Enhanced in XE! Hot-key Tool Palette w/ Incremental search – find any X X X X Xcomponent quicklyEnhanced in 2010! Gallery in Tool Palette – find gallery wizards when you need them X X X X XSyncEdit – block-edit multiple instances of a symbol simultaneously X X X X XHistory Manager with automatic multi-level file backups, file differencing and restore X X X X XIDE Welcome Page – with fast access to recent projects, Embarcadero Developer X X X X XNetwork RSS news feeds, documentation, helpful links, updates, Weblogs, and moreIntegrated QualityCentral – submit bug reports and feature requests to Embarcadero X X X X XStructure Pane that displays hierarchical view of source code and provides a VCL Object X X X X XTreeview for quick navigation and manipulation of objects in the VCL designerSyntax Highlighting Open Tools API extension with built in support for JavaScript, X X X X XPHP, and INI filesAbility to individually customize editor options for particular file types X X X X XFull-featured Open Tools API allows for customization of the IDE through wizards X X X X Xand experts.Symbol Insight – click to navigate to declarations and implementations X X X XCode Insight – Faster performance and improved code and parameter completion X X X X Xprovide on-the-fly member lists and parameter hints as you typeCode Insight – Code completion for DTD described markup language including X X X XHTML, WML, XHTML, and XSLEnhanced in 2010! Code Folding configuration and properties X X X XEditor Gutter – easier to read with less clutter X X X X XCode Completion for Delphi X X X X XCode Completion for HTML, XHTML, XSL, and CSS X X X XClass completion X X X XCustom IDE desktop layout profiles with enhanced support for docked windows X X X X XTo-do lists keep your development on track X X X XEnhanced in XE! Crash recovery reporting, enables Embarcadero to understand X X X X Xcomplex IDE crashes to better serve our customersHelp Insight – convenient tooltips provide help snippets as you develop X X X X XIntroduced in 2010! Open Tools API generic version control support for building third X X X X Xparty version control plug-ins to the IDEIntroduced in 2010! Open Tools API access to code editor tabs exposed X X X X XIntroduced in 2010! Open Tools API ability to create dockable views exposed X X X X X
  • 4. PA G E 4 O F 1 3Feature Architect Ultimate Enterprise Professional StarterIntroduced in XE! Open Tools API ability to create and control Internal X X X X Xtabbing capabilitySOURCE CODE MANAGEMENTIntroduced in XE! Version Insight – Integrated framework for supporting source code X X X Xmanagement tooling inside the IDEIntroduced in XE! Subversion integration into the IDE X X X X XIntroduced in XE! Subversion/History integration X X X X XIntroduced in XE! A full default Diff viewer X X X XIntroduced in XE! Install Subversion client from the installer X X X XIntroduced in XE! SCM Integration (Subversion) also available as an open source project X X X XINTERNATIONAL DEVELOPMENTUnicode-enabled development environment X X X X XEnhanced in XE2! Unicode-enabled VCL and FireMonkey X X X X XUnicodeString type X X X X XResource DLL Wizard to create Win32 resource DLLs for localization X X X XIntroduced in 2010! English, German, French, and Japanese translations available for X X X X XIDE menus and dialogs, compiled units, resources, and source codeIntroduced in 2010! Easy switching between languages for the IDE menus, X X X X Xdialogs, and more…Integrated Translation Environment (ITE) to view and edit VCL forms and X X X Xresource stringsExternal Translation Manager (ETM) to view and edit language resource files X X X Xoutside the IDETranslation Repository provides a database for translations that can be X X X Xshared across projectsREFACTORINGSEnhanced in XE! Enhanced refactoring for generics support including rename, X X X Xchange parameter, and extract methodRename refactoring X X X XRefactor driven “Find References” X X X XIncludes the following refactorings: Introduce Variable, Introduce Field, Inline Variable,Change Parameters, Safe Delete, Push Members Up / Down, Pull Members Up, Extract X X X XSuperclass, Extract Interface, Move Members, Declare variable, Declare field, Extractmethod, Find unit/import namespace, Extract to resource stringRefactor driven “Find in Files” X X X XUML MODELINGEnhanced in XE2! UML Code Visualization – at any time, get a UML model view X X X Xof your source codeEnhanced in XE! Delphi code generation X X X XIntroduced in XE! Object Ancestry; show an object full hierarchy X X X XIntroduced in XE! Automatic Sequence diagrams generation support X X XIntroduced in XE! Ability to load an image into the diagram for annotations X X X Xand advanced documentationEnhanced in 2010! Diagrams have an updated look and feel X X X XSequence diagrams X X XCollaboration diagrams X X XState charts X X XDeployment diagrams X X XUse case diagrams X X XActivity diagrams X X XComponent diagrams X X XEnhanced in XE! Documentation generation X X XIntroduced in XE! Run Documentation generation from the command-line X X X80+ Static Code Metrics that allow for deep understanding and analysis of the X X Xhealth of the object domainEnhanced in XE2! Kiviat graph enhancements for interactive reporting X X X
  • 5. PA G E 5 O F 1 3Feature Architect Ultimate Enterprise Professional StarterIntroduced for Delphi Professional in 2010! 10+ introductory level static code Metrics Xfor understanding the health of the object diagramIntroduced in XE! Run static Metrics from the command-line X X X200+ Static Code Audits for deep code analysis to better understand the coding style X X Xand approachNew in XE2! Pointer Analysis for Audits X X XIntroduced for Delphi Professional in 2010! 10 introductory level static code audits for Xbetter code understandingIntroduced in XE! Run static Audits from the command-line X X XImport model from Rational® Rose (mdl import) XLanguage neutral UML 1.5 modeling XLanguage neutral UML 2.0 modeling XEnhanced in 2010! Transformation from language neutral UML 1.5 and UML 2.0 Xprojects to source code projectsDesign Patterns support, including GOF patterns X X XDiagram printing X X X XXMI 1.1 Import/Export X X XFull two-way class diagrams with synchronization between code and diagrams X X X XOCL 2.0 support X X X X“UML in Color” profile X X X XDiagram hyper-linking and annotations X X X XINTEGRATED DEBUGGINGFull-featured debugger with color syntax highlighting X X X X XNew in XE2! Debug 64-bit Windows applications X X X XNew in XE2! Debug OS X applications X X X XIntroduced in 2010! Debugging visualizers to enable extended views of debugging X X X X XdataIntroduced in 2010! Build debugger visualizers for your own custom data types X X X X XIntroduced in 2010! Debug visualizer for TString types X X X X XIntroduced in 2010! Debug visualizers for TDateTime, TDate, and TTime X X X X XIntroduced in XE! Detach from “Debug session in progress. Terminate?” dialog X X X X XIntroduced in 2010! Multi-threaded-debugging the ability to selectively “Freeze” and X X X X“Thaw” threadsIntroduced in 2010! Multi-threaded-debugging the ability to set a breakpoint for a X X X Xselected threadSupport for Wait Chain Traversal in Windows 7, Vista and Windows 2008 X X X XDisassembly pane has “Show Opcodes” and “Show Addresses” local menu items X X X X XEnhanced in 2010! New Debugger Options: “Scroll new events into view” and X X X X X“Ignore non-user breakpoints”Call Stack View shows a glyph indicating if the frame has debug info X X X XEnhanced in 2010! CPU view panes can be opened individually outside of an editor tab X X X XEnhanced in 2010! Integration between debugger views and panes making it X X X Xeasier to find and understand informationCall Stack view now automatically syncs the Locals view when you double click an item X X X XEvaluator tooltip hints go transparent when the CTRL key is pressed, allowing y X X X Xou to see through them to the editorExpandable tooltip expression evaluation X X X XEnhanced in 2010! Expandable watches X X X XExpandable local variables view X X X XSelective symbol table loading X X X XClose implicitly opened files after debugging X X X X XMulti-select and copy to clipboard support in CPU view X X X X XCtrl-Click in editor gutter to enable/disable breakpoints X X X X X
  • 6. PA G E 6 O F 1 3Feature Architect Ultimate Enterprise Professional StarterSort by load order in Modules view X X X XSet Next Statement local menu item in editor X X X XException notification dialog: Break/Continue buttons, “Ignore exception type” X X X X XcheckboxModules View sorting X X X XRemote debugging X X X XThread view displays status on all processes and threads under debugger control X X X XCPU view for low-level debugging X X X X XEvaluator X X X X XMulti-Process debugging for easy tracing through complex applications X X X XEnhanced in XE! Breakpoint view with toolbar, in-place editing, and enable/disable X X X X XcheckboxEnhanced in XE! Watch view supporting in place editing, checkbox enable/disabling, X X X X Xand the watch names separated from the values with columnsMulti-tab watch view for logically grouping variables X X X X XBreakpoint view with toolbar, in-place editing, and enable/disable checkbox X X X X XAttach to and debug any process X X X XDetach from any process X X X XRun until return X X X X XAdvanced breakpoints with Tooltips, actions, and groups for complete X X X Xdebugging controlBreakpoint Data Aware Triggers X X X XDebug spawned processes X X X XDebug Inspector for easily monitoring properties while debugging X X X XEnhanced in 2010! Event log view X X X XINTEGRATED UNIT TESTINGEnhanced in XE! Integrated unit testing with the DUnit testing framework X X X XUnit test wizards for quick and easy unit test and unit test project creation X X X XExecute unit tests from project manager X X X XDOCUMENTATIONEnhanced in XE2! Continually updated help system with diagrams showing class X X X X Xhierarchy, and new declared members pagesNew in XE2! Help installer re-integrated in the main installer X X X X XDATABASE APPLICATION DEVELOPMENT AND CONNECTIVITYDBEXPRESSEnhanced in XE2! dbExpress™ 4 database connectivity framework with connection X X X X Xpooling, tracing, and delegate driversNew in XE2! dbExpress drivers available for 64-bit Windows X X XNew in XE2! dbExpress drivers available for 64-bit Windows – InterBase local and XmySQL local onlyNew in XE2! dbExpress drivers available for OS X – InterBase, Firebird, Oracle, X X XMySQL, SQL Anywhere and InformixNew in XE2! dbExpress drivers available for OS X – InterBase local and XMySQL local onlyEnhanced in 2010! Build delegate drivers to place your code between the applicationand the actual driver. Provide pre- and post-processing of all public methods and X X X Xproperties of the dbExpress 4 framework. Sample delegate drivers includedEnhanced in XE2! dbExpress server connectivity to Embarcadero InterBase® XE, X X X2009, and 2007Enhanced in XE2! dbExpress Server connectivity to Firebird 2.5, 2.1 and1.5 X X XEnhanced in 2010! dbExpress server connectivity to Oracle® 11g and 10g X X XEnhanced in 2010! dbExpress server connectivity to Microsoft SQL Server 2008, ® X X X2005, and 2000dbExpress server connectivity to Informix® 9x (not Unicode-enabled) X X XdbExpress server connectivity to IBM DB2 9.x (not Unicode-enabled) ® X X X
  • 7. PA G E 7 O F 1 3Feature Architect Ultimate Enterprise Professional StarterEnhanced in XE2! dbExpress server connectivity to SQL Anywhere 12 and 11 ™ X X X(Unicode-enabled); and SQL Anywhere 9 (not Unicode-enabled)dbExpress server connectivity to Sybase® 12.5 (not Unicode-enabled) X X XEnhanced in 2010! dbExpress server connectivity to MySQL 5.1 and 5.0 (Unicode X X Xenabled) and 4.1New in XE2! dbExpress ODBC Driver X X XdbExpress local connectivity to InterBase X X X X XdbExpress local connectivity to MySQL X X X XEnhanced in 2010! Data/Time related functions are now locale dependent X X X XTClientDataset for managing and manipulating datasets in-memory X X X XNew in XE2! LiveBindings connect any type of data to any UI or graphical element in X X X X XVCL and FireMonkeydbGO™ for ADO connectivity for Windows (MDAC 2.8) X X X XInterBase Express Components X X X X XDATASNAPEnhanced in XE2! Create multi-tier database applications with DataSnap.Create middle tier application servers and connect to them from thin clients. X X XPlace business rules and write stored procedure code in Delphi on the middle tier.Enhanced in XE2! Deploy DataSnap servers to Amazon EC2 X X XNew in XE2! HTTPS support in stand-alone DataSnap Applications X X XNew in XE2! DataSnap server ability to terminate socket connection X X XNew in XE2! CommunicationTimeout for HTTP protocol X X XNew in XE2! JavaScript Minification with dispatching X X XNew in XE2! Heavyweight callbacks support broadcasting to specific callbacks X X XNew in XE2! RoleItem has Exclude list X X XNew in XE2! Callback channel events for servers and clients X X XNew in XE2! DataSnap REST server support for multiple Callback Tunnels X X XNew in XE2! Session Events for TCP/IP Protocol X X XNew in XE2! KeepAlive support for TCP transport component X X XNew in XE2! Object support in DataSnap sessions X X XNew in XE2! Monitor and control connections X X XNew in XE2! Allow changing of JSON result format in REST calls X X XNew in XE2! Allow query parameters in REST calls and store them X X XNew in XE2! Proxy information support for HTTP connections X X XNew in XE2! Identify client connection information (IP address and protocol, X X Xand application name for HTTP)Enhanced in 2010! New ServerMethods give complete control over functionality ofmiddle tier. Call procedures from server as if the code were right on the client.Continue to use familiar IAppServer interface while expanding power of application X X Xservers. No COM dependencies in new DataSnap framework and now withTJSonValue pairs making it easier to pass dataEnhanced in 2010! Improved Session events for increased simplicity of a X X Xmulti-tier implementationEnhanced in XE2! DataSnap wizards from the Object Gallery to make server X X Xand client creation even easierNew in XE2! DataSnap wizard source code enabling developers to build their own x x xDataSnap server wizardsEnhanced in XE! Added support for REST(ful) interface and exposure from the Server X X XEnhanced in XE2! Support for REST client proxy generation X X XIntroduced in XE! DataSnap Server Proxy generation for Delphi, C++, and JavaScript X X XEnhanced in XE! Added support for HTTP and HTTPS communication protocol beyond X X Xthe local DataSnap (TCP/IP) approachEnhanced in XE! Added HTTP tunneling support for client code outside the firewall X X XEnhanced in XE! Added Filter support for encryption and compression over-the-wire X X XIntroduced in XE! Included new encryption PC1 and compression filters now included X X Xfor quick enablement.
  • 8. PA G E 8 O F 1 3Feature Architect Ultimate Enterprise Professional StarterIntroduced in XE! Heavyweight callbacks for enhanced client/server communications X X Xand notificationsEnhanced in XE! Added support for publishing DataSnap server through the X X XWebBroker approachIntroduced in 2010! Added lightweight Callbacks X X XRoyalty Free! MIDAS/DataSnap multi-tier deployment license X X XIntroduced in 2010! MIDAS.DLL source code included X X X XNew in XE2! ClientDataSet support for OS X X X X XNew in XE2! ClientDataSet support for 64-bit Windows X X X XDATASNAP DESKTOP CLIENT CONNECTORSWindows 32-bit X X XNew in XE2! Windows 64-bit X X XNew in XE2! Mac OS X X X XDATASNAP WEB CLIENT CONNECTORSIntroduced in XE! Simple REST / JavaScript X X XDATASNAP MOBILE CLIENT CONNECTORSNew in XE2! Apple iOS (iPhone, iPad, iPod Touch) X X XNew in XE2! RIM BlackBerry X X XNew in XE2! Windows Phone 7 X X XNew in XE2! Android X X XDATABASE TOOLSEnhanced in XE! Data Explorer optimized to add and manage database connections X X X Xand browse database schemaDrag and Drop from the dbExpress node in the Data Explorer into VCL Forms X X X Xto speed developmentSQL console views for running queries and viewing results on any X X X XdbExpress 4 supported databaseNavigate to code-based stored procedures from Data Explorer X X X XVisual query builder X X X XINCLUDED DATABASESNew in XE2! InterBase XE Developer Edition – up to 20 users and X X X X X80 logical connectionsBorland Database Engine (32-bit) for dBASE and Paradox X X X X XCLOUD SUPPORTIntroduced in XE! Ability to connect to Windows Azure X X X XIntroduced in XE! Ability to manipulate Windows Azure blobs, queues, and tables X X X XNew in XE2! MetaData support for TAzureQueueManagement X X X XNew in XE2! ContinuationToken support for Azure Table X X X XNew in XE2! Amazon Simple Storage Service API X X X xNew in XE2! Amazon Queue Service API X X X xNew in XE2! Amazon SimpleDB API X X X xEnhanced in XE2! Deploy to Amazon EC2 X X X xNew in XE2! Deploy to Windows Azure X X X XPROFILING WITH AQTIME 7 STANDARDIntroduced in XE! AQtime 7 Standard for RAD Studio integrated plugin X X X XEnhanced in XE2! Support for 32 bit Delphi applications X X X XIntroduced in XE! Performance and function timing profiling X X X XIntroduced in XE! Parent / child contribution analysis X X X XIntroduced in XE! Analysis of memory and resource allocation and leaks X X X XIntroduced in XE! Code coverage X X X XIntroduced in XE! Exception tracing X X X XIntroduced in XE! Selective profiling using profiling areas X X X X
  • 9. PA G E 9 O F 1 3Feature Architect Ultimate Enterprise Professional StarterAQtime 7 Pro with support for Microsoft Visual Studio .NET, Java, Visual Basic, 64 bit code, line-level profiling, compare and merge options, per-threadreporting, usage of AQtime API and SDK, and many more advanced features is available directly from SmartBear Software. Info can be found at:http://www.automatedqa.com/products/aqtimeFILE COMPARE WITH BEYOND COMPARE TEXT COMPAREIntroduced in XE! Beyond Compare Text Compare integration X X X XIntroduced in XE! Compare and edit the contents of files with syntax highlighting X X X XIntroduced in XE! Ignore changes in whitespace and comments X X X XIntroduced in XE! Print reports of differences or save them as HTML or plain X X X XIntroduced in XE! Filter display to only show differences, optionally with a few lines X X X Xof contextIntroduced in XE! Built-in support for Delphi, C++, HTML, DFMs, and more X X X XIntroduced in XE! Adds a “Compare” menu to the IDE’s “Edit” menu andProject Manager, with commands to compare against previous revisions, other editor X X X Xtabs, and original filesIntroduced in XE! Automatically configured for both differences and merges X X X Xfrom the History viewBeyond Compare! Full version, which includes Folder Compare Features, Text Comparison Features, FTP support is available athttp://www.scootersoftware.com/moreinfo.php?zz=newfeaturesBUILD AUTOMATION WITH FINALBUILDEREnhanced in XE2! FinalBuilder Embarcadero Edition X X XIntroduced in XE! Create your Build process visually, no need to edit xml files or create X X Xbatch scripts!Introduced in XE! Integrated Debugging, step through and debug your Build process. X X XIntroduced in XE! Detailed Logging makes it easy to see exactly what happened X X Xduring the Build.Introduced in XE! Flow Control and Variables make your Build process dynamic. X X XIntroduced in XE! Deploy Builds using File copy or FTP X X XThe full version of FinalBuilder includes 600+ Actions, with support for Delphi 3 to XE2, C++Builder 4 to XE2, support for other compilers, SFTP, SSH, IIS,CD/DVD burning and ISO file creation, Scripting with VBScript, JavaScript, PowerShell and IronPython, IDE SCCAPI support, Create custom Actions withAction Studio, Schedule Builds with Windows Scheduler, Continuous Integration with FinalBuilder Server, Cruise Control integration, TFS Integration andmuch more. More information can be found at: http://www.finalbuilder.comLOGGING WITH CODESITE EXPRESSEnhanced in XE2! Raize Software CodeSite Express Integration provides X X X Xadvanced application logging and debugging capabilitiesIntroduced in XE! Log all kinds of information without data conversions includingstrings, numbers, dates & times and even objects, string lists, exceptions, X X X Xand much moreIntroduced in XE! Log information from application code (including recursive functions X X X Xand multiple threads) without interrupting program execution or causing side effectsIntroduced in XE! Emphasize important logging information through a variety X X X Xof message typesIntroduced in XE! Send logging messages to a CodeSite Log File for later review or to X X X Xthe CodeSite Live Viewer for real-time analysis, or to both simultaneouslyIntroduced in XE! Utilize the extensive analysis tools in the CodeSite Viewers to analyze X X X Xmessage logs and locate problem areas fasterIntroduced in XE! Filter message logs by application name, process id, thread name, X X X Xcomputer name, category, and message textIntroduced in XE! Quickly organize the message log into multiple views by using the X X X Xadvanced CodeSite Message OrganizerIntroduced in XE! Control the amount of logging information generated by usingadditional CodeSite loggers with their own Category instead of relying on arbitrary X X X Xlogging levelsIntroduced in XE! Record method calls to add call stack structure to the message log X X X XRaize CodeSite complete package is available from Raize Software at http://www.raize.comIP*WORKS! COMMUNICATION COMPONENTSEnhanced in XE2! The full version of /n software’s IP*Works! components –A comprehensive suite of components for Internet communications including more X X X Xthan 40 individual components covering every major Internet Protocol.
  • 10. PA G E 1 0 O F 1 3Feature Architect Ultimate Enterprise Professional StarterIntroduced in XE! Royalty free commercial components for Internet developmentincluding ATOM, CalDAV, FileMailer, FTP, HTMLMailer, HTTP, ICMPPort, IMAP,IPDaemon, IPInfo, IPMonitor, IPPOrt, JSON, LDAP, Mcast, MIME, MX, NetClock, X X X XNetCode, NetDial, NNTP, Ping, POP, RCP, REST, Rexec, Rshell, RSS, SMPP, SNPP,SOAP, Syslog, Telnet, TFTP, TraceRoute, UDPPort, WebDav, WebForm, WebUpload,Whois, XMLp, and XMPPComponents are easy to use, with a uniform, intuitive, and extensible design X X X XComponents share common interfaces across platforms and technologies X X X XComponents are fast, robust, and reliable with minimal resource consumption X X X XComponents are lightweight and have no dependencies on external libraries X X X XDetailed reference documentation, hundreds of sample applications, fully-indexed X X X Xhelps files, and an extensive online knowledge baseAdditional /n software IP*Works! component packages supporting SSL and SSH security, S/MIME and OpenPGP encryption, Secure Network Management,Compression, and more can be obtained at http://www.nsoftware.com/TEECHART CHARTING COMPONENTSEnhanced in XE2! TeeChart Standard - reporting and graphing component set X X X XTeeChart Pro complete package can be purchased from Steema http://www.steema.com/FASTREPORT REPORTING SOLUTIONSNew in XE2! FastReport VCL 4 RAD Edition reporting tool X X X XNew in XE2! Exports to popular formats X X X X(PDF, RTF, HTML, BMP, JPEG, TIFF, GIF, TxT, CSV)New in XE2! Grouping with drill-downs X X X XNew in XE2! Caching of the big reports(uses less memory) X X X XNew in XE2! Six levels in master-detail-subdetail relation X X X XNEVRONA RAVE REPORTING SOLUTIONSEnhanced in XE2! Nevrona Rave Reports® 10 Bundled Edition X X X XGo to Nevrona Designs at http://www.nevrona.com/ for more informationDOCUMENTATION TOOLSNew in XE2! Documentation Insight – a Delphi XML documentation tool X X X XADDITIONAL COMPONENTS AND TOOLSEnhanced in XE! glyFX Icon Library – Embarcadero Edition X X X XEnhanced in XE! Support for SOAP 1.2 clients X X X XBIZSNAP WEBSERVICES ™WSDL External Schema support X X X XBizSnap XML Transformation Tools and Components to easily build data exchanges ™ X X Xbetween XML and datasetsBizSnap native Delphi XML bindings to simplify XML programming – access XML X X Xdocuments as Delphi objectsEnhanced in XE2! Easily create Win32, Win64 and XML/SOAP Web Services X X X XSOAP runtime support for optional and unbounded elements X X X XSOAP features updated to support Amazon, eBay, MapPoint, and more X X X XBuild server-side XML Web Services X X X XBuild client-side XML Web Services X X X XWEB APPLICATION DEVELOPMENTINTRAWEBEnhanced in XE2! IntraWeb XII – RAD Web Application framework, Personal Edition XEnhanced in XE2! IntraWeb XII – RAD Web Application framework, Standard Edition X X XIntroduced in XE! Integrated Page Mode X X X XIntroduced in XE! RSS Feeds X X X XIntroduced in XE! Static content X X X XIntroduced in XE! URL Mapping X X X XEnhanced in XE! Standalone deployment X X X XEnhanced in XE! Windows Service Deployment X X XConcurrent session limit XUnlimited concurrent session limit X X X
  • 11. PA G E 1 1 O F 1 3Feature Architect Ultimate Enterprise Professional StarterApplication Mode X X X XEnhanced in XE! Code based Authentication X X X XIntroduced in XE! Session time out limit of 20 minutes X X X XThe Ultimate Edition is available from Atozed, which adds increased security features, source code and remove limitations. http://www.atozed.comINTERNET DIRECT (INDY)Enhanced in XE! Internet Direct (INDY) components with more than 120 Internetprotocols and Internet standards including TCP, UDP, ICMP, SMTP, POP3, IMAP4, X X X X XHTTP, NNTP, FTP, IPv6, and much moreNew in XE2! INDY component libraries for Win64 X X X XNew in XE2! INDY component libraries for OS X X X X XWEBSNAP™ / WEB BROKERNew in XE2! Web Broker for Win64 X X X XNew in XE2! HTTPS support in standalone Web Broker applications X X X XIntroduced in XE! Web Broker support for Indy standalone applications X X X XWebSnap™ component-based framework for developing Web Server applications X X X X(deprecated)Server-side scriptable Web page components to easily interface WebSnap objects X X X Xwith Web site developer teams and scriptersServer-side scripting in WebSnap with JavaScript™ and VBScript X X X XCOM/DCOM SUPPORTIntroduced in 2009! Fully re-architected COM/ActiveX support now enablestransparent access to IDL and code. Support now is source control friendly and X X X X Xallows total control over implementation of COM and ActiveX objects.New in XE2! ActiveX for Win 64 X X X XIntroduced in 2009! Wizards support wrapping existing VCL components X X X X Xas ActiveX controlsImport .NET assemblies as COM objects in Win32 VCL applications X X X X XDCOM support X X X XLegacy support for DataSnap/MIDAS COM/DCOM based multi-tier database X X Xapplication frameworkAdvanced Type Library Editor now manages IDL, making COM development X X X Xcompletely transparent.History Manager supports IDL, with automatic multi-level file backups, X X X Xfile differencing and restoreSupport for Automation Object event handling X X X XCOM Object Wizard X X X XMicrosoft ActiveX® Control Data binding X X X XImport COM servers as components to develop visually X X X XVISUAL COMPONENT LIBRARY (VCL)New in XE2! VCL support for Win64 X X X XVCL Form Designer to visually build native Windows applications X X X X XVCL source code to extend and debug components X X X XNew in XE2! VCL Styles: Create VCL applications with enhanced GUI X X X X XNew in XE2! Professional looking custom styles such as the Graphite series for VCL X X X X XNew in XE2! Create your own custom styles with the VCL Style Designer X X X X XIntroduced in 2010! Integrated gesturing framework with multi-OS support for X X X X XWindows 7, Vista, XP and 2000Introduced in 2010! Gesture Designer enables full control of all gesture design X X X X Xand interactionIntroduced in 2010! Gesture components (TGestureListView, TGesturePreview, TGes- X X X X XtureRecorder) to build gesture creation and management into VCL based applicationsIntroduced in 2010! Interactive multi-touch gestures for panning, zooming, X X X X Xand rotating (requires multi-touch enabled OS)Introduced in 2010! TTouchKeyboard a virtual keyboard for enhanced non-keyboard X X X X Xinterface interactions that support multiple locales and languages
  • 12. PA G E 1 2 O F 1 3Feature Architect Ultimate Enterprise Professional StarterIntroduced in 2010! Ability to easily change languages and all TWinControls respond X X X X Xto the changeIntroduced in 2009! Ribbon Controls components for creating Microsoft Officestyle ribbon interfaces including ribbon, ribbon application menu bar, combobox, X X X X Xtoolbar and tipsIntroduced in 2009! New VCL Components: TCategoryPanelGroup, TButtonedEdit, X X X X XTLinkLabel, TBalloonHintEnhanced in 2010! Enhancements to existing controls: TButton, TEdit, TProgressBar, X X X X XTListView, TTreeView, TRichEdit, TImageListEnhanced in 2010! Theming support for TGrid descendants X X X X XIntroduced in 2009! Full support for PNG image format in TImage and TImageList X X X X XEnhanced in 2010! Icons can be assigned to Bitmaps X X X X XIntroduced in 2010! Support for Windows Imaging Component (WIC) including JPEG,TIFF, GIF, PNG, BMP, and HD Photo image formats. RAW camera formats (such as X X X X XNRW, NEF, CRW, CR2, RW2, ARW, SR2, SRF, ORF, PEF, and DNG) also supported withmanufacturer supplied codecs.Introduced in 2009! TImageList now supports all graphics formats contained in TImage X X X X XIntroduced in 2009! Import Component wizard to import a type library, ActiveX control X X X X Xor .NET AssemblyIntroduced in 2009! New Component wizard to create the unit for a new component X X X X XObject-oriented, fully extensible and reusable component and application architecture X X X X XVisual Form Inheritance and Form linking to reduce coding and simplify maintenance X X X X XFrames for building and reusing compound components X X X X XObject Repository for storing and reusing forms, Data Modules, and experts X X X X XObject Inspector to set component properties and events X X X X XWindows Vista look and feel including Windows Aero glassing effects X X X X XSupport for Windows theming of applications X X X X XStandard components including frame, edit, menu, button, label, checkbox, list box, X X X X Xcombo box, panel and action listAdditional components including graphical buttons, image, shape, scroll box, splitter, X X X X Xbuttoned edit, tabs, panels, action toolbar, and color mapWin32 components including page control, image list, rich edit, progress bar, date X X X X Xtime, calendar, toolbar, tree view and list viewSystem components including timer, paint box, media player, OLE container and DDE X X X X XWin 3.1 controls including tabbed notebook, file list box, directory list box, drive X X X X Xcombo box, filter combo box and db lookupDialog components including open, save, open/save picture, open/save text, font, X X X X Xcolor, print, printer setup, find, replace and page setupData Access Controls – datasource X X X X XData Access Controls including client dataset, dataset provider and XML transform X X X XData Controls including dbgrid, navigator, text, edit, memo, image, listbox, X X X X Xcombo box, checkbox, radiogroup, lookup and rich editdbExpress components including SQL connection, SQL dataset, SQL query,SQL Stored Proc, SQL table, SQL server method, SQL monitor (not included in Profes- X X X Xsional) and simple datasetInternet components including web browser, dispatcher, page producer, dataset, X X X Xquery, page, table, TCP client and server and XML documentVista Dialog components including file open, file save and task X X X X XDataSnap Client components including provider connection, DCOM connection,socket connection, shared connection, local connection, web connection, X X Xobject broker and connection brokerEnhanced in XE! DataSnap Server components including TDSTCPServerTransport,TDSProxyGenerator, TDSServerMetaDataProvider, TDSConnectionMetaDataProvider,TDSRestConnection, TDSRestMetaDataProvider, TDSHTTPWebDispatcher, X X XTDSServer, TDSServerClass, TDSHTTPService, TDSAuthenticationManager,TDSClientCallbackChannelManager, and TDSHTTPServiceFileDispatcherIntroduced in XE! Windows Azure components including AzureConnectionString, Azur- X X X XeBlobManagement, AzureQueueManagment, and AzureTableManagmentSample components including gauge, color grid, spin button, spin edit, directory X X X X Xoutline and calendar
  • 13. PA G E 1 3 O F 1 3Feature Architect Ultimate Enterprise Professional StarterIndy components with more than 120 Internet protocols and Internet standards includ- X X X X Xing TCP, UDP, ICMP, SMTP, POP3, IMAP4, HTTP, NNTP, FTP, IPv6, and much moreWebSnap components including adapters, values lists, dispatchers, file service, X X X Xsessions service, web user list and page producersWeb Services components including HTTP, SOAP, and WSDL X X X XdbGo components including ADO connection, command, dataset, table, query and X X X Xstored procedureEnhanced in XE2! IntraWeb components including Silverlight, Standard, Control, X X X XStandard 3.2, WAP, Data, Client Side, Data 3.2, Data WAPEnhanced in XE2! TeeChart Standard components including chart, DBchart, dataset, X X X Xbuttons, draw, combo and imageEnhanced in XE2! InterBase Express (IBX) components X X X XDATABASE APPLICATION DEVELOPMENTNew in XE2! Fast SQL database development, change management, profiling, Xand tuning with DB PowerStudio® XE2, Developer EditionRapid SQL to write high quality SQL code faster XDB Optimizer to visually tune SQL XDB Change Manager to simplify database change management XDATABASE MODELING AND DESIGNUpdated in XE! Embarcadero® ER/Studio® 9.0 Developer Edition, a database Xmodeling and design tool for better understanding database structuresHighly productive model-driven database design environment - advanced graphics,multilevel design capabilities, automated and custom transformation, denormalization Xmapping, extensible automation and undo/redoDatabase lifecycle support – forward engineering, reverse engineering to construct Xa model from an existing database or schema, and database modificationEnterprise model management – advanced compare and merge, submodel Xmanagement, “where used” analysis and XML schema generationData warehouse and integration support – data lineage and dimensional modeling XQuality database design – model completion validation, automatic migration of foreign Xkeys and capacity planningSecurity design and assessment – including data classification and permission XmanagementEnhanced in 2010! Database modeling and design for Oracle, Microsoft SQL Server,DB2 LUW, InterBase, MySQL, Informix, Sybase ASE, SQL Anywhere, ODBC, Xand ANSI SQLIntroduced in 2010! Visual Data Lineage – Visually analyze and document how data Xflows through your organization without needing to inspect codeIntroduced in 2010! Attribute-level submodeling – Choose which attributes/columnsto include in the entities/tables in the submodel and also describe submodels on the Xnew Definition tab, then create queries to search on the definitionsIntroduced in 2010! Object-level Compare Flags – Indicate international discrepancies Xwhen comparing models that the Compare Wizard should ignore.Introduced in 2010! Produce reports in HTML format X XLICENSING AND TOOL MANAGEABILITYNo fees or limitations on deployment of applications built with Delphi X X X XStarter edition can be used to develop and distribute software up to $1,000 US intotal revenue. If your total revenue related to apps built with Delphi is greater than X$1,000 US, you must purchase a Pro, Ent, or Arch edition LicenseLicensing suitable for larger teams with no restriction on number of licenses you can X X X Xpurchase or useStarter edition limited to 5 simultaneous users within a network XEnhanced in XE2! AppWave network named or concurrent licenses available X X X XEnhanced in XE2! Earlier version licenses included in AppWave network licenses X X X X(Delphi 2007-XE). Delphi 7 available separately.Enhanced in XE2! Access to licenses and downloads for earlier versions with purchase X X X Xof standalone product licenses (Delphi 2007- XE and Delphi 7)Enhanced in XE! Upgradeable to Embarcadero All-Access XE X X X X Download a Free Trial at www.embarcadero.comCorporate Headquarters | Embarcadero Technologies | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | sales@embarcadero.com © 2012 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks of Embarcadero Technologies, Inc. All other trademarks are property of their respective owners. DEL/MAT/2012/01/20