C++Builder XE Professional
C++Builder XE Professional je produkt navržený pro vývojáře vytvářející výkonné aplikace s grafickým uživatelským rozhraním nebo dotykovým rozhraním a bez použití či s použitím zabudovaného lokálního databázového stroje. Výkonná kombinace ANSI C++, VCL a schopnost vytvářet rychlé aplikace pro Windows tvořené jediným spustitelným souborem typu exe činí C++Builder XE Professional obzvlášť vhodným produktem pro vývojáře v C++, kteří vytvářejí komerční aplikace s grafickým uživatelským rozhraním.
detailní popis
Ceník produktů C++Builder XE Professional
Výhody licencí ToolCloud najdete popsány zde. Viz poznámka ** pod tabulkou.
Upgrade z verze 2007-2009 Delphi, RAD Studio, C++Builder v edici Professional. Uživatelé produktů verze 2006 a starších již nárok na upgrade nemají.
Upgrade ze C++Builder Starter
Upgrade z pěti licencí verze 2007-2009 Delphi, RAD Studio, C++Builder v edici Professional. Uživatelé produktů verze 2006 a starších již nárok na upgrade nemají.
Upgrade z deseti licencí verze 2007-2009 Delphi, RAD Studio, C++Builder v edici Professional. Uživatelé produktů verze 2006 a starších již nárok na upgrade nemají.
Upgrade z verze 2007-2009 Delphi, RAD Studio, C++Builder v edici Professional. Uživatelé produktů verze 2006 a starších již nárok na upgrade nemají.
Upgrade z verze 2007-2009 Delphi, RAD Studio, C++Builder v edici Professional. Uživatelé produktů verze 2006 a starších již nárok na upgrade nemají.
Upgrade z verze 2007-2009 Delphi, RAD Studio, C++Builder v edici Professional. Uživatelé produktů verze 2006 a starších již nárok na upgrade nemají.
Upgrade z verze 2007-2009 Delphi, RAD Studio, C++Builder v edici Professional. Uživatelé produktů verze 2006 a starších již nárok na upgrade nemají.
Pojmenovaná licence pro individuální použití.
Školní verze mohou používat studenti a instruktoři výhradně pro proces výuky. Vzdělávací instituce nemohou podle licenčního ujednání produkty používat ani ke tvorbě software, který bude používán v rámci instituce či šířen zdarma.
Souběžná licence vhodná pro akademické síťové systémy se studentskými účty.
Školní verze mohou používat studenti a instruktoři výhradně pro proces výuky. Vzdělávací instituce nemohou podle licenčního ujednání produkty používat ani ke tvorbě software, který bude používán v rámci instituce či šířen zdarma.
Pozn.:*Předplatné: Předplatné vám zajistí po dobu 1 roku automatický přísun aktualizovaných a opravených verzí produktů a rychlou technickou podporu v kritických situacích. Po roce stačí obnovit samotné předplatné, za licence se již nic neplatí. Pro nákup produktu bez předplatného odškrtněte příznak ve sloupci "Předplatné". U některých produktů je však předplatné první rok povinné a odškrtnout jej nelze. Více o předplatném najdete zde.
**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
Vhodný doplněk pro vývojáře používající MS SQL Server:
DB PowerStudio for SQL Server, Developer Edition poskytne vývojářům intuitivní, vizuální nástroje přidávající k SSMS další důležité schopnosti jako je správa změn v databázích a ladění/optimalizace kódu SQL. Více o DB Power Studiu se dozvíte v tomto dokumentu.
Popis produktu C++Builder XE
Zkraťte dobu vývoje a zvyšte kvalitu aplikací
Programování v prostředí nástroje C++Builder je daleko účinnější než vývoj v jiných prostředích či architekturách jazyka C/C++. Vývojáři v C++Builderu používají knihovnu vizuálních komponent (VCL), která zapouzdřuje složité a časově náročné úlohy pracující s aplikačním programovým rozhraním Windows do jednoduše použitelných a rozšiřitelných komponent. Aplikace vytvořené s využitím aplikačního rámce VCL vyžadují zápis, odladění a otestování daleko méně řádek kódu, často až 5x méně ve srovnání s ostatními "vizuálními" systémy pro vývoj aplikací pro skutečnou praxi v jazyce C++, aniž by bylo třeba obětovat cokoli z výkonu či možností jazyka.
- Dvoucestné vizuální vývojové prostředí a rámec komponent VCL pro tvorbu vysoce kvalitních a dobře udržovatelných aplikací
- Velmi rychlý kompilátor ANSI/ISO C/C++ a řetěz nástrojů s podporou předběžné specifikace C++0x
- Integrované knihovny ISO C++ Standard Library, TR1 a Boost
Použití hotových komponent pro rozšíření funkčnosti
Více než 500 zabudovaných komponent dodávaných s nástrojem C++Builder jde mnohem dále za rámec komponent pro tvorbu uživatelských rozhraní a nabízí pokročilé možnosti jako je tvorba databázových aplikací a propojování se službami v architekturách cloudu. Přiložené komponenty je možno rozšiřovat a přizpůsobovat, je možno vytvářet vlastní komponenty nebo použít tisíce volně dostupných či placených komponent pro jakoukoli potřebu, kterou si dokážete představit. Pokud si potřebu řešení dokážete představit, pravděpodobně existuje komponenta pro C++Builder a Delphi, která problém řeší.
- Komponenty pro tvorbu pokročilých a skvěle vypadajících uživatelských rozhraní včetně pásových ovládacích prvků ve stylu Office, možnost práce s dotykovými zařízeními, výstupní sestavy, grafy a diagramy
- Pokročilé komponenty pro vývoj databázových aplikací, vícevrstvých aplikací, webových aplikací a pro propojení s internetem
- Nové komponenty pro cloud sloužící pro připojení a práci s úložišti dat Microsoft Azure
- Kompatibilní s Delphi a s komponentami pro Delphi
- Tisíce dalších komponent pro Delphi jsou dostupné od mohutné komunity partnerů a vývojářů v Delphi
Ochraňte vývoj svých aplikací pro budoucnost
Většina systémů jazyka C++ pro práci s daty je buď přizpůsobena vlastnostem databázového produktu od určitého dodavatele a vyžaduje spoustu dodatečné práce při integraci s každou databází nebo datovým zdrojem. Jindy takové systémy používají málo účelné "univerzální" možnosti propojení s datovými zdroji. Oproti tomu technologie databázového middleware DataSnap a ovladače dbExpress pro přístup k datům jsou navrženy tak, aby vám dovolily vytvořit jediný systém, který se bude hladce propojovat s celou škálou datových zdrojů, přitom si však zachová dostupnost všech vlastností zabudovaných dodavatelem do databázových systémů, zachová i rychlost práce s daty, výkon databáze a možnosti ovládání. Pokud je třeba nějaká změna, dbExpress zjednodušuje přechod k jiné databázi nebo přepínání mezi různými databázemi. Pokud se potřebujete připojit k novým systémům, DataSnap vám poskytne celou řadu protokolů propojení odpovídajících průmyslovým normám.
- Nativní a rychlé propojení s daty systémů Microsoft SQL Server, InterBase, DB2, Oracle, Sybase, MySQL, Firebird a dalšími
- Pružný přístup k datům pomocí dbExpress: "vytvoř jen jednou - připoj se ke všem".
- DataSnap podporuje JSON, REST, COM, HTTP, TCP/IP, PHP. Podpora JavaScript, .NET a XML pro propojitelnost typu klient/server nebo vícevrstvou s prakticky jakýmkoli jiným systémem.
- Snadné nasazení do cloudové architektury Amazon EC2.
Klíčové vlastnosti
- Integrované vývojové prostředí ANSI/ISO C++ včetně nástrojů a s podporou předběžné specifikace C++0x
- IDE pro rychlý vývoj aplikací s metodou programování formou přetahování komponent na pracovní plochu
- Integrovaná knihovna Boost a TR1
- Produkt obsahuje více než 500 komponent VCL
- Tisíce dalších komponent dostupných od vývojářské komunity
- Zabudována podpora ovládání pomocí doteků a gest
- dbExpress s podporou 9 hlavních databázových systémů
- Vícevrstvý middleware DataSnap
- Tvorba 32-bitových aplikací, které beží pod 32- i 64-bitovými verzemi Windows
- Cílová podpora více verzí Windows: 2000, XP, Vista a 7 z jediného zdrojového souboru
Co je nového v C++Builderu XE
- Integrace Subversion do vývojového prostředí
- Profilování výkonu pomocí AQTime Standard
- Automatizace procesu sestavování pomocí nástroje FinalBuilder Embarcadero Edition
- Pokročilé komponenty pro internetovou komunikaci - IP*Works
- Rozšíření integrovaného vývojového prostředí pro vyhledávání, modelování a tvorbu kódu
- Rozšíření vývoje vícevrstvých aplikací: tvorba serverů DataSnap v C++
- Podpora RESTful serverů v DataSnap, šifrování a komprese
- Snadné nasazení do architektury typu cloud - Amazon EC2
- Komponenty řešící propojitelnost s cloudovým úložištěm dat Windows Azure
- Více než 1500 rozšíření výkonu a kvality
- Obsahuje bezplatnou dostupnost předchozích verzí C++Builderu 2010, 2009, 2007 a 6
- A mnoho dalších novinek
Přehled hlavních vlastností C++Builderu
Vysoce produktivní integrované vývojové prostředí (IDE)
- IDE a databázové nástroje - obsahuje integraci nástroje Subversion pro správu verzí, IDE Insight, správce projektů, vizuální návrháře, inspektor objektů, prohlížeč tříd, prohlížeč dat, nástroj na tvorbu dotazů SQL a lokalizační nástroje
- Profilování a ladění výkonu - obsahuje nástroj AQTime Standard Edition pro profilování výkonu a paměti a protokolovací nástroj CodeSite Express
- Automatizace sestavování - obsahuje nástroj FinalBuilder Embarcadero Edition pro automatizaci procesu sestavování a zcela nové audity příkazové řádky, měření, formátování kódu a tvorbu dokumentace
- Kódový editor s podporou Unicode - obsahuje barevné zvýrazňování syntaxe a CodeInsight, živé šablony kódu a dokončování tříd
- Ladění a testování jednotek - integrovaný ladicí nástroj nově podporuje vícevláknové ladění, vzdálené ladění a testování jednotek
Kompilátor, knihovny a podpora SDK
- Kompilátor Embarcadero C++ 6.30 (bcc32) - obsahuje i podporu normy C++0x
- Dinkumware STL - umožňuje shodu s normami ANSI/ISO C++
- Knihovny C++ Boost - populární volně dostupný knihovní soubor, který je konfigurován pro použití s nástrojem C++Builder
- Podpora TR1 - podpora standardní knihovny C++ Technical Report v Dinkumware a Boost
- Microsoft Windows SDK - pomáhá s podporou Windows včetně tématických aplikací
VCL - knihovna vizuálních komponent
- Knihovna VCL - umožňuje rychlý vizuální vývoj metodou "táhni-a-pusť" pomocí stovek komponent pro rychlý vývoj aplikací pro Microsoft Windows včetně nových pásových ovladačů.
- Podpora rozhraní s ovládáním doteky a gesty - můžete vytvářet tabletové a kioskové aplikace pro zařízení s dotekovými obrazovkami a využít k tomu integrovaný rámec pro zpracování gest pro Windows 7, Vista, XP a 2000; k dispozici máte návrhář gest, virtuální klávesnici a interaktivní vícedoteková gesta pro sledování, změny velikosti a rotaci objektů.
Databáze, vícevrstvé aplikace a cloud
- Databázová propojitelnost a databázové ovladače - vzdálená a lokální propojitelnost k databázovým systémům Oracle, Firebird, DB2, Microsoft SQL Server, Informix, Sybase, InterBase, MySQL a SQL Anywhere v edicích Enterprise a Architect. Lokální propojitelnost s databázemi InterBase, MySQL a SQL Anywhere v edici Professional.
- InterBase SMP Developer Edition - vysoce škálovatelná, výkonná a zabudovatelná databáze s vývojářskou licencí
- DataSnap - vícevrstvý databázový aplikační rámec nyní umožňuje i tvorbu serverů v C++ (není k dispozici v edici Professional).
- Cloud computing - přístup k datovým úložištím Windows Azure zabalený do komponent VCL a snadné nasazování aplikací do provozu pod Amazon EC2.
Vývoj webových aplikací a volání vzdálených služeb
- VCL for the Web - umožní vytvářet nativní webové a intranetové aplikace (limit pěti připojení v edici Professional).
- Podpora COM se šamany - umožní tvorbu objektů a serverů COM+ a poskytne editor typové knihovny
Úplné vývojářské řešení
- Živé modelování v UML - poskytne diagramy tříd a synchronizaci mezi modelem a zdrojovým kódem aplikací.
- Modelování a návrh databází - provádí se pomocí Embarcadero ER/Studio 8.5 Developer Edition, modelovacího a návrhového nástroje umožňujícího lepší chápání databázových struktur. Pouze v edici Architect.
- Nástroje dodávané se C++Builderem - obsahují Rave Reports, knihovnu ikon glyFX, instalační nástroj InstallAware Express Installer a další nástroje od partnerů Embarcadero.
- Přístup k dřívějším verzím - spolu s C++BuilderemXE získáte volitelně i C++Builder 2010, 2009, 2007 a C++Builder 6.
Systémové požadavky
Požadavky na hardware:
- 1 GB RAM (doporučuje se více než 2 GB)
- 3 GB místa na pevném disku pro Delphi
- 750 MB místa na pevném disku pro nezbytné doplňky
- Mechanika DVD-ROM
- Monitor s rozlišením 1024x768 nebo větším
- Myš nebo jiné ukazovací zařízení
Procesor: Intel® Pentium® nebo kompatibilní, minimálně 1.4 GHz (doporučuje se více než 2GHz)
Podporované operační systémy:
- Microsoft® Windows® 7 (32-bit a 64-bit)
- Microsoft Windows Vista SP2 (32-bit a 64-bit, vyžaduje administrační práva)
- Microsoft Windows XP Home nebo Professional (32-bit a 64-bit, SP2 nebo SP3)
- Microsoft Windows Server 2003 (32-bit a 64-bit, SP2) nebo 2008 (32-bit a 64-bit)
Nepřehlédněte důležité obchodní informace:
S nástrojem C++Builder XE získáte i verze 2010, 2009, 2007 a 6. (Neplatí pouze pro školní verze.)
Můžete tak přijímat do týmu další pracovníky, kteří potřebují udržovat aplikace napsané v různých verzích Delphi. Můžete používat poslední verzi bez podpory Unicode, tedy verzi 2007, ale přitom mít k dispozici nejnovější verzi, na kterou přejdete v budoucnosti.
Jak uživatelé získají licence předchozích verzí?
Jednouživatelské pojmenované licence (a balení po 5 nebo 10 licencích)
- Instalujte a registrujte produkt řady XE
- Navštivte vyhrazenou webovou stránku (odkaz najdete v souboru "install.html")
- Vložte sériové číslo svého produktu XE
- Získáte sériová čísla a adresy pro stahování pro starší verze
- Licence starších verzí si musíte vyžádat do 180 dní od dodávky licence XE
Síťové licence
- Licence XE aktivuje verze XE, 2010, 2009 nebo 2007
- C++Builder 6 není k dispozici na licenčním serveru, takže jsou dodána individuální sériová čísla
Ceny a mimořádné nabídky
- Ceny se v zásadě nemění ve srovnání s verzí 2010
- Mírně se zdražuje upgrade edice Professional
- Na upgrade edicí Professional se poskytuje úvodní sleva 20%
- Sleva platí pro produkty objednané a zaplacené mezi 1.9. a 30.9.2010
- Ceny upgrade edice Professional tak jeden měsíc zůstanou prakticky na minulých hodnotách
- Síťové pojmenované licence typu ToolCloud jsou nyní levnější - mají cenu stejnou jako pojmenované licence
- Kampaň "maximální upgrade" s dostupností snížených cen produktu All-Acces pokračuje ještě do konce 9/2010
Nárok na upgrade
- Upgrade jsou dostupné registrovaným uživatelům verzí 2007 až 2010 produktů Delphi, C++Builder a RAD Studio
- Uživatelé registrovaných verzí 2006 mohou uplatnit upgrade pouze u objednávek podaných a zaplacených do konce roku 2010
- Není možno provést upgrade z produktu Delphi Prism
- Není možno provést upgrade ze školních (akademických) verzí
- Uživatelé produktů Delphi nebo C++Builder mohou provést upgrade na stejný produkt nebo RAD Studio
- Uživatelé verzí Professional mohou provést upgrade na verzi Professional nebo Enterprise
- Uživatelé verzí Enterprise a Architect mohou provést upgrade na edice Enterprise nebo Architect
Další časté otázky
- Co se děje v oblasti podpory počítačů Mac?
- Podpora platformy Mac je nyní plánována pro další verzi produktu, aby byla zaručena vysoká úroveň kvality a výkonu
- I bez zabudované podpory platformy Mac má XE hodně novinek: přidané nástroje, podpora cloud computing, novinky v oblasti vícevrstvých aplikací
- Další informace a plány do budoucnosti najdete v nejnovější "RAD roadmap" na serveru embarcadero.com
- Co znamená zkratka XE pro vývojové produkty?
- Heterogenní podporu databází (ta byla v produktech i v minulosti - nic se nemění)
- Přizpůsobení produktů pro licenční server ToolCloud (ToolCloud je k dispozici pro síťové pojmenované a síťové souběžné licence, nikoli pro klasické pojmenované licence)
- Možnost provést upgrade na All-Access - jinými slovy existuje sleva při přechodu z produktů XE na All-Access
Další zdroje informací (v angličtině)