<<

• • • • IDE onth types andmanyothers.You won’t findsuch awiderangeofouttheboxfunctionalityinanyother.NET language includingextensionmethods,supportforBigInteger constants,introductory supportforTuple enhanced garbagecollection,andmanyothers.Plus,we’veadded newfeatures totheDelphiPrism the newimprovements in supportingbetternative/managedinteroperability, threading improvements, adds muchmore usefulfunctionality availableoutofthebox.New.NET4.0isfullysupportedandwith Previous v A support for language thatcantakeadvantageoftheentire stackoftechnology. Itincludes design-timeandruntime thepowerofbothtoolsandlibrariestobuildapplicationsfast,usinganeasy tolearn developers toharness Studio2010andthelatestsupportforMicrosoft’sof Visual .NET4.0Framework. DelphiPrismenables Prism . B Oriented Pro into thefuture byproviding innovativelanguagefeatures notfoundinother.NETlanguages,suchasAspect While stayingtruetoitsDelphiandPascalroots,Prismlanguagehelpsdevelopersmove themodern Delphi Prism Ex Don’t belimited orMacOSX. to doyourapplicationdevelopmentonchoiceofWindows Studio Visual Studio2010ShellbasedIDE,loadDelphiPrismintoMicrosoftPrism withaVisual LinuxandMacOSX.Youcreating applicationsforWindows, caninstallDelphi Prism supportsthelatest.NET4.0FrameworkandMonoframeworkfor approach to.NETdevelopment.Delphi Don’t b Win Cro cutting-edge applications. enabling developerstocreate other .NETprogramming languages, syntaxbasedontheDelphilanguagewithfeaturescombines easy-to-learn notavailablein N uil ccess e and newlanguagefeatures Access more frameworks,platforms, Built onthelatest.NETtechnologies language full-featured DelphiPrismdevelopment Exceed yourexpectationswiththe Mac OSX,andLinux Windows, Cross-platform flexibilityfor

ET 4.0 4.0 ET DATASHEET ceed lp d t ss h on on Delphi Prism Cross-platform development solution for .NET and o e locked in to a Windows-only e lockedintoaWindows-only i i -pl ws P mor e market!. your your ersions ofDelphiPrismalready supportedmanyframeworksandtechnologies.DelphiPrismXE a ri and data-drivenapplicationsforWindows and robust programming languageforrapidlydeveloping.NET, Mono,ASP.NET, Embarcadero at t , ASP.NET, Forms, Windows Presentation Foundation(WPF),andmore. Windows n , , isbuiltonthelatesttechnologyavailablefrom . Thisincludesthelatestrelease providesadvancedlanguagefortheMicrosoft aneasy-to-learn, .NETandMonoframeworks. s ® gramming (AOP),generics,sequences,queries,andparallelcomputing. o Mac d asaplug-in,orusetheincludedcross-platformMonoDevelopIDE m m form fl form da e in de in theapplicationsyoucancreate –useDelphiPrismandexpandyourhorizons. fr e y’ te xp

O v s a e gr mo ectat S S m lopm X ew e at , , xibili ® st a DelphiPrism ion ion ork n ion

e ad d n

t L w s t v s y for for y inux , pl , l a

i w th n a i ngu ced at th

V

form i

s ™ ™ the

u a XEprovides across-platformdevelopmentsolution tech XE a g l S l full-f e s , , t nologi a u n d d io 2010 io eat n ® ew , ur es l in ed a ngu ®

lu , andMacOS d a ing ing g e f

eat ®

ur ® X.DelphiPrism es Windows Formsandmore using WPF Rapidly buildapplications , ASP .NET, • • • • • • • Key Features • New inXE! • • connectivityplus .NET standard ADO support .NET Framework4.0 technologies Support forthelatest.NET and MacOSX development onWindows MonoDevelop IDEfor Studio Visual IDE includedorinstallinto Studio2010based Visual DelphiPrism Easy-to-learn and MacOSX Linux targeting Windows, cross-platform Monoapps Build .NETappsand Web apps ASP.NET developmentfor multi-tier middleware to connectDelphi Build DataSnap.NETclients dbExpress forInterBase integration Subversion versioncontrol

ER/StudioDelphi Prism Portal™ XE™

Feature Description Delphi Prism Language Delphi-based Programming The Delphi Prism programming language is easy to learn, easy to , and a great way for Delphi for Win32 Language developers to get started with .NET programming Parallel Programming Features Includes futures, parallel loops, asynchronous code blocks, locked/locking directives for parallel programming and support for the new parallel libraries of .NET 4.0 LINQ Query Expressions Combines the querying capabilities of database languages such as SQL and applies it to any type of data, natively within the Delphi Prism language Property Notifications Makes it easy to develop solutions that follow the model/view/controller design pattern Additional Language Features Includes enhanced nullable types, class contracts, enhanced constructor calls, and class references Aspect Oriented Programming Change the behavior of code, add or remove fields, properties, events or methods and even extra classes Target Multiple Platforms Target multiple .NET versions Target .NET 2.0, 3.0, 3.5, and 4.0; plus .NET CF 2 and Silverlight 2, 3 and 4 Target Windows, Linux and Mac Supports multi-platform deployment of applications using Mono, an open source implementation of a .NET compatible OS X with Mono applications runtime and toolset Integrated Design Environment (IDE) and Visual Studio Integration Standalone or Visual Studio Provides the flexibility to install as a standalone application using the included Visual Studio 2010 Shell IDE or integrate integrated install seamlessly with an existing install of the Visual Studio IDE Windows Forms, WPF and Enable visual design of Windows and Web applications ASP.NET form designers Code Editor with IntelliSense, Speed coding with a code editor that completes statements and code fragments using pop-ups and auto-completion, method hints and error markers hints that show the possible parameters for a given call, and markers that appear beneath potentially incorrect code Import or Copy and Paste C# Copy and paste or import C# code into Delphi Prism as Delphi Prism code to re-use code snippets and learn the code as Delphi Prism code Delphi Prism equivalent of C# code Subversion integration Perform common operations directly from inside the Delphi Prism IDE Integrated Debugging Quickly find and fix errors with a full set of local, managed, cross-thread and multi-process debugging tools Cross-Platform MonoDevelop IDE Integration MonoDevelop IDE Delphi Prism includes the MonoDevelop IDE for Windows and Mac OS X for multi-platform Mono development Works with MonoTouch to Use Delphi Prism on the Mac with MonoTouch (sold separately) to create apps for the iPhone OS create iPhone apps Development ASP.NET Development Delphi Prism provides extensive support for the ASP.NET project system provided with Visual Studio including a dbExpress ASP provider for ASP.NET Database Application Development, Access and Design ADO.NET Database The .NET programming environment for building database applications based on native database formats or XML data Connectivity dbExpress connectivity to Provides ADO.NET connectivity to . Supports local connectivity in the Professional edition and both local and remote InterBase server connectivity in the Enterprise edition Server Explorer Server management window used to open data connections and to log on to servers and explore their and system services DataSnap Delphi Prism Enterprise nables building .NET DataSnap client applications that access a middle-tier that contains and manages remote data modules.

System Requirements

Hardware Requirements Supported Operating Systems Supported Operating Systems Visual Studio integration • Computer with a 1.6GHz or (Visual Studio Shell IDE) (MonoDevelop IDE) • Install standalone with the faster processor, 1024 MB RAM • Windows® XP () with Service Pack 3 • Windows versions supported by included Visual Studio 2010 (1.5 GB if running in a virtual Shell IDE, or integrated into • Windows Server 2003 Service Pack 1 or above Mono machine), 3 GB of available Visual Studio 2008 or Visual hard-disk space, 5400 RPM hard • Windows Server 2003 R2 (x86 and x64) • Mac OS X versions supported by Studio 2010 drive, DirectX 9 capable video • (x86 & x64) with Mono card running at 1024 x 768 or Service Pack 2 MonoDevelop IDE integration higher-resolution display • Windows Server 2008 (x86 and x64) • Install with the included with Service Pack 2 MonoDevelop IDE on Windows • Windows Server 2008 R2 (x64) or Mac OS X • Windows® 7 (x86 and x64)

Download a Free Trial at www.embarcadero.com Corporate Headquarters | | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | [email protected]

© 2010 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. DELPXE/DS/2010/08/17