SlideShare a Scribd company logo
Embarcadero Prism XE2                                      ™



                    Pascal development for .NET and Mono




Feature Matrix
Feature                                                                                                         Enterprise   Professional

.NET APPLICATION DEVELOPMENT
Enhanced in XE2! .NET and ASP.NET development environment                                                           X             X
Enhanced in XE2! RemObjects Oxygene Compiler 5.0                                                                    X             X
New in XE2! Inline errors in editor with details, ranges & notes                                                    X             X
New in XE2! Fix-It support for selected new errors                                                                  X             X
New in XE2! Language soft interfaces and duck typing                                                                X             X
New in XE2! Anonymous interface implementation                                                                      X             X
New in XE2! Enhanced Oxidizer integration                                                                           X             X
Enhanced in XE! Support for Aspect Oriented Programming (AOP)                                                       X             X
Enhanced in XE! Continuing improvement of Delphi/Win32 language support                                             X             X
Introduced in 2010! Standard Aspects Library                                                                        X             X
Introduced in 2010! Dynamic Types in .NET 4.0                                                                       X             X
Introduced in 2010! Support for Lambda Expressions                                                                  X             X
Introduced in 2010! Delphi Compatibility: Ignore unsupported method directives (such as override)
                                                                                                                    X             X
when in compatibility mode
Introduced in 2010! New compiler option for Delphi-compatible division (int/int = float)                            X             X
Parallel programming support for Futures, Parallel Loops, Asynchronous Statements, an improved locked
                                                                                                                    X             X
directive, and more
LINQ query expressions to combine the querying capabilities of database languages such as SQL
                                                                                                                    X             X
and apply it to any type of data, natively within the Oxygene language
Introduced in XE! Expression constructs: “if”, “case” and “for”                                                     X             X
Introduced in XE! BigInteger support                                                                                X             X
Introduced in XE! Readonly local variables                                                                          X             X
Introduced in XE! Extension Methods syntax implementation                                                           X             X
Introduced in XE! Introductory support for Tuples                                                                   X             X
Introduced in XE! Support for classic “begin/end” assembly entry point                                              X             X
Property notifications make it easy to develop solutions that follow the Model/View/Controller design pattern       X             X
Nullable expressions with support for nullable types in arithmetic and other expressions                            X             X
QA Analysis Tools to provide feedback on quality of code, including Code Flow Analysis and FxCop Code
                                                                                                                    X             X
Analysis options integrated with the compiler, and the option to enforce proper case when using identifiers
Additional language features include: class contracts, Anonymous types, Anonymous methods
and delegates, Lambda expressions, Generics, Iterators, Extension Methods, inline variable declaration,             X             X
and Asynchronous methods
Enhanced in XE! Support for Parallel programming with .NET 4.0                                                      X             X
TARGET MULTIPLE PLATFORMS
Target .NET 1.1, 2.0, 3.0, 3.5, and 4.0                                                                             X             X
.NET Compact Framework 1.0 and 2 (No designer support)                                                              X             X
Mono, including Linux and Mac OS X                                                                                  X             X
Code-level support for Cocoa#, and Gtk#,                                                                            X             X
Installs as a standalone application including Visual Studio 2010 Shell                                             X             X
Installs into existing install of Visual Studio 2010                                                                X             X
Enhanced in XE2! Copy C#, paste as Oxygene code                                                                     X             X
Introduced in XE! Import C# IDE menu option                                                                         X             X
PA G E 2 O F 2

 Feature                                                                                                                                                                             Enterprise                    Professional

 PROJECT TYPES
 Windows Application (WinForms)                                                                                                                                                            X                               X
 Windows Control Library                                                                                                                                                                   X                               X
 Windows Service                                                                                                                                                                           X                               X
 Class Library                                                                                                                                                                             X                               X
 Console Application                                                                                                                                                                       X                               X
 ASP.NET Web Application                                                                                                                                                                   X                               X
 WCF Service Library                                                                                                                                                                       X                               X
 WPF Application for creating an application with a WPF user interface                                                                                                                     X                               X
 WPF User Control Library for creating custom controls for use in WPF applications                                                                                                         X                               X
 Mono Console Application for building a Mono command-line application                                                                                                                     X                               X
 Cocoa# Application (Tiger) for building an application for Mac OS X 10.4 or later, using Cocoa#                                                                                           X                               X
 Mono Class Library                                                                                                                                                                        X                               X
 Cocoa # Application (Leopard) for building an application for Mac OS X 10.5 or later, using Cocoa#                                                                                        X                               X
 Silverlight Application (requires Visual Studio)                                                                                                                                          X                               X
 Silverlight Class Library (requires Visual Studio)                                                                                                                                        X                               X
 WinForms Application (Mac OS X)                                                                                                                                                           X                               X
 Gtk# Application                                                                                                                                                                          X                               X
 INTEGRATED TOOLS AND COMPONENTS
 New in XE2! FastReport.net reporting tool                                                                                                                                                 X                               X
 Introduced in XE! Integration with AnkhSVN 2.x for seamless Subversion source code management
                                                                                                                                                                                           X                               X
 features in the IDE
 Enhanced in XE2! Raize CodeSite is included for advanced logging and debugging power                                                                                                      X                               X
 Enhanced in XE! RemObjects Internet Pack is included and adds a set of both client and server socket compo-
                                                                                                                                                                                           X                               X
 nents for HTTP, FTP, SMTP and POP3
 Introduced in XE! Code obfuscation with RemObjects Oxfuscator                                                                                                                             X                               X
 DATABASE APPLICATION DEVELOPMENT
 Enhanced in XE2! InterBase XE, 2009 and 2007 connectivity via ADO.NET                                                                                                                     X                               X
 Enhanced in 2010! Build DataSnap client applications that connect to native Windows DataSnap servers                                                                                      X
 DataSnap™ multi-tier deployment license                                                                                                                                                   X
 Enhanced in XE2! dbExpress local connectivity to InterBase XE, 2009, and 2007                                                                                                             X                               X
 Enhanced in XE2! dbExpress server connectivity to InterBase XE, 2009, and 2007                                                                                                            X
 INCLUDED DATABASES
 New in XE2! InterBase XE Developer Edition – up to 20 users and 80 logical connections                                                                                                    X                               X
 LICENSING AND TOOL MANAGEABILITY
 Enhanced in XE2! AppWave network named or concurrent licenses available                                                                                                                   X                               X
 Enhanced in XE2! Earlier version license for Delphi Prism XE included in AppWave network licenses                                                                                         X                               X
 Enhanced in XE2! Access to license and download for earlier version Delphi Prism XE                                                                                                       X                               X
 Enhanced in XE! Upgradeable to Embarcadero All-Access XE                                                                                                                                  X                               X




                                                                         Download a Free Trial at www.embarcadero.com
Corporate Headquarters | Embarcadero Technologies | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | sales@embarcadero.com
     © 2011 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. PRI/MAT/2011/08/31

More Related Content

PDF
Embarcadero RAD Studio XE2 Feature Matrix
PDF
PIL - A Platform Independent Language
PPTX
ASSIGNMENT-II(a)
PDF
List of programming_languages_by_type
PPTX
Silicon Valley Code Camp - Do you C what I C
PPS
Jonathan - Reverse Engineering for exploit writers - ClubHack2008
PPS
Reverse Engineering for exploit writers
PDF
Tips To Help You Through The College Years
Embarcadero RAD Studio XE2 Feature Matrix
PIL - A Platform Independent Language
ASSIGNMENT-II(a)
List of programming_languages_by_type
Silicon Valley Code Camp - Do you C what I C
Jonathan - Reverse Engineering for exploit writers - ClubHack2008
Reverse Engineering for exploit writers
Tips To Help You Through The College Years

Viewers also liked (11)

PPT
20 Tools in 20 Minutes: Enhancing Lessons
PDF
The Price of Experience: $25,000
PPT
Intelligence
PPTX
Building a Holiday Book Tree at LSC-CyFair Branch Library
PPTX
S2R Medals: Sports Reporting to Learn 21st Century skills and earn digital ba...
DOCX
Tutorial De Weblog
PDF
Google drive -_manual_avanzado (1)
PDF
Avito прайс 2013
PPT
лаб раб 7
PPT
практ раб 3
20 Tools in 20 Minutes: Enhancing Lessons
The Price of Experience: $25,000
Intelligence
Building a Holiday Book Tree at LSC-CyFair Branch Library
S2R Medals: Sports Reporting to Learn 21st Century skills and earn digital ba...
Tutorial De Weblog
Google drive -_manual_avanzado (1)
Avito прайс 2013
лаб раб 7
практ раб 3
Ad

Similar to Embarcadero Prism XE2 Feature Matrix (20)

PDF
C++Builder XE2 Feature Matrix
PDF
Build Windows Applications Fast | Delphi Features Matrix
PDF
Build Windows Applications Fast | Delphi Features Matrix
PDF
Build Windows Applications Fast | Delphi Prism
PDF
New and Enhanced C++ Builder 2010 Features
PDF
C++Builder Feature Matrix
PPTX
X++ 1.pptx
PDF
RadPHP XE2 Feature Matrix
PPTX
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3
PPTX
Object Oriented Programming with COBOL
PDF
Delphi Prism XE Datasheet
PPTX
Windows 8 für .net Entwickler
PPT
Visual studio.net
PDF
Reasons to Migrate to Delphi XE
PDF
[Ebooks PDF] download C How to Program 1ST Edition Harvey M. Deitel full chap...
PDF
Application Development | Delphi Review 2009
PDF
DEVCON1 - BooJs
PDF
Embarcadero RAD Studio XE8 Feature Matrix
PDF
Delphi XE7 Feature Matrix
PPTX
Whats New In C Sharp 4 And Vb 10
C++Builder XE2 Feature Matrix
Build Windows Applications Fast | Delphi Features Matrix
Build Windows Applications Fast | Delphi Features Matrix
Build Windows Applications Fast | Delphi Prism
New and Enhanced C++ Builder 2010 Features
C++Builder Feature Matrix
X++ 1.pptx
RadPHP XE2 Feature Matrix
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3
Object Oriented Programming with COBOL
Delphi Prism XE Datasheet
Windows 8 für .net Entwickler
Visual studio.net
Reasons to Migrate to Delphi XE
[Ebooks PDF] download C How to Program 1ST Edition Harvey M. Deitel full chap...
Application Development | Delphi Review 2009
DEVCON1 - BooJs
Embarcadero RAD Studio XE8 Feature Matrix
Delphi XE7 Feature Matrix
Whats New In C Sharp 4 And Vb 10
Ad

More from Embarcadero Technologies (20)

PDF
PyTorch for Delphi - Python Data Sciences Libraries.pdf
PDF
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
PDF
Linux GUI Applications on Windows Subsystem for Linux
PDF
Python on Android with Delphi FMX - The Cross Platform GUI Framework
PDF
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
PDF
FMXLinux Introduction - Delphi's FireMonkey for Linux
PDF
Python for Delphi Developers - Part 2
PPTX
Python for Delphi Developers - Part 1 Introduction
PDF
RAD Industrial Automation, Labs, and Instrumentation
PDF
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
PDF
Rad Server Industry Template - Connected Nurses Station - Setup Document
PPTX
TMS Google Mapping Components
PDF
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
PPTX
Useful C++ Features You Should be Using
PPTX
Getting Started Building Mobile Applications for iOS and Android
PPTX
Embarcadero RAD server Launch Webinar
PPTX
ER/Studio 2016: Build a Business-Driven Data Architecture
PPTX
The Secrets of SQL Server: Database Worst Practices
PDF
Driving Business Value Through Agile Data Assets
PDF
Troubleshooting Plan Changes with Query Store in SQL Server 2016
PyTorch for Delphi - Python Data Sciences Libraries.pdf
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Linux GUI Applications on Windows Subsystem for Linux
Python on Android with Delphi FMX - The Cross Platform GUI Framework
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
FMXLinux Introduction - Delphi's FireMonkey for Linux
Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 1 Introduction
RAD Industrial Automation, Labs, and Instrumentation
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Rad Server Industry Template - Connected Nurses Station - Setup Document
TMS Google Mapping Components
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Useful C++ Features You Should be Using
Getting Started Building Mobile Applications for iOS and Android
Embarcadero RAD server Launch Webinar
ER/Studio 2016: Build a Business-Driven Data Architecture
The Secrets of SQL Server: Database Worst Practices
Driving Business Value Through Agile Data Assets
Troubleshooting Plan Changes with Query Store in SQL Server 2016

Embarcadero Prism XE2 Feature Matrix

  • 1. Embarcadero Prism XE2 ™ Pascal development for .NET and Mono Feature Matrix Feature Enterprise Professional .NET APPLICATION DEVELOPMENT Enhanced in XE2! .NET and ASP.NET development environment X X Enhanced in XE2! RemObjects Oxygene Compiler 5.0 X X New in XE2! Inline errors in editor with details, ranges & notes X X New in XE2! Fix-It support for selected new errors X X New in XE2! Language soft interfaces and duck typing X X New in XE2! Anonymous interface implementation X X New in XE2! Enhanced Oxidizer integration X X Enhanced in XE! Support for Aspect Oriented Programming (AOP) X X Enhanced in XE! Continuing improvement of Delphi/Win32 language support X X Introduced in 2010! Standard Aspects Library X X Introduced in 2010! Dynamic Types in .NET 4.0 X X Introduced in 2010! Support for Lambda Expressions X X Introduced in 2010! Delphi Compatibility: Ignore unsupported method directives (such as override) X X when in compatibility mode Introduced in 2010! New compiler option for Delphi-compatible division (int/int = float) X X Parallel programming support for Futures, Parallel Loops, Asynchronous Statements, an improved locked X X directive, and more LINQ query expressions to combine the querying capabilities of database languages such as SQL X X and apply it to any type of data, natively within the Oxygene language Introduced in XE! Expression constructs: “if”, “case” and “for” X X Introduced in XE! BigInteger support X X Introduced in XE! Readonly local variables X X Introduced in XE! Extension Methods syntax implementation X X Introduced in XE! Introductory support for Tuples X X Introduced in XE! Support for classic “begin/end” assembly entry point X X Property notifications make it easy to develop solutions that follow the Model/View/Controller design pattern X X Nullable expressions with support for nullable types in arithmetic and other expressions X X QA Analysis Tools to provide feedback on quality of code, including Code Flow Analysis and FxCop Code X X Analysis options integrated with the compiler, and the option to enforce proper case when using identifiers Additional language features include: class contracts, Anonymous types, Anonymous methods and delegates, Lambda expressions, Generics, Iterators, Extension Methods, inline variable declaration, X X and Asynchronous methods Enhanced in XE! Support for Parallel programming with .NET 4.0 X X TARGET MULTIPLE PLATFORMS Target .NET 1.1, 2.0, 3.0, 3.5, and 4.0 X X .NET Compact Framework 1.0 and 2 (No designer support) X X Mono, including Linux and Mac OS X X X Code-level support for Cocoa#, and Gtk#, X X Installs as a standalone application including Visual Studio 2010 Shell X X Installs into existing install of Visual Studio 2010 X X Enhanced in XE2! Copy C#, paste as Oxygene code X X Introduced in XE! Import C# IDE menu option X X
  • 2. PA G E 2 O F 2 Feature Enterprise Professional PROJECT TYPES Windows Application (WinForms) X X Windows Control Library X X Windows Service X X Class Library X X Console Application X X ASP.NET Web Application X X WCF Service Library X X WPF Application for creating an application with a WPF user interface X X WPF User Control Library for creating custom controls for use in WPF applications X X Mono Console Application for building a Mono command-line application X X Cocoa# Application (Tiger) for building an application for Mac OS X 10.4 or later, using Cocoa# X X Mono Class Library X X Cocoa # Application (Leopard) for building an application for Mac OS X 10.5 or later, using Cocoa# X X Silverlight Application (requires Visual Studio) X X Silverlight Class Library (requires Visual Studio) X X WinForms Application (Mac OS X) X X Gtk# Application X X INTEGRATED TOOLS AND COMPONENTS New in XE2! FastReport.net reporting tool X X Introduced in XE! Integration with AnkhSVN 2.x for seamless Subversion source code management X X features in the IDE Enhanced in XE2! Raize CodeSite is included for advanced logging and debugging power X X Enhanced in XE! RemObjects Internet Pack is included and adds a set of both client and server socket compo- X X nents for HTTP, FTP, SMTP and POP3 Introduced in XE! Code obfuscation with RemObjects Oxfuscator X X DATABASE APPLICATION DEVELOPMENT Enhanced in XE2! InterBase XE, 2009 and 2007 connectivity via ADO.NET X X Enhanced in 2010! Build DataSnap client applications that connect to native Windows DataSnap servers X DataSnap™ multi-tier deployment license X Enhanced in XE2! dbExpress local connectivity to InterBase XE, 2009, and 2007 X X Enhanced in XE2! dbExpress server connectivity to InterBase XE, 2009, and 2007 X INCLUDED DATABASES New in XE2! InterBase XE Developer Edition – up to 20 users and 80 logical connections X X LICENSING AND TOOL MANAGEABILITY Enhanced in XE2! AppWave network named or concurrent licenses available X X Enhanced in XE2! Earlier version license for Delphi Prism XE included in AppWave network licenses X X Enhanced in XE2! Access to license and download for earlier version Delphi Prism XE X X Enhanced in XE! Upgradeable to Embarcadero All-Access XE X X Download a Free Trial at www.embarcadero.com Corporate Headquarters | Embarcadero Technologies | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | sales@embarcadero.com © 2011 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. PRI/MAT/2011/08/31