C++Builder 2010 for Win32 - Enterprise
C++Builder 2010 Enterprise je produkt navržený pro tvorbu bohatých, datově orientovaných grafických a webových aplikací typu klient/server nebo vícevrstvých, které hladce spolupracují se širokou škálou databázových serverů a datových zdrojů. Výkonná podpora heterogenních databázových serverů zabudovaná do C++Builder Enterprise je ideální pro aplikace provozovatelné s řadou databázových serverů od rozličných dodavatelů nebo pro tvorbu aplikací na klíč, které pracují s širokým spektrem databázových serverů. C++Builder Enterprise obsahuje vše z edice Professional plus vlastnosti pro tvorbu vícevrstvých databázových a webových aplikací.
Tento produkt získáte ZDARMA při nákupu C++Builder XE Enterprise.
detailní popis
Ceník produktů C++Builder 2010 for Win32 - Enterprise
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
C++Builder 2010 - produktový prospekt a podrobná tabulka vlastností (anglicky)
C++Builder 2010 - odpovědi na nejčastější dotazy
Co
je Embarcadero C++Builder?
C++Builder je jediné skutečné prostředí
a aplikační rámec pro velice rychlý vývoj dobře udržovatelných aplikací pro
Windows s grafickým uživatelským rozhraním v jazyce C++. C++Builder slučuje
řadu výkonných nástrojů ANSI C++ s bohatou a rozšiřitelnou knihovnou komponent
tak, aby s ním vývojáři byli schopni snadno a rychle dodávat výkonné grafické
aplikace hladce pracující pod různými edicemi Windows a s různými databázovými
systémy. Vizuální dvoucestné vývojové prostředí nástroje C++Builder pro rychlý
vývoj aplikací je obohaceno o stovky vlastností pro zrychlení a zjednodušení
vývoje vizuálních a datově intenzivních aplikací pro stolní počítače i pracovní
stanice, interaktivní zařízení s dotykovými obrazovkami, stánkové a webové
aplikace.
Které edice jsou k dispozici a jaké jsou
mezi nimi rozdíly?
C++Builder Professional
C++Builder 2010 Professional je nástroj navržený
pro vývojáře vytvářející výkonné aplikace pro stolní počítače a pracovní
stanice. Aplikace mohou mít grafické uživatelské rozhraní, podporovat dotykové
obrazovky a mohou (nebo nemusí) pracovat s daty lokálních databází. Mocná
kombinace ANSI C++, VCL a možnost tvorby aplikací ve formě jediného souboru
typu .exe v nástroji C++Builder Professional jej nejlépe předurčuje pro použití
vývojáři v C++, kteří potřebují vytvářet a udržovat graficky bohatý
"krabicový" software pro Windows, jehož výhodou je nezávislost na
verzi Windows a schopnost provozu na všech verzích bez jakékoli úpravy. Hlavní
vlastnosti C++Builder 2010 Professional zahrnují:
- Lokální databázovou propojitelnost s daty InterBase®, Blackfish SQL a MySQL
- Šíření Blackfish SQL zdarma na systémy s jedním uživatelem a maximálně 512 MB dat
- VCL pro web s omezením na 5 propojení
- Vizualizace kódu UML, poskytující vizuální reprezentaci zdrojového kódu pro jeho snazší pochopení
C++Builder Enterprise
C++Builder 2010 Enterprise je produkt navržený pro
tvorbu bohatých, datově orientovaných grafických a webových aplikací typu
klient/server nebo vícevrstvých, které hladce spolupracují se širokou škálou
databázových serverů a datových zdrojů. Výkonná podpora heterogenních
databázových serverů zabudovaná do C++Builder Enterprise je ideální pro
aplikace provozovatelné s řadou databázových serverů od rozličných dodavatelů
nebo pro tvorbu aplikací na klíč, které pracují s širokým spektrem databázových
serverů. C++Builder Enterprise obsahuje vše z edice Professional plus
následující vlastnosti pro tvorbu vícevrstvých databázových a webových
aplikací:
- Serverová propojitelnost s databázemi InterBase, Blackfish SQL,
Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix a Sybase
- Technologie DataSnap pro tvorbu vícevrstvých aplikací
- Možnost zdarma šířit s aplikacemi databázi Blackfish SQL na systémech s 5 uživateli a do velikosti databáze 2 GB
- VCL pro web bez omezení počtu propojení
- Plné dvoucestné modelování v UML s podporou mnoha typů diagramů,
synchronizací mezi modelem a kódem, tvorbou dokumentace a s návrhovými
vzory
C++Builder Architect
C++Builder 2010 Architect je produkt navržený pro vývojáře v C++ a týmy
vytvářející datově intenzivní vícevrstvé a/nebo webové aplikace s grafickým
rozhraním pro rozsáhlé nebo složité podnikové databázové systémy. C++Builder
Architect slučuje rychlý vývoj aplikací s důrazem na data a rychlou heterogenní
propojitelnost s daty s bohatými možnostmi vizuálního datového modelování.
Vývojáři s C++Builder Architect porozumí strukturám, naučí se je navrhovat a
získávat maximum ze stávajících podnikových databází a datových struktur.
C++Builder Architect obsahuje vše z edice Enterprise a k tomu ještě mocné
možnosti modelování a návrhu databází:
- Aplikace zpětného inženýrství, analýzy a optimalizace databází
- Automatická tvorba databázového kódu z modelů pro dopředné inženýrství
- Tvorba logických a fyzických modelů na základě informací vytažených z databází a skriptových souborů
- Práci s dobře čitelnými diagramy, ve kterých je možno se snadno pohybovat<
- Pokročilé možnosti porovnávání a slučování s obousměrným porovnáváním a slučováním modelů i databázových struktur
Co C++Builder obsahuje?
- C++Builder 2010 - je jediné prostředí jazyka C++
pro skutečně rychlý vývoj slučující řadu výkonných nástrojů C++ s bohatou a
rozšiřitelnou knihovnou vizuálních komponent pro tvorbu bleskurychlých
aplikací.
- ER/Studio 8.0 Developer Edition (plná licence je v C++Builder Architect, zkušební verze v C++Builder
Pro/Ent) - ER/Studio pomáhá datovým architektům odhalit, dokumentovat a
opakovaně používat datová aktiva a umožňuje snadno aplikovat zpětné
inženýrství, analyzovat a optimalizovat stávající databáze.
- Blackfish SQL RAD Studio Edition - Blackfish SQL je výkonná transakční databáze s malými nároky na paměť a
odpovídající normě SQL-92. C++Builder obsahuje software Blackfish SQL s licencí
pro vývoj a šíření Blackfish SQL v jistých situacích zcela zdarma.
- InterBase SMP 2009 Developer Edition - InterBase SMP 2009 Developer Edition poskytuje vývojářům nejlepší
databázi nezávislou na platformě pro tvorbu a testování databázových aplikací
jak pro zabudování do aplikací, tak pro samostatné použití v malých a středních
podnicích.
- InstallAware Express - InstallAware Express poskytuje nepřekonanou množinu vlastností, se
kterými vytvoříte důmyslné instalace ve zlomku času, a to bez programování nebo
znalosti skriptování.
- Partnerský Software - uživatelé C++Builderu mají přístup k řadě volných i zkušebních verzí
nástrojů a komponent od technologických partnerů společnosti Embarcadero.
Dostupné jsou buď na ISO otisku instalačního DVD nebo online na Embarcadero
developer network.
Co je to Embarcadero RAD
Studio?
Embarcadero RAD Studio 2010 je nejmocnější
vývojové prostředí pro rychlý vývoj aplikací, které umožňuje vizuální tvorbu
graficky bohatých a datově řízených aplikací jak kompilovaných pro Windows, tak
interpretovaných pro .NET. RAD Studio obsahuje Delphi, C++Builder a
Delphi Prisma umožňuje vývojářům dodávat až pětkrát rychleji
aplikace pro mnoho platforem Windows a mnoho databázových informací.
Co je Embarcadero All-Access?
Pokud chcete překročit hranici vývoje aplikací pro Windows a získat další
nástroje pro kódování v prostředí .NET, Java, PHP nebo Ruby on Rails a úplnou
nabídku databázových nástrojů, pak Embarcadero All-Access je nástrojem pro vás.
Embarcadero All-Access poskytuje úplně všechny nástroje pro vývoj aplikací
a pro modelování, návrh a provoz databází, které kdy můžete potřebovat - a
hned, jakmile je začnete potřebovat - pro všechny hlavní platformy, šablony a
programovací jazyky. Jde o jedinou, cenově dostupnou sadu nástrojů pro
vývojáře, architekty, testery a databázové administrátory.
All-Access vám zpřístupní vedoucí databázové nástroje včetně DBArtisan,
Rapid SQL, ER/Studio a mnoha dalších. Obsahuje též mocné vývojářské nástroje
včetně Delphi, JBuilder, C++Builder, Delphi Prism, databáze InterBase SMP a
další.
Co je předplatné (údržba a podpora) pro
C++Builder?
Předplatné (údržbu a technickou podporu) je možno zakoupit spolu s novou
licencí nebo upgrade. Smlouva na předplatné vám poskytne jeden rok všechny upgrade
zdarma (tedy úpravy, opravy i zcela nové verze) a daný počet případů technické
podpory. Další
informace jsou zde.
Kde získám nejnovější opravy a úpravy pro
C++Builder?
Opravy, úpravy a další software pro uživatele C++Builderu najdete na
stránce stahování pro registrované uživatele: http://cc.embarcadero.com/reg/c_builder.
Zásadní nové vlastnosti produktů (např. "R2" neboli druhá vydání)
jsou dostupné pouze uživatelům s platnou smlouvou na předplatné. Upozornění na
dostupnost upgrade jsou rozesílána e-mailem a opravy pak je možno stahovat ze
serveru střediska údržby podle instrukcí v mailu.
Je C++Builder dostupný i v jiných jazycích než
angličtině?
C++Builder je k dispozici v angličtině, francouzštině, němčině a
japonštině. Instalační program vám umožní volbu libovolné kombinace jazyků.
Navíc ve verzi 2010 se dají snadno přepínat jazyky přímo v IDE.
Jaké druhy licencí jsou k dispozici?
- Individuální pojmenované licence pro běžné uživatele.
- Pojmenované a souběžné licence spravované serverem ELS (Embarcadero
License Server) nebo FLEXnet poskytující větší volnost správy licencí
pomocí licenčního serveru
- Pětiuživatelská a desetiuživatelská balení za snížené ceny za licenci
- Individuální školní licence pro studenty a školitele
- Školní souběžné licence pro použití v učebnách
Jaká jsou omezení pro školní verze?
Školní verze mohou být použity výhradně pro vyučování ve škole nebo
školních učebnách. Vzdělávací instituce ani nemohou použít školní licence pro
tvorbu software, který bude použit v instituci. Více o školních verzích najdete zde.
Kdo má nárok na cenu upgrade na C++Builder 2010?
- Edice Professional - ceny upgrade jsou dostupné registrovaným
vlastníkům edicí Professional verzí 2006-2009 produktů Borland Developer
Studio, CodeGear RAD Studio, Delphi, Delphi Prism, C++Builder, Turbo.
- Edice Enterprise - ceny upgrade jsou dostupné registrovaným vlastníkům
edicí Enterprise nebo Professional verzí 2006-2009 produktů Borland
Developer Studio, CodeGear RAD Studio, Delphi, Delphi Prism a C++Builder.
- Edice Architect - ceny upgrade jsou dostupné registrovaným vlastníkům
edicí Enterprise nebo Architect verzí 2006-2009 produktů Borland Developer
Studio, CodeGear RAD Studio, Delphi, Delphi Prism a C++Builder.
Stále používám velice starou verzi
C++Builderu. Mám nárok na cenu upgrade?
Ano. Po omezenou dobu, tedy pouze do 31.1.2010 budou zakládat nárok
na upgrade i starší verze produktu, tedy verze 1 až 2005.
Jak se v C++Builderu licencuje Blackfish SQL?
Licence na Blackfish SQL jsou
součástí produktů řady RAD Studio, tedy CodeGear RAD Studio, Delphi Prism,
Delphi a C++Builder. Edice Architect a Enterprise obsahují možnost neomezeného
šíření Blackfish SQL s aplikacemi zdarma na systémech s maximálně 5 uživateli
nebo 20 propojeními se serverem a pro velikost databáze až do 2 GB. Edice
Professional má pro šíření Blackfish SQL limit jednoho uživatele a velikosti do
512 MB. Další informace najdete v souboru "license.rtf" v instalačním
balíku nástroje C++Builder.
Jak se v C++Builderu licencuje InterBase?
InterBase 2009 Developer Edition je serverová
licence InterBase SMP pro až 20 uživatelů a 80 logických propojení. InterBase
Developer Edition můžete nainstalovat na serveru pro účely vývoje a testování
pomocí sériového čísla, které najdete v souboru "readme" nebo můžete
Developer Edition stáhnout ze serveru Embarcadero a vyžádat si sériové číslo na
stránce stahování InterBase na adrese https://downloads.embarcadero.com/free/interbase.
Jakmile máte svou aplikaci používající InterBase hotovou a předáváte ji
uživatelům, nabízí vám Embarcadero řadu edicí (Desktop, Server a To-Go) řadu
možností licencování (pružné serverové licencování, vícenásobná balení a
licencování OEM). Další informace najdete v souboru "license.rtf" v
instalačním balíku C++Builderu. Další informace vám podá místní zastoupení.
Technické otázky
Mohu vyvíjet aplikace na jedné verzi
Windows a provozovat je na jiné?
Ano. Vyvíjet můžete pod Windows 7, Windows Vista, XP, Server 2008 nebo
Server 2003. Aplikace vytvořené v C++Builderu 2010 poběží pod všemi těmito
verzemi Windows plus pod Windows 2000.
Poběží aplikace vytvořené v C++Builderu
2010 pod staršími verzemi Windows jako 2000, 95, 98 nebo Me?
Jelikož je použití Unicode základním typem pro textové řetězce, nepoběží
aplikace vytvořené v C++Builderu 2010 pod Windows 98, 95, nebo ME. Tyto
operační systémy nepodporují řetězce znaků v Unicode na společnost Microsoft
již ukončila jejich podporu. Aplikace vytvořené v C++Builderu 2010 však poběží
pod Windows 2000.
Co musím mít na počítači před instalací
C++Builder 2010?
Ve vašem systému by před instalací C++Builder 2010 měly být nainstalovány
tyto komponenty
- Microsoft .NET Framework 2.0 nebo vyšší
- Microsoft Visual J# 2.0 Redistributable Package
- Windows Internet Explorer® 6.0 nebo vyšší
- MSXML 6
Pokud však tyto prvky nainstalovány nemáte, instalační program pro
C++Builder je nainstaluje sám.
Přemýšlím o využívání Unicode ve svém
zdrojovém kódu. Co pro to musím udělat?
Většina stávajícího kódu bude pracovat správně použitím nového implicitního
typu UnicodeString. Kód, který provádí manipulaci s daty na úrovni byte nebo
textových řetězců, případně který uchovává data v proměnných typu textový
řetězec, bude nejspíše třeba prověřit a upravit tak, aby respektoval nový
rozměr znaků v řetězcích Unicode. Další informace najdete v článcích na
Embarcadero Developer Network, například zde (články jsou psány pro Delphi, ale
uvedené zásady jsou platné i pro C++Builder):
Musím svou kopii C++Builderu registrovat?
Ano. Jakmile poprvé produkt spustíte, otevře se malá aplikace a požádá vás
o registraci produktu. Jakmile to je hotovo a váš klíč je ověřen, pak váš
produkt bude registrován a instalován.
Mohu otevřít projekty vytvořené v
předchozích verzích C++Builderu?
Ano, mělo by to být možné ve většině případů, ale závisí to na
instalovaných komponentách požadovaných ve vašem projektu. C++Builder 2010
používá pro sestavování MSBuild a tím pádem požaduje nový projektový soubor,
když přecházíte od C++Builderu 2007 nebo předchozích verzí. Nicméně vývojové
prostředí samo převede vaše projekty na nový formát.
Co když potřebuji nasadit Blackfish SQL v
situacích překračujících podmínky jeho šíření zdarma?
Běhové licence pro tyto případy jsou placené a najdete je zde.
Proč musím mít nainstalovány běhové
knihovny Microsoft .NET a SDK kvůli C++Builderu?
Některé části a funkce vývojového prostředí požadují tyto balíky pro svůj
provoz.
A musí mí zákazníci taky mít .NET/SDK, aby
mohli provozovat moje aplikace vytvořené v C++Builderu 2010?
Ne. Aplikace vytvořené v C++Builderu 2010 nepožadují žádnou běhovou podporu
knihoven .NET. C++Builder 2010 vytváří čistě kompilované aplikace pro nativní
Win32.
Jaké jsou základní vlastnosti nástroje
ER/Studio Developer Edition?
Návrhové prostředí s modelováním databází
-- Výkonné a snadno použitelné uživatelské rozhraní
-- Umožňuje logický i fyzický návrh
Podpora automatizace a skriptování
Úplná podpora životního cyklu databází
-- Dopředné a zpětné inženýrství
-- Automatická tvorba databázového kódu
Správa podnikových modelů
-- Integrace modelů a metadat
-- Široká podpora spolupráce včetně správy submodelů, úložiště, oblastí
použití
Možnosti podnikové komunikace
-- Publikace na webu, RTF, XML schema a výstup DTD
Datové sklady a podpora integrace
-- Dokumentace datových rodin
-- Vícerozměrné modelování
Zajištění kvality návrhů databází
-- Ověřování návrhů, zajištění referenční integrity
Jaké jsou rozdíly mezi datovými
modelovacími možnostmi nástroje ER/Studio Developer Edition obsaženého v
C++Builder 2010 Architect a samostatným standardním produktem Embarcadero
ER/Studio?
Modelování dat a vizualizace pomocí nástroje ER/Studio obsaženého v
C++Builder 2010 Architect je podmnožinou vlastností plného nástroje ER/Studio
prodávaného samostatně. C++Builder 2010 Architect neobsahuje možnosti
importu/exportu metadat a přístup k serverům týmového úložiště ER/Studio.
Funkčnost nástroje ER/Studio v C++Builder 2010 Architect podporuje sadu
databázových systémů, která odpovídá databázím podporovaných technologií
dbExpress, zatímco plný produkt ER/Studio nabízí pružnou konfiguraci pro
databáze a další vlastnosti navíc.
Mohu nainstalovat C++Builder 2010 na stroj
s předchozími verzemi produktů RAD Studio, Delphi nebo C++Builder?
Ano, C++Builder 2010 bez problémů pracuje vedle dřívějších verzí produktů
RAD Studio, C++Builder a Delphi.
Co je to Standard Library
Technical Report 1?
TR1 je první oficiální rozšíření
standardní knihovny C++, které zahrnuje řadu komponent, jež usnadňují používání
této knihovny a vývoj, včetně automatických ("chytrých") ukazatelů
využívajících počítání odkazů, obalových tříd pro volání funkcí, jež usnadňují
správu prostředků; dále tu najdeme n-tice, objektové zapouzdření polí, hešové
kontejnery; regulární výrazy; generátory náhodných čísel; vylepšení obalových
tříd pro funkce (binder), jež usnadňují volání knihovních algoritmů a třídy
rysů (traits). Další podrobnosti lze najít v konečné verzi návrhu na webové
stránce výboru ISO na: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf
Co je to C++0x?
C++0x je neoficiální jméno další verze
normy jazyka C++. Ačkoli stávající norma má být platná až téměř do konce roku
2010, mnoho vlastností je dnes již dobře stanoveno. Podrobnosti můžete nalézt
na webové stránce výboru ISO, dobrý startovní bod může být: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2705.html
Čím se vlastně C++Builder
liší od konkurenčních produktů?
C++Builder je
jediné prostředí a aplikační rámec pro skutečně rychlý vývoj výkonných a dobře
udržovatelných aplikací v jazyce C++ pro grafické prostředí Windows. Žádné jiné
vývojové prostředí nenabízí ucelenější řadu funkcí, knihovnu vizuálních
komponent pro rychlou tvorbu bohatých uživatelských rozhraní, rozsáhlý
ekosystém dalších komponent a nástrojů od nezávislých dodavatelů a rychlý vývoj
databázových aplikací propojujících se s daty tolika databázových serverů.
Co je nového v nástroji C++Builder 2010
RADikální
zkrácení doby vývoje
Každá vlastnost ve vývojovém prostředí C++Builder
je navržena tak, aby zrychlila kódování a tím přispěla k rychlejšímu
dokončování projektů. C++Builder 2010 nadále zvyšuje produktivitu a šetří váš
čas pomocí rozšíření celého integrovaného vývojového prostředí (IDE).
- IDE Insight poskytne snadný přístup ke všem vlastnostem, nastavením a
komponentám IDE, aniž by bylo třeba prohledávat různá menu a dialogy
- Class Explorer pro rychlé procházení a práci s třídami v projektech
- Nástroj CodeFormatter snáze umožní důsledné dodržování stylu kódování
- Vylepšené nástroje pro vyhledávání a opakované otevírání souborů
pomohou rychle najít požadované informace
- Vizualizace dat ladicího prostředku usnadňuje proces ladění tím, že
umožňuje vlastní nastavení způsobu zobrazování datových typů
- Ovládání vláken v ladicím nástroji umožní zmrazení, rozmrazení a
izolaci vláken stejně tak jako nastavení zarážek pro vybraná vlákna, takže
se snáze nacházejí chyby
- Nové možnosti nastavení ladicího prostředku: "Posunout nové
události do zobrazení" a "Ignorovat neuživatelské zarážky"
Osvoboďte své
zákazníky od klávesnic
Nyní můžete rychle vytvářet grafická uživatelská
rozhraní pro dotyková zařízení, tablety, touchpady a stánkové aplikace nebo
snadno tuto funkčnost dodat uživatelským rozhraním stávajících - i velice
starých - aplikací s minimálním nebo žádným kódováním.
- Připojitelná architektura stroje pro zpracování gestikulace
- Pracuje se všemi podporovanými verzemi Windows (2000, XP, Vista a
Windows 7)
- Zařízení se schopností snímat doteky můžete používat alternativně se
zařízením, které používáte běžně, tedy např. s myší
- Integrovaná podpora pro doteková a vícedoteková rozhraní v základní
knihovně VCL
- Více než 30 běžných gest pro pohybování, zvětšování, otáčení a další
manipulace s obrazem
- Možnost vytvořit vlastní gesta pomocí editoru gest
- Doteková klávesnice: úplná virtuální klávesnice pro rozšířená rozhraní
zařízení bez vlastní klávesnice; podporuje mnoho jazyků a lokálních
nastavení
Propojte se s
daty a aplikacemi
Pomocí nástroje C++Builder 2010 se propojíte s
více daty, více webovými službami a více aplikačními architekturami, takže se
svými aplikacemi dojdete dále než kdy dříve
- Nová podpora Firebird 2.1 a 1.5 v dbExpress
- Vylepšené ovladače pro InterBase 2009, Microsoft SQL Server 2008,
Oracle 11g a MySQL 5.1
- Podpora klientů SOAP 1.2 dovolí využít funkčnosti webových služeb
například na Amazon.com a dalších serverech
- Komunikace a propojitelnost v rámci procesu pro vícevrstvé aplikace
využívající DataSnap
- Zpětná volání DataSnap umožňují serverům komunikovat s klienty
- Filtrování umožní úplné ovládání datového proudu mezi klienty a
servery DataSnap
- Připojte se do populárních aplikačních architektur pomocí podpory
hodnot REST a JSON v DataSnap
Dosáhněte na
více uživatelských stanic
Získejte podporu více počítačů provozujících
Windows, aniž byste se museli vyrovnávat se zvláštnostmi jednotlivých uživatelských
rozhraní v různých verzích. Oslovte uživatele kdekoli na světě: C++Builder
poskytuje úplnou podporu Unicode v celém vývojovém prostředí a vylepšenou
podporu jazyků.
- Ovladače VCL jsou optimalizovány tak, aby využily možností a témat XP,
Vista a Windows 7
- Zabudována úplná podpora Unicode pro práci s celosvětovými daty a
uživateli. Unicode je plně zabudován ve vývojovém prostředí a nástrojích
pro překlad. Byla vylepšena i RTL pro lokality
- Vytvářejte aplikace podporující doteková rozhraní i myši pro Windows
XP a Vista; využijte nové podpory gest ve Windows 7
- Rozšířené aplikační programové rozhraní OpenTools pro tvorbu zásuvných
modulů do vývojového prostředí C++Builderu.
- Překlady do angličtiny, němčiny, francouzštiny a japonštiny jsou k
dispozici pro menu IDE, dialogy, kompilované jednotky, zdroje a zdrojový
kód
- Snadné přepínání mezi jazyky pro dialogy a menu IDE a další části
Zapisujte kód a
kompilujte jako nikdy dříve
C++Builder 2010 dále vylepšuje dříve zabudované
vlastnosti jazyka podle C++0x pomocí dalších úprav a rozšíření kompilátoru a
knihoven
- FastMM je nyní standardním správcem zásobníku pro běhové knihovny C++
- Podpora #pragma once
- Volba
-Zx pro tvorbu reprezentace zdrojového kódu v XML
- Přidána
podpora pro _FUNCTION_
- Podpora
atributu [[deprecated]]
- __declspec(dllimport)
a __declspec(dllexport) pro třídy šablon
- Novější knihovny Boost 1.39
- Vylepšený standardní správce zásobníku C++
- Optimalizace funkcí pro práci s textovými řetězci a pamětí
- Kompilace v pozadí; během kompilace můžete pokračovat v práci
Další možnosti
modelování v C++Builder 2010 Architect
C++Builder 2010 v edici Architect obsahuje novou
verzi nástroje ER/Studio 8.0 Developer Edition. Ta pomůže uživatelům odhalit,
dokumentovat a opakovaně využít datová aktiva a poskytne možnost rozkrýt,
analyzovat a optimalizovat databáze. Nové ER/Studio obsahuje:
- Vizuální rodokmeny dat - možnost vizuální analýzy a dokumentace toku
dat organizací bez nutnosti analyzovat kód
- Podřízené modely na úrovni atributů - možnost zvolit, který
atribut/sloupec bude zahrnut v entitě/tabulce podřízeného modelu a též
popsat podmodely na nové definiční záložce a poté vytvářet dotazy pro
vyhledávání v definicích
- Příznaky pro porovnávání na úrovni objektů - označení záměrných
rozporů při porovnávání modelů, které by neměl srovnávací šaman brát v
potaz
- Tvorba výstupních sestav ve formátu HTML
- Podpora Microsoft SQL Server 2008
Vlastnosti jednotlivých edic se liší. Prosíme,
prohlédněte si tabulku vlastností nástroje C++Builder 2010, ve které najdete
porovnání jednotlivých edic.
Další zdroje informací