Prism XE2.5 Enterprise
Embarcadero Prism XE2.5 Enterprise je nástroj navržený pro vývojáře vytvářející daty řízené a vícevrstvé webové a databázové aplikace. Prism Enterprise poskytuje lokální i vzdálenou databázovou propojitelnost typu ADO.NET a možnost vytvářet klientské aplikace propojující se s nativními servery DataSnap vytvořenými v Delphi nebo C++Builderu; vytváří tak bohatou vícevrstvou funkčnost. Embarcadero Prism XE2.5 Enterprise obsahuje vše z edice Professional plus následující vlastnosti pro tvorbu databázových a webových aplikací typu klient/server či vícevrstvých:
- Databázová serverová propojitelnost s InterBase
- Tvorba .NET klientů DataSnap, které se propojují s nativními vícevrstvými databázovými aplikačními servery ve Windows, vytvořenými s využitím technologie DataSnap
detailní popis
Ceník produktů Prism XE2.5 Enterprise
Klasická nesíťová licence pro izolované pracovní stanice.
Cena včetně ročního předplatného nových verzí. Předplatné je možno každoročně obnovovat, licence je trvalá.
Síťová pojmenovaná licence vhodná pro podniky a instituce. Zdarma dodávaný server AppWave snižuje náklady na administraci PC, poskytuje správu podnikových licencí z jediného místa a statistiky využívání. Aplikace jsou "vysílány" na PC a spouští se na nich bez nutnosti předchozí instalace. Je možno je komentovat a hodnotit.
Cena včetně ročního předplatného nových verzí. Předplatné je možno každoročně obnovovat, licence je trvalá.
Síťová souběžná licence vhodná pro podniky a instituce, kterou může používat více vývojářů. Zdarma dodávaný server AppWave snižuje náklady na administraci PC, poskytuje správu podnikových licencí z jediného místa a statistiky využívání. Aplikace jsou "vysílány" na PC a spouští se na nich bez nutnosti předchozí instalace. Je možno je komentovat a hodnotit.
Cena včetně ročního předplatného nových verzí. Předplatné je možno každoročně obnovovat, licence je trvalá.
*Dodávka: Je-li dodávka označena jako "ESD", neobsahuje produkt instalační média na DVD/CD. Dodává se pouze e-mail s adresou a parametry pro download a licenční potvrzení.
**Lic. server: Licenční servery se používají v podnicích a institucích na správu síťových licencí (pojmenovaných i souběžných). Zdarma dostupný AppWave (ToolCloud 2.0) je licenční server Embarcadero. Jeho podmnožinou a jádrem je původní server ELS. Více se o AppWave dozvíte zde. Licence pro server FLEX poskytujeme již pouze na zvláštní vyžádání.
Popis produktu

Nejvýznamnější vlastnosti produktu
Možnosti vývoje pro více platforem: Windows, Mac a Linux
Neuzamykejte se při vývoji pro .NET pouze do platformy Windows. Embarcadero Prism podporuje poslední verzi architektury .NET 4.0 a Mono pro tvorbu aplikací pro Windows, Linux a OS X - plus počáteční podporu pro tvorbu aplikací pro Windows 8 Metro. Prism můžete instalovat do vývojového prostředí založeného na Visual Studio 2010 Shell, nebo jej přidat do prostředí Microsoft Visual Studio 2010. Instalace verze XE2.5 je možná i do předběžné verze Visual Studio 11. Neomezujte se při tvorbě aplikací, které vytváříte a rozšiřte své obzory.
Bohatý jazyk a kompilátor
Embarcadero Prism poskytuje snadno zvládnutelný, leč pokročilý jazyk pro architektury Microsoft .NET a Mono. Přestože se jazyk Delphi Prism stále drží svých kořenů v Delphi a Pascalu, moderní jazyk Oxygene pomáhá vývojářům učinit krok do budoucnosti tím, že poskytuje novátorské vlastnosti jazyka, jaké v jiných jazycích pro .NET nenajdete: aspektově orientované programování (AOP), generika, sekvence, dotazy a paralelní počítání.
Ke tvorbě aplikací použijte ty nejpokročilejší technologie na dnešním trhu
S nástrojem Prism získáte přístup k nejnovějším vývojářským technologiím a platformám společnosti Microsoft. Ta obsahuje poslední vydání nástroje Visual Studio 2010 (a počáteční podporu Visual Studia 11), podporu Windows 8 Metro a podporu Microsoft .NET 4.0. Prism umožňuje vývojářům zapřáhnout do tvorby aplikací výkon nástrojů a knihoven a tím zrychlit vývoj aplikací. Snadno zvládnutelný jazyk může využít výhod celého zásobníku moderních technologií. Obsahuje návrhovou a běhovou podporu Windows Forms, ASP.NET, Windows Presentation Foundation (WPF) a dalších součástí.
Dosáhněte na vícevrstvý svět RAD Cloud
Počítání v cloudech a vícevrstvé aplikace nejsou pouhým výstřelkem, jsou užitečným způsobem jak stavět aplikace pro zlepšenou škálovatelnost a dostupnost. Pomocí Prism vytvoříte klientské aplikace pro .NET a Windows Phone 7, které se propojí se servery DataSnap. Vývoj aplikací využívajících DataSnap a tvorba kódu pro mobilní konektory pro Windows Phone 7 vyžadují vlastnictví Delphi nebo C++Builderu XE2 (prodávaných odděleně). Můžete též použít RAD Studio XE2, v němž najdete všechny potřebné nástroje - Delphi, C++Builder and Prism.
Další informace (v angličtině)
Ostatní edice produktu Embarcadero Prism
Embarcadero Prism XE2.5 Professional
Embarcadero Prism XE2.5 Professional je nástroj navržený pro vývojáře toužící překročit možnosti jiných nástrojů pro vývoj aplikací na platformě .NET využitím rozšířených možností jazyka a možností provozovat aplikace na více platformách. Vývojáři v Delphi mohou využít Prism XE2 pro tvorbu aplikací pro .NET a na platformě nezávislou architekturu Mono ve známem programovacím jazyce založeném na Pascalu. Vlastnosti Embarcadero Prism XE2.5 Professional zahrnují:
- Programovací jazyk založený na Pascalu a kompilátor Oxygene
- Vývojové prostředí založené na nástroji Microsoft Visual Studio 2010 a počáteční podpora Visual Studio 11 Beta
- Lokální databázová propojitelnost dbExpress s InterBase
- InterBase XE Developer Edition
- Protokolování aplikací a nástroje pro znečitelnění zdrojového kódu
- Jeden rok zahrnuté údržby včetně všech upgrade či nových verzí
Embarcadero Prism v nástroji Embarcadero RAD Studio XE2
Embarcadero Prism je součástí sady nástrojů Embarcadero RAD Studio XE2, úplného balení nástrojů pro vývoj aplikací a nejrychlejšího způsobu vytváření datově bohatých a vizuálně dokonalých aplikací pro Windows, Mac, mobilní zařízení, .NET, PHP a web. RAD Studio obsahuje Delphi®, C++Builder®, Prism a RadPHP™ a umožňuje programátorům dodávat aplikace až pětkrát rychleji než dříve – a na různé platformy: stolní aplikace, mobilní zařízení, webové a databázové platformy. Pozor: Prism v sadě nástrojů RAD Studio neobsahuje automatickou roční údržbu a podporu včetně všech upgrade – musíte si ji přiobjednat.
Embarcadero Prism v sadě nástrojů Embarcadero All-Access XE
Pokud vás zajímá Embarcadero Prism v kombinaci s vývojářskými nástroji pro C++, Javu, .NET, PHP, Ruby on Rails a úplnou sadou nástrojů pro návrh, správu a ladění výkonu databází, pak směle sáhněte po Embarcadero All-Access. Tato sada nástrojů poskytuje veškeré nástroje pro vývoj aplikací a práci s databázemi, které kdy můžete potřebovat – a všechny jsou hned po ruce. Je to nejsnáze použitelná "sada nářadí" pro libovolně velký tým vývojářů, architektů, testerů výkonu a správců databází. All-Acces je ideální jak pro velké podnikové týmy používající širokou řadu technologií, tak pro menší týmy, konzultanty a jednotlivce dělící svůj čas mezi různé činnosti v průběhu životního cyklu vývoje aplikací.
Embarcadero Prism XE2 – nejčastější otázky
Obecné otázky
Proč je Embarcadero Prism unikátní nástroj?
- Embarcadero Prism poskytuje skutečné řešení pro více platforem a dovolí vývojářům vytvářet aplikace pod Windows a instalovat/provozovat je pod Windows, Linux nebo Mac OS X.
- Jazyk Oxygene je skvělou volbou pro vývoj .NET, jelikož je snadno zvládnutelný a má vlastnosti, které nenajdete v jiných programovacích jazycích pro .NET
- Embarcadero Prism je bezvadným způsobem, jak mohou programátoři v Delphi vytvářet aplikace pro .NET a Mono v důvěrně známém jazyce velice podobném Pascalu
Co je v Embarcadero Prism XE2 nového?
- Zcela nový je kompilátor Oxygene 5.0 od společnosti RemObjects
- Ošetření chyb v editoru pomocí podrobností, rozsahů a poznámek
- Podpora Fix-it pro vybrané nové chyby
- Jazyk obsahuje podporu "soft interfaces" a "duck typing" (rozeznávání datových typů)
- Implementace anonymních rozhraní
- Rozšířená integrace nástroje Oxidizer pro přenos kódu Delphi do jazyka Oxygene
Je nějaká funkčnost, která byla v předchozích verzích a v Prism XE2 schází?
Prism již nepodporuje prostředí Visual Studio 2008. Dále neobsahuje podporu MonoDevelop IDE, která byla v minulých verzích obsažena. Pokud jste MonoDevelop používali, můžete nadále pracovat se starší verzí Prism a starší verzí kompilátoru. Proto tvorbu nativních aplikací pro iOS doporučujeme použít Delphi XE2 místo dříve doporučované kombinace MonoDevelop IDE + MonoTouch společnosti Novell; to v nové verzi již není možné.
Existuje pro Prism XE2 cena upgrade?
Model prodeje Embarcadero Prism XE2 je založen na předplatném, takže ceny upgrade nejsou k dispozici. Pokud si zakoupíte Prism, měli byste každoročně obnovovat údržbu a podporu pro další rok. Pokud tak neučiníte, budete si novou verzi muset koupit za plnou cenu. Pokud koupíte upgrade na RAD Studio XE2, získáte i Prism XE2 za sníženou cenu. Pro produkty ve "školních" verzích se upgrade neposkytuje.
Jak se dá získat upgrade?
Samostatně prodávané Embarcadero Prism XE2 již v ceně obsahuje rok údržby a podpory; úpravy a nové verze je možno stahovat z oblasti pro registrované uživatele na http://cc.embarcadero.com/reg/delphi_prism. Opravy a nové vlastnosti jsou dostupné jen uživatelům s aktivní údržbou a podporou. Upozornění na dostupnost novinek se zasílá e-mailem, upgrade jsou dostupné na portálu údržby a zaslaný mail obsahuje veškeré nutné informace ke stažení.
Získají uživatelé RAD Studia též rok údržby a podpory v ceně produktu?
Nikoli; roční údržba a podpora není s RAD Studiem dodávána. Pokud chcete mít všechny opravy a nové vlastnosti Delphi Prism vždy okamžitě k dispozici, doporučujeme si sjednat předplatné pro RAD Studio a nečekat na novinky v Prism až do vydání nové verze RAD Studia.
Jaké druhy licencí jsou k dispozici?
Embarcadero Prism XE2 je nabízeno s různými možnostmi licencování
- Individuální licence pro pojmenované uživatele
- Síťové pojmenované nebo souběžné licence AppWave pro podniky a instituce, které poskytují větší pružnost a řadu statistických údajů o jejich využívání.
- Zlevněné licence pro výuku ve školách
Jsou s Prism XE2 dodávány i předchozí verze?
Ano, jsou – získáte i předchozí verzi XE. Navštivte http://www.embarcadero.com/xe2-earlier-versions poté, kdy produkt nainstalujete a zaregistrujete. Zadáte své registrované sériové číslo a získáte sériové číslo verze předchozí. Tato licence je spojena s vaším registračním účtem a nemůže ji používat nikdo jiný.
Je pro Embarcadero Prism XE2 k dispozici i kompilátor z příkazové řádky?
Dříve se tento nástroj dal stáhnout z oblasti pro registrované uživatele. Dnes je nejjednodušší spustit si instalaci zkušební verze a odškrtnout všechny možnosti v dialogu "Select components" kromě možnosti RemObjects Oxygene Command Line Compiler.
Kde najdu dokumentaci k nástroji Embarcadero Prism XE2?
Poslední verze dokumentace je vždy na http://wiki.oxygenelanguage.com.
Jak nejlépe může nový uživatel začít?
Instrukce krok za krokem pro začátečníky poskytne příručka "The Prism Primer" na webové adrese http://wiki.oxygenelanguage.com/en/The_Prism_Primer/en/The_Prism_Primer.
Proč se jméno produktu změnilo z Delphi Prism na Embarcadero Prism?
Přestože si jazyk Delphi (založený na Object Pascal) a Oxygene v Prism jsou velice podobné, existují drobné rozdíly a my se chtěli vyvarovat matení uživatelů, proto jsme přikročili ke změně jména.
Technické otázky
Kterou verzi .NET musím mít instalovánu, abych mohl provozovat Prism XE2?
Musíte mít .NET 3.5 nebo 4.0, aby bylo možno instalovat a provozovat Prism.
Potřebují "assemblies" vytvořené Prism určitou verzi .NET?
Ne. Programy v Prism mohou být provozovány s libovolnou verzí .NET od 1.1 až po 4.0 podle toho, jak se sestaví.
Musím si koupit Visual Studio od Microsoftu, abych mohl používat Prism?
Nemusíte. Prism obsahuje úplnou kopii Visual Studio Shell. Pokud na vašem PC není instalován buď Shell, nebo celé Visual Studio Professional, Prism vám nainstaluje Visual Studio Shell 2010 ještě před instalací Prism.
Co když se pokusím instalovat Prism a přitom už mám na počítači instalován nástroj Visual Studio?
Prism se automaticky nainstaluje a integruje s vaší stávající instalací Visual Studia.
Když spustím Prism, vidím v titulku stránky napsáno "Microsoft Visual Studio". Proč to tam je?
Prism běží v prostředí Visual Studio Shell. To je v zásadě samotné vývojové prostředí bez zásuvných jazykových modulů od Microsoftu. Proto vidíte obchodní známku Microsoft. Nicméně můžete si být jisti, že spatříte Prism hned poté, kdy vyberete v menu File|New...
Mohu k Prism přidat funkčnost C# nebo VB.NET pomocí produktů řady Express od Microsoftu?
Nemůžete. Tyto produkty nelze přidat do Visual Studio Shell. Nicméně Prism a Visual Studio Express mohou šťastně sousedit na jediném PC. Pokud máte instalován Prism a poté instalujete Visual Studio 2010 edice Professional nebo vyšší, získáte funkčnost Visual Studia ve stjném IDE jako Prism.
Na jakých platformách poběží mé aplikace vytvořené pomocí Embarcadero Prism XE2?
Aplikace v Prism poběží prakticky všude, kde existuje Common Language Runtime (CLR). Plně využijí .NET 3.5 nebo 4.0 pod Windows. Taky poběží pod Mono for Linux. A navíc na Mono for the Mac.
Obsahuje Embarcadero Prism podporu VCL.NET?
Neobsahuje. Vývoj VCL.NET byl ukončen a v Prism není podporován. Ti, kteří VCL.NET stále používají, mohou buď použít Delphi 2007, nebo převést své aplikace pod VCL pro Win32.
Půjdou mé aplikace napsané v Delphi Win32 kompilovat pomocí Embarcadero Prism?
Pravděpodobně nikoli beze změn. Jazyky jsou sice velice podobné, ale nejsou stejné. Každý z jazyků má vlastnosti a idiomy navržené specificky pro platformu, na které mají běžet. Na druhou stranu si jazyky jsou tak blízké, že kód vytvořený pro jednu z platforem je možno použít pro druhou jen s minimálními změnami.
Existuje způsob, jak přimět jazyk Oxygene v Prism, aby byl více kompatibilní s kódem Delphi Win32?
Ano, existuje. Prism obsahuje "přepínač" kompatibility, který povolí některé vlastnosti jazyka používané v Delphi Win32. Toto nastavení je možno změnit na záložce možností projektu.
Mohu v Embarcadero Prism vytvářet aplikace pro Compact Framework?
Prism kompiluje do CF assemblies, ale není možná podpora během návrhu. Návrháře CF jsou totiž těsně integrovány s personalitami C# a VB.NET v nástroji Visual Studio a nelze je využívat v ostatních jazykových zásuvných modulech.
Kdo napsal kompilátor použitý v Embarcadero Prism?
Kompilátor Oxygene napsal tým společnosti RemObjects.
Jaký je vztah mezi RemObjects and Embarcadero?
RemObjects Software a Embarcadero jsou blízkými partnery. Embarcadero licencuje některé technologie obsažené v Prism od RemObjects. Oba podniky se zavázaly spolupracovat na dalším vývoji produktu.