Kluczowe właściwości Delphi Prism:
- Język programistyczny Delphi Prism dla platformy .NET
- IDE oparte o Visual Studio (instalowane jako samodzielna aplikacja lub jako plug-in do pakietu Visual Studio)
- Wsparcie dla najnowszych technologii .NET
- Połączenia bazodanowe korzystające z ADO.NET plus dbExpress dla baz InterBase i Blackfish SQL
- Tworzenie klientów DataSnap dla platformy .NET do łączenia z wielowarstwową warstwą pośrednią Delphi
- Wykorzystanie technologii ASP.NET do tworzenia aplikacji internetowych
- Wsparcie wielu platform: Windows, Linux oraz Mac OS X (z wykorzystaniem Mono)
Delphi Prism™ pozwala na bÅ‚yskawiczne tworzenie aplikacji .NET, ASP.NET, bazodanowych oraz miÄ™dzyplatformowych rozwiÄ…zaÅ„ Mono. Delphi Prism zawiera peÅ‚ne Å›rodowisko IDE oraz potężny jÄ™zyk programowania charakteryzujÄ…cy siÄ™ wÅ‚aÅ›ciwoÅ›ciami do tej pory niedostÄ™pnymi dla platformy .NET. Pozwala na tworzenie rozwiÄ…zaÅ„ dla platform: Windows®, Linux® oraz Mac OS® X, poÅ‚Ä…czeÅ„ ze wszystkimi bazami danych oraz wykorzystanie najnowszych technologii .NET w tym WPF i LINQ. DziÄ™ki Delphi Prism, programiÅ›ci mogÄ…:
- Wykorzystać potężny, w pełni zgodny z.NET język programowania
- Korzystać ze wszystkich dostępnych źródeł danych
- Dostarczać rozwiązania dla platform .NET, Mac i Linux
- Tworzyć połączenia z wielowarstwowymi rozwiązaniami
- Projektować aplikacje z wykorzystaniem Windows Forms i WPF
- Wnieść nowe możliwości i funkcjonalność do swoich aplikacji internetowych
Delphi Prism 2010 jest dostępne w 2 wersjach: Professional i Enterprise. Jest też częścią rozwiązania Embarcadero RAD Studio. Porównanie wersji i wskazanie różnic pomiędzy nimi jest dostępne na stronach: Product Editions oraz Feature Matrix
"Dzięki dodaniu Delphi Prism do pakietu RAD Studio nasze marzenia o programowaniu dla innych platform stały się rzeczywistością. Obecnie możemy wdrażać nasze rozwiązania klienckie wykorzystując platformy.NET i Mono dla Windows, Mac OS X, Linux i innych. Delphi Prism przeniosło nas na nowy, wyższy poziom programowania oraz otworzyło zamknięte do tej pozy granice "-Mauricio Buso, OneSolution Brasil
Nowości w Delphi Prism 2010
Tworzenie połączeń z danymi i aplikacjami.
Dzięki Delphi Prism 2010, można tworzyć aplikacje klienckie .NET DataSnap wykorzystując nowe możliwości DataSnap 2010, w tym wsparcie dla komunikacji z serwerami przy wykorzystaniu protokołu HTTP.
Programowanie aspektowe (Aspect Oriented Programming).
Wykorzystane w Delphi Prism programowanie aspektowe pozwala na zmianę "zachowania" kodu, dodawanie lub usuwanie pól, właściwości, zdarzeń lub metod, a nawet dodatkowych klas, dzięki wykorzystaniu specjalnych atrybutów tzw. Aspektów w stosunku do klas i członków.
Tworzenie większej liczby typów aplikacji.
Delphi Prism 2010 wspiera tworzenia nowych typów aplikacji w tym aplikacji internetowych ASP.NET, międzyplatformowych aplikacji Mono 2.4 oraz pozwala na eksperymentalne wsparcie dla technologii Silverlight 3.0 (podczas pracy z Visual Studio).