Delphi Prism XE - Why Delphi Prism

Cross-platform flexibility for Windows®, Mac OS® X, and Linux®

Don’t be locked in to a Windows-only approach to .NET development. Delphi Prism supports the latest .NET 4.0 Framework and the latest Mono framework for creating applications for Windows, Linux and Mac OS X. You can install Delphi Prism with a Visual Studio 2010 Shell based IDE, load Delphi Prism into Microsoft® Visual Studio® as a plug-in, or use the included cross-platform MonoDevelop IDE to develop applications on your choice of Windows or Mac OS X. Don’t be limited in the applications you can create – use Delphi Prism and expand your horizons.

Exceed your expectations with the full-featured Delphi Prism development language

Delphi Prism provides an easy-to-learn syntax that is based on Object Pascal. The language delivers many advanced features that outpace other Microsoft .NET languages on the market. Plus, the same language support can be found with the included open source Mono framework and its equivalent .NET technologies. While staying true to its Delphi and Pascal roots, the modern Delphi Prism language helps developers move into the future by providing innovative language features, such as generics, sequences, queries, Async Methods, Extension Methods, parallel computing, Aspect Oriented Programming (AOP) and many others.

Built on today’s most advanced technology from Microsoft, including .NET 4.0 and Visual Studio 2010

Delphi Prism is built on the latest technology available from Microsoft. This includes the latest release of Visual Studio 2010 and the latest support for Microsoft’s .NET 4.0 Framework. Delphi Prism enables developers to harness the power of both tools and libraries to build applications fast, using an easy to learn language that can take advantage of the entire stack of technology. It includes design-time and runtime support for Silverlight, ASP.NET, Windows Presentation Foundation (WPF), LINQ, Parallel FX, and Windows Forms.

Access to more frameworks, platforms and new language features

Previous versions of Delphi Prism already supported many frameworks and technologies. Delphi Prism XE adds much more useful functionality available out of the box including new Subversion version control integration in the Visual Studio based IDE. .NET 4.0 is fully supported and with the new improvements in supporting better native/managed interoperability, threading improvements, enhanced garbage collection, and many others. Plus, we’ve added new features to the Delphi Prism language including extension methods, support for BigInteger constants, introductory support for Tuple types and many others. You won’t find such a wide range of out of the box functionality in any other .NET IDE on the market!

Work with all your data sources

Delphi Prism leverages ADO.NET for database connectivity in .NET applications. In addition, Delphi Prism provides developers with a database access framework called dbExpress for fast, easy access to Embarcadero’s InterBase® database. ASP.NET developers can provide support for membership, roles, profiles, and the other features of the ASP.NET provider interface for multiple backend databases.

Make the connection to multi-tier

With Delphi Prism Enterprise, developers can create .NET client applications that interact with Windows native DataSnap application servers, a high-performance middleware that is developed with Delphi. Clients can access server methods as well as the traditional IAppServer interface-based DataSnap servers.

Bring new power to your Web applications

For Web application development, Delphi Prism provides full support for ASP.NET and for Silverlight when installed into Visual Studio. Delphi Prism developers can use the full extent of the Visual Studio designers for these platforms as well as the entire eco-system of third-party components for these web development platforms.

Design for the desktop with Windows Forms and WPF

With Delphi Prism, you can leverage the powerful and time-proven Windows Forms designer in Visual Studio, including support for partial classes and choose from the wide variety of available third party Windows Forms components. If you choose to use Windows Presentation Foundation (WPF) for desktop applications, Delphi Prism provides full design-time and run-time support for WPF.

Gain access to the rich Visual Studio and .NET ecosystem

Based on Visual Studio Shell, Delphi Prism can plug into the rich world of Visual Studio plug-ins and components. Delphi Prism can use any and all third-party components from commercial, open-source, and freeware vendors. Delphi Prism can take advantage of Visual Studio plug-ins, MSBuild actions, and other products from the Visual Studio Community.

Simplify .NET development

The Delphi Prism language syntax is easier to learn than C# and has more power than VB.NET. Why struggle hours on end trying to learn the C# way, when Delphi Prism is easier and faster to learn. Or, why limit your applications to VB.NET when the richness and advanced programming features of Delphi Prism will allow applications to be developed quicker with less work?

 

Get Prism XE2.5

Download Trial >

Buy Now >

" Considering the additional features included in Prism, compared with any other .NET language, I think it is the obvious alternative to C#."

– Ciprian Popa, Jaguard
More testimonials >

Get Embarcadero Prism plus Delphi, C++Builder and RadPHP in RAD Studio XE2

RAD Studio XE2