Nowa generacja rozwiązań Delphi dla platform .NET i Mono

Delphi Prism, narzędzie zintegrowane z Visual Studio pozwala na korzystanie z najnowszych technologii .NET, w tym WinForms, Windows® Presentation Foundation (WPF), ASP.NET oraz LINQ.

WAŻNE INFORMACJE
Delphi Prism 2010

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).