Embarcadero odhaluje Delphi Prism

Vývojový systém pro .NET na platformách Windows, Mac OS X a Linux

Společnost Embarcadero Technologies představila produkt Delphi Prism. Řešení nové generace pro platformu .NET, tedy integrovaný databázový stroj pro řízený kód obsažený v Delphi Prism, se zaměřuje na platformy Windows, Mac OS X a Linux. Nástroj Delphi Prism dovolí vývojářům použít programovací jazyk Delphi Prism pro tvorbu aplikací pro Windows .NET poslední technologické normy 3.5, jakými jsou například WinForms, WPF, Silverlight, ASP.NET a LINQ. Delphi Prism též umožní tvorbu aplikací pro Mac OS X a Linux s technologiemi CLR typu open source, jakými jsou Mono a Cocoa. Klíčem k multiplatformním schopnostem produktu Delphi Prism je technologie s názvem Oxygene licencovaná od společnosti RemObjects. Oxygene je kompilační stroj pro CLR (Common Language Runtime), který podporuje řadu platforem založených na CLR, jakými jsou .NET společnosti Microsoft a otevřená běhová platforma Mono. Společnost Embarcadero spolupracovala se společností RemObjects na vývoji produktu Delphi Prism a je exkluzivním držitelem licence Oxygene.



Společnost RemObjects plánuje vydání ucelené sady přídavných modulů k Delphi Prism, jako například middleware DataAbstract nebo nástroj na integrační služby pro kód .NET a kód nativní (kompilovaný) s názvem Hydra.

Klíčové vlastnosti a výhody Delphi Prism obsahují:

  • Úplné řešení vývoje na platformě Windows .NET: tvorba sestavení (assemblies) plně kompatibilních s CLR poskytuje úplný přístup ke všem jazykovým a běhovým vlastnostem platformy .NET 3.5 včetně ASP.NET, Silverlight, WPF, WinForms a LINQ. Navíc může být Delphi Prism instalován jako zásuvný modul pro Visual Studio, nebo běžet jako samostatný vývojový nástroj.
  • Vývojový jazyk Delphi Prism se všemi důležitými vlastnostmi: dovolí vývojářům psát řízené aplikace pomocí moderního, výkonného a snadno použitelného objektově orientovaného jazyka s kořeny v Delphi a Object Pascalu; navíc se pyšní vlastnostmi jako generika, sekvence, dotazování a paralelní počítání.
  • Podpora vývoje pro Mac OS X a Linux s využitím Mono CLR: poskytuje podporu kompilace do prostředí více platforem CLR včetně Mono pro Linux a Mac OS X. Zabudována je i úplná podpora Cocoa pro tvorbu bohatých uživatelských rozhraní systému Mac OS X založených na Cocoa.
  • Integrovaný databázový stroj ADO.NET Blackfish SQL: jde o vysoce výkonný, přitom ale paměťově úsporný transakční databázový stroj kompatibilní s SQL-92. Je plně založen na .NET a může být nasazován na servery, nebo zabudován do procesů aplikací. Uložené procedury Blackfish SQL je možno psát v jazyce Delphi Prism nebo v libovolném jiném CLR-kompatibilním jazyce, jakým je třeba C# nebo Visual Basic .NET. Licence pro šíření běhového prostředí databázového stroje Blackfish SQL je obsažena v nástroji Delphi Prism.
  • Obsahuje rámec dbExpress pro tvorbu heterogenních databázových aplikací: dbExpress, hladce integrovaný do šablony ADO.NET v nástroji Delphi Prism, poskytuje vývojářům snadný heterogenní přístup k širokému spektru populárních databází. Navíc mohou vývojáři ASP.NET poskytovat podporu členství, rolí, profilů a dalších vlastností rozhraní ASP.NET provider pro rozličné databáze.
  • Tvorba klientů DataSnap: podporuje vývoj vícevrstvých klientů. Pomocí Delphi Prism mohou vývojáři vzájemně komunikovat s aplikačními servery DataSnap vytvořenými pomocí nástroje Delphi 2009 for Windows nebo předchozích verzí. Klientské aplikace mohou pracovat s metodami na serveru stejně tak jako s tradičními servery DataSnap s rozhraním IAppServer.
  • Možnost použít celou škálu zásuvných modulů a komponent pro Visual Studio: Delphi Prism poskytuje přístup k bohatému ekosystému nástroje Visual Studio a .NET včetně zásuvných modulů pro Visual Studio, akcí MSBuild a komponent nezávislých dodavatelů z oblasti komerčních, freeware a otevřených (open source) dodavatelů.

 
  

- PR -

„Největší rezervu mají firmy ve schopnosti propojit AI s daty a procesy…“

Firmy investují do umělé inteligence, ale většina AI projektů se nikdy nedostane do běžného provozu. Proč mezi úspěšným pilotem a skutečně fungujícím řešením vzniká tak velká propast? O tom, kde podniky při nasazování AI nejčastěji chybují a proč většina AI pilotních projektů nikdy nepřekročí fázi experimentu, hovoří konzultant společnosti Hewlett Packard Enterprise Ladislav Pecen. Uvádí také, jak AI mění požadavky na IT infrastrukturu, jaké nároky přinášejí agentické systémy a proč se dnes do popředí dostává téma datové suverenity.