Embarcadero Technologies will preview Delphi Prism this week at the Microsoft Professional Developer’s Conference. A next-gen .NET development solution, Delphi Prism’s integrated managed code database engine targets Windows, Mac OS X, and Linux. Delphi Prism will allow developers to use the Delphi Prism programming language to build Windows .NET applications, using the latest Microsoft .NET 3.5 technologies such as WinForms, WPF, Silverlight, ASP.NET, and LINQ. Delphi Prism will also allow targeting and Mac OS X and Linux with open source CLR technologies such as Mono and Cocoa#.
According to Michael Swindell, Vice President of Products, “Like a crystal splits light into multiple colors, Delphi Prism splits program code into multiple technologies knocking down platform, framework, and database barriers. By fusing Web, RIA, and desktop .NET application development with a powerful .NET database engine, and heterogeneous ADO.NET connectivity, Delphi Prism will deliver an end-to-end managed code solution that targets Windows first and foremost, and Mac and Linux for added flexibility.”
A key to Delphi Prism’s multi-platform capabilities is the exclusive Oxygene technology licensed from RemObjects. Oxygene is a powerful CLR compiler engine that can support a variety of CLR based platforms such as Microsoft’s .NET and the open source Mono runtime. Embarcadero has closely partnered with RemObjects in developing Delphi Prism and is the exclusive licensee of Oxygene. RemObjects plans to release a full suite of Delphi Prism add-ons such as RemObjects Data Abstract middleware and Hydra .NET/Native code integration services.
Key features and benefits of Delphi Prism include: