Produkt byl přidán do košíku
Delphi 2009 for Win32 - Professional
Delphi® 2009 Professional je vysoce výkonné vizuální integrované vývojové prostředí a komponentové sady navržené pro snadnou a rychlou tvorbu aplikací pro samostatné počítače a pracovní stanice. Slučuje produktivitu vizuálního vývoje, rozsáhlého systému komponent, mocného objektově orientovaného programování, superrychlého optimalizujícího kompilátoru do strojového kódu, úplné podpory aplikačního programového rozhraní systému Windows s pružnou lokální databázovou propojitelností. Vizuální návrhovou plochu a stovky dodávaných komponent je možno použít pro rychlou tvorbu bohatých uživatelských rozhraní. Hlubší náhled do kódu poskytne výkonný editor, ladicí prostředek, testování jednotek a rozsáhlý refaktoring. Nové vlastnosti poslední verze zahrnují podporu Unicode, generika (generics), anonymní metody a nové či rozšířené komponenty VCL.
detailní popis
Ceník produktů Delphi 2009 for Win32 - Professional
Elektronická licence dodáváná emailem, neobsahuje instalační média.
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é. 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í na správu síťových licencí (pojmenovaných i souběžných). ToolCloud a starší ELS jsou licenční servery Embarcadero, FLEX je licenční server open source, který však má oproti TollCloud omezenější možnosti. Oba jsou zadarmo, doporučujeme však použití serveru ToolCloud, pokud doposud žádný licenční server neprovozujete.
Roční předplatné a základní technická podpora*
| Druh licence | Typ licence | Počet | Dodávka ** | Lic. server *** | Cena | |
|---|
Předplatné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. | Pojmenovaná | 1 | E-MAIL | — | 8 000 Kč | Do košíku |
Předplatné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. | Pojmenovaná | 5 | E-MAIL | — | 40 000 Kč | Do košíku |
Předplatné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. | Pojmenovaná | 10 | E-MAIL | — | 80 000 Kč | Do košíku |
Předplatné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. | Síťová pojmenovaná | 1 | E-MAIL | BLS | 8 000 Kč | Do košíku |
Předplatné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. | Síťová pojmenovaná | 1 | E-MAIL | FLEXLM | 8 000 Kč | Do košíku |
Předplatné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. | Síťová souběžná | 1 | E-MAIL | BLS | 16 000 Kč | Do košíku |
Předplatné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. | Síťová souběžná | 1 | E-MAIL | FLEXLM | 16 000 Kč | Do košíku |
Pozn.:*Obnovení předplatného je jeho prodloužením na další rok. Pro obnovení bude do objednávky potřeba zadat číslo kontraktu na předplatné, které se zákazníkům posílá e-mailem v okamžiku sjednání. Bez čísla kontraktu nemůžeme požadavek zpracovat.
**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í na správu síťových licencí (pojmenovaných i souběžných). ToolCloud a starší ELS jsou licenční servery Embarcadero, FLEX je licenční server open source, který však má oproti TollCloud omezenější možnosti. Oba jsou zadarmo, doporučujeme však použití serveru ToolCloud, pokud doposud žádný licenční server neprovozujete.
Popis produktu
Charakteristika a nejčastější otázky na Delphi 2009
Je nástroj Delphi 2009 určen pro
vývoj pro Win32, nebo též obsahuje Delphi pro .NET?
Delphi
2009 je vývojový nástroj pro nativní (kompilované) aplikace provozované v
prostředí Windows. Neobsahuje žádné možnosti vývoje pro .NET. Je to podobné
situaci v roce 2007, kdy nejdřív byl na trhu produkt Delphi 2007 pro Win32 a
řešení pro .NET přišlo na trh později jako součást nástroje RAD Studio.
Co obsahuje předplatné (podpora a
údržba) pro Delphi?
Předplatné je možno zakoupit
pouze s produktem. Poskytuje po dobu jednoho roku nárok na všechny upgrade a
vyřešení daného počtu případů technické podpory. Další informace jsou zde.
Je k dispozici zkušební verze
Delphi?
Jakmile bude plně funkční
zkušební (trial) verze k dispozici, najdete ji na http://cc.codegear.com/free/delphi včetně všech instrukcí ke stažení. Získáte zároveň klíč, kterým zkušební verzi
"odemknete" na daný počet dní používání.
Jaká jsou omezení pro školní
verze?
Školní
verze je možno používat jen pro proces výuky. Vzdělávací instituce nemohou
produkty používat ani ke tvorbě software, který bude používán v rámci instituce
či šířen zdarma. Více o školních verzích najdete zde.
Jaký je rozdíl mezi edicemi
Professional, Enterprise a Architect?
Všechny edice jsou určeny pro
rychlý vývoj aplikací s využitím objektově orientovaného jazyka Delphi,
vizuálního vývoje a bohatou propojitelností s databázovými systémy. Základní
rozdíly mezi jednotlivými edicemi jsou tyto:
Professional
- Lokální
databázová konektivita k InterBase®, BlackfishTM SQL a MySQL
- Volné
šíření databáze Blackfish SQL na systémy s jedním uživatelem a velikostí
databáze do 512MB
- VCL
for the Web s omezením na 5 propojení
Enterprise
- Všechno
z edice Professional plus:
- Databázová
serverová konektivita s InterBase, Blackfish SQL, MySQL, Microsoft SQL Server,
Oracle, DB2, Informix a Sybase
- Vývoj
vícevrstvých databázových aplikací s využitím DataSnap
- Volné
šíření databáze Blackfish SQL na systémy s pěti uživateli a velikostí databáze
2GB
- VCL
for the Web bez omezení počtu propojení
- Větší
možnosti modelování v UML a nové typy diagramů (Sequence, Collaboration,
Deployment, Use Case, Activity a Component), podpora návrhových vzorů,
import/export do XMI 1.1, automatizovaná tvorba dokumentace, audity a metriky
Architect
- Všechno
z edice Enterprise plus:
- Nástroj
ER/Studio Developer Edition pro modelování a vývoj databází
- Pokročilé
modelování v UML včetně modelových projektů nezávislých na jazyce
Podrobné strovnání jednotlivých edicí nástroje Delphi
Vám poskytne podrobná tabulka vlastností.
Kdo má nárok na cenu
upgrade Delphi 2009?
Professional Upgrade - určeno pro uživatele libovolné předchozí verze edice
Professional produktů CodeGear RAD Studio, Borland Developer Studio, Delphi, Kylix,
C++Builder, Turbo Delphi nebo Turbo C++
Enterprise Upgrade - určeno pro uživatele libovolné předchozí verze edice
Enterprise nebo Professional produktů CodeGear RAD Studio, Borland Developer
Studio, Delphi, C++Builder nebo Kylix
Architect Upgrade - určeno pro uživatele libovolné předchozí verze edice
Architect nebo Enterprise produktů CodeGear RAD Studio, Borland Developer
Studio, Delphi, C++Builder nebo Kylix
Mám hodně starou verzi Delphi. Mám
nárok na upgrade?
Ano. Ceny upgrade jsou dostupné vlastníkům všech
předchozích verzí.
Co je Delphi & C++Builder
bundle?
Nástroje Delphi a C++Builder 2009 prodávané ve společném
balení obsahují dva populární vývojové nástroje pro tvorbu nativních aplikací
pro Windows s vývojářskou licencí pro jednoho uživatele pokrývající oba
produkty. Balení je skvělou volbou pro vývojáře software, kteří potřebují
vytvářet výkonné kompilované aplikace pro Windows pomocí jazyků jak Delphi, tak
C++ a pro ty, kteří chtějí vytvářet rozšiřující komponenty pro C++Builder
pomocí Delphi. Edice Professional poskytuje lokální přístup k databázím,
zatímco edice Enterprise poskytuje heterogenní přístup k databázím na
serverech, vývoj vícevrstvých databázových aplikací, nové možnosti modelování
aplikací a mnoho dalších možností.
Technické otázky
Mohu vyvíjet aplikace v prostředí
Windows 2000 nebo XP, které jsou provozovány pod Vista - a obráceně?
Delphi
Vám umožní vyvíjet aplikace v prostředí toho operačního systému, který je pro
Vás nejproduktivnější. Můžete tedy vyvíjet své aplikace v prostředí libovolného
OS (Windows Vista, XP, 2000, Server 2008 nebo Server 2003) a pak je provozovat
též na libovolném z nich.
Co musím mít nainstalováno před
instalací Delphi 2009?
Pro
instalaci Delphi 2009 budete potřebovat mít na svém počítači nainstalováno
toto:
- Microsoft
.NET Framework 2.0 nebo vyšší
- Microsoft
Visual J# 2.0 Redistributable Package
- Windows
Internet Explorer® 6.0 nebo vyšší
- MSXML
6
Instalační
program pro Delphi nainstaluje vše, co na vašem počítači bude scházet.
Zlepšil se výkon instalačního
programu od doby Delphi 2007?
Ano,
instalace je podstatně rychlejší než u předchozí verze.
Uvažuji o převodu svých aplikací pod Unicode. Co pro to musím udělat?
Většina
stávajícího kódu bude pracovat beze změn pomocí využití nového implicitního UnicodeString.
Kód, který manipuluje s daty v řetězcích na úrovni byte nebo takový kód, který
pracuje s daty v proměnných typu řetězec, bude třeba prohlédnout a možná
opravit tak, aby aplikace počítala s novými rozměry znaků, které se používají v
řetězcích kódovaných v Unicode. Na CodeGear
Developer Network se najde řada článků o tom, jak přenést stávající kód pod
Unicode.
Musím svou licenci Delphi
registrovat?
Ano.
Pokud poprvé Delphi spustíte, otevře se malá aplikace a požádá Vás o registraci
produktu. Jakmile to uděláte a Váš klíč je ověřen, instalace a registrace je
dokončena. Pro registraci budete potřebovat mít založený účet na CodeGear Developer Community, ke kterému se Vaše licence přiřadí. Přístupová data k účtu, tedy přihlašovací jméno a heslo nesmíte zapomenout a raději si je napište na krabici s produktem nebo na jiné bezpečné místo.
Mohu otevírat své projekty
zpracované v Delphi 7, 2005, 2006
a 2007 v Delphi 2009?
Ano,
mělo by to jít bez problémů. Závisí to především na instalovaných komponentách,
které Vaše projekty požadují. Delphi 2009 používá systém MSBuild pro
sestavovací stroj a tím pádem bude po upgrade potřeba nový projektový soubor.
Nicméně vývojové prostředí převede Váš projekt zcela bezbolestně na nový
formát.
Co když potřebuji spouštět
Blackfish SQL v situacích, které překračují omezení dané licencí, která je
přiložena k Delphi?
Licence
pro šíření Blackfish SQL pro tyto situace můžete snadno dokoupit přímo na tomto
webovém obchodě.
Čím se vlastně Delphi liší od
konkurenčních produktů?
Delphi
je jediné integrované vývojové prostředí pro rychlý vývoj aplikací v prostředí
Windows 2000, XP a Vista v jazyce Object Pascal. Delphi nejen ve všech těchto
prostředích běží, ale zároveň Vám dovoluje vyvíjet aplikace pro každou z těchto
platforem. například můžete vyvíjet pod Windows 2000 a hotovou aplikaci
provozovat pod Vista. To Vám dává svobodu provozovat operační systém, který
nejlépe odpovídá vašim potřebám a přitom stále vyvíjet pro všechny dnes
používané platformy.
Mohu s Delphi 2009 vyvíjet
aplikace pro architekturu .NET?
Ne.
Delphi 2009 vytváří výhradně kompilované aplikace pro prostředí Win32 (ve
strojovém kódu procesoru). Můžete importovat moduly assembly z .NET jako
objekty COM, ale kód vytvořený Delphi 2009 je striktně nativní kód Win32.
Proč musím instalovat běhové knihovny Microsoft .NET 2.0 a SDK spolu s Delphi
2009?
Některé funkce integrovaného vývojového prostředí je
potřebují pro svůj provoz.
Musí mí zákazníci či uživatelé mých aplikací instalovat
.NET runtimes / SDK, aby mohli aplikace provozovat?
Ne. Aplikace vytvořené v Delphi 2009 nepotřebují žádnou
podporu běhových knihoven .NET. Delphi vytváří čisté nativní kompilované
aplikace pro Win32.
Jaký je rozdíl mezi Delphi 2009 a Turbo Delphi 2006?
Produkty
řady Turbo jsou navrženy pro začátečníky, studenty, kutily a příležitostné
vývojáře. Vlastnosti těchto produktů tomu i odpovídají. Nástroj Delphi 2009 je
součástí rodiny produktů Studio a je navržen pro profesionální vývojáře. Navíc
Delphi 2009 je o dvě generace vpředu oproti Turbo Delphi 2006 a obsahuje daleko více
užitných vlastností a možností.
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 Delphi
2009 Architect a samostatným standardním produktem Embarcadero ER/Studio?
Modelování
dat a vizualizace pomocí nástroje ER/Studio obsaženého v Delphi Architect je
podmnožinou vlastností plného nástroje ER/Studio prodávaného samostatně. Delphi
2009 neobsahuje možnosti importu/exportu metadat, výstupní sestavy nebo přístup
k serverům týmového úložiště ER/Studio. Funkčnost nástroje ER/Studio v Delphi
Architect podporuje sadu databázových systémů, která odpovídá databázím
podporovaných technologií dbExpress.
Mohu nainstalovat Delphi 2009 na
počítač, na kterém mám některé předchozí verze Delphi?
Ano,
Delphi 2009 může bez problémů fungovat spolu se všemi předchozími verzemi
Delphi na jediném počítači.
Existují nové hodnoty proměnných
COMPILERVERSION a RTLVERSION pro Delphi 2009?
Ano.
Pro Delphi 2009, COMPILERVERSION je nastaveno na 20.0 a RTLVERSION je
nastaveno na 20.0.
Budou aplikace vytvořené v Delphi
2009 běžet pod Win95/98/Me?
Vzhledem
k tomu, že se používá Unicode jako implicitní datový typ, Windows 95, 98 a ME nemohou provozovat
aplikace vytvořené v Delphi 2009. Tyto verze operačního systému totiž
nepodporují řetězce Unicode a společnost Microsoft již ukončila jejich podporu.
Proč si pořídit Delphi 2009?
|
Proč si pořídit novou licenci Delphi 2009
Delphi
je Vašim řešením pro rychlou tvorbu vysoce výkonných aplikací pro Windows
Delphi® 2009
poskytuje všechny nástroje potřebné pro snadnou tvorbu bohatých a výkonných
aplikací pro prostředí Windows. Poskytuje štědrou knihovnu hotových komponent,
intuitivní editor kódu a plnohodnotný ladicí prostředek. Delphi 2009 poskytuje vývojářům vše, co potřebují pro tvorbu všech
druhů aplikací pro Windows. Od stolního počítače přes web až po server, Delphi
2009 je nejlepší volbou pro vývojáře aplikací pro Windows.
Zvyšte
produktivitu svého týmu pomocí integrovaného prostředí a nástrojů Delphi
šetřících jejich čas
Integrované vývojové
prostředí (IDE) nástroje Delphi obsahuje nespočetné vlastnosti pro urychlení
zápisu kódu, takže se vývojáři mohou zaměřit na návrh aplikací, kódovou logiku
a algoritmy; přitom vždy rychle najdou informace, které potřebují k práci a
mohou se tak vyvarovat chyb zápisu kódu. Vlastnosti jako Code Completion
(dokončování kódu), Error Insight (porozumění chybovým hlášením), Help Insight
(průběžná nápověda), Class Completion (dokončování zápisu tříd), Block
Completion (dokončování zápisu bloků) a Live Templates (živé šablony) umožňují
vývojářů zapisovat kód skoro tak rychle, jak myslí. Plnohodnotný a výkonný
ladicí prostředek zcela zprůhledňuje prohlížení interních hodnot a průběh
vykonávání kódu. Návrh a vývoj založený na komponentách zajišťuje, že bohatá
uživatelská rozhraní mohou být vytvářena několika kliknutími tlačítka myši.
Využijte
výhod vizuálního vývoje metodou "táhni a pusť" a obsáhlé knihovny
komponent pro zrychlení doby vývoje aplikací
Knihovna vizuálních
komponent (VCL) je již prověřená časem, je jednoduše rozšiřitelná a bohatě
pokrývá všechny často používané situace při vývoji aplikací. S pomocí VCL se
dají snadno vytvářet překvapivě bohatá uživatelská rozhraní k programům.
Knihovna v Delphi 2009 již plně podporuje Unicode. Knihovnu je možno jednoduše
rozšiřovat o vlastní komponenty nebo do knihovny začlenit komponenty od
nezávislých dodavatelů, ať již komerční, freeware nebo open source. Nové
komponenty je možno bez většího úsilí rychle začleňovat do vývojového
prostředí, opakovaně je používat a vizuálně s nimi manipulovat.
Snadno
propojte své aplikace se všemi daty z různých zdrojů a vrstev
Delphi 2009 poskytuje
přímý, úsporně vyřešený a výkonný přístup k datům všech populárních systémů pro
správu dat. Používá se k tomu robustní a výkonný rámec pro práci s hromadnými
daty. Vývojáři v Delphi 2009 mohou snadno přistupovat k datům a zobrazovat je,
aniž by napsali jedinou řádku kódu. Data je možno snadno vytvářet, číst, měnit
či mazat ať již pomocí vizuálních nástrojů, tak i pomocí kódu. Technologie
DataSnap poskytuje jednoduchý, leč mocný rámec pro tvorbu vícevrstvých aplikací
s plně vybavenými a zcela přizpůsobitelnými aplikačními servery ve střední
vrstvě. Vývojáři mohou psát kód uložených procedur v Delphi a zabudovat
obchodní logiku a další kód pro práci s daty do aplikačních serverů. Práce s
daty ještě nikdy nebyla tak snadná, spolehlivá a pružná.
Získejte
výkon a rychlost pomocí mocného jazyka Delphi, rychlého kompilátoru a plného
přístupu k Windows API
Nástroj Delphi je založen
na bleskurychlém kompilátoru světové třídy. Jazyk Delphi založený na Object
Pascalu je úplně objektově orientovaný, dobře čitelný, snadno udržovatelný a
pyšní se všemi moderními vlastnostmi jazyka, pomocí nichž můžete vytvářet
produktivní, výkonný a spolehlivý kód. Delphi 2009 též poskytuje úplný přístup
k aplikačnímu programovému rozhraní Windows (API). Delphi kompiluje veškerý kód
doslova v okamžiku a i rozsáhlé projekty jsou zkompilovány během několika
vteřin.
Vytvářejte
projekty pro intranet nebo web s využitím AJAX, Silverlight a Web 2.0
Knihovna VCL for the Web
umožní rychle a vizuálně vytvářet interaktivní webové stránky s rychlou
odezvou, které podporují techniky AJAX. VCL for the Web má zabudovány
nízkoúrovňové webové technologie přímo ve vizuálních objektech, takže
nepotřebujete ovládat HTML, JavaScript, CSS nebo HTTP. VCL for the Web
vývojářům umožní vytvářet webové aplikace známými metodami rychlého vývoje
přímo v jazyce Delphi; ti se mohou zaměřit na detaily a logiku samotné aplikace
a nikoli nízkoúrovňovým podrobnostem webových protokolů a jazyků.
Zabudujte
do aplikací kvalitu pomocí ladění a testování jednotek
Kvalita aplikací je
neodmyslitelným požadavkem a výkonný ladicí prostředek je základním nástrojem
umožňujícím tvorbu bezchybného kódu. Delphi 2009 poskytuje vývojářům bohatě
vybavený nástroj pro ladění, který dokáže dohlédnout skrze kód až na úroveň
assembleru. Vývojáři mohou nastavovat podmíněné zarážky, zobrazovat výpisy a
historii zásobníku, sledovat hodnoty proměnných, procházet strukturou
libovolného objektu a dokonce nahlížet i do nitra samotného procesoru. Delphi
2009 rozšiřuje množinu nástrojů o podporu testování jednotek a umožňuje
vývojářům zapisovat dobře testovatelný kód a zachycovat jeho chyby ještě před
tím, než se projeví v sestaveném programu.
Připojte
se kamkoli pomocí COM, XML, SOAP, REST a webových služeb; navažte spojení s
architekturami SOA (architekturami orientovanými na služby)
Aplikace se málokdy
nacházejí ve vakuu, a proto Delphi 2009 umožňuje vývojářům propojit se s celou
škálou serverů pomocí protokolů, které jsou dnes průmyslovými standardy. Delphi
2009 obsahuje rámce a vývojovou podporu pro tvorbu a připojení k objektům COM a
ActiveX, webovým službám založeným na SOAP a serverům REST prostřednictvím
HTTP.
Připojte
se k jedné z největších komunit vývojářů software
Vývojáři v Delphi milují
svůj nástroj a těší je sdílet své vědomosti s ostatními. Výsledkem je obrovská
znalostní báze spojená s používáním Delphi, která je dostupná na webu.
Jednoduchý způsob tvorby komponent a práce s nimi má za následek to, že
existují tisíce kvalitních a zároveň volně použitelných komponent, které můžete
použít ve svých projektech. Komunita open source i komerční trh poskytují
bohatou zásobu komponent, které rozšiřují schopnosti Delphi
|
Proč si pořídit upgrade na
Delphi 2009
Vytvářejte
výkonné, účelné a bezpečné databázové aplikace oddělením dat a obchodní logiky
pomocí nového vydání technologie DataSnap
Správa dat je srdcem všech
databázových aplikací. Delphi 2009 obsahuje DataSnap, tedy úplnou sadu nástrojů
pro tvorbu škálovatelných, spolehlivých vícevrstvých aplikací, které spravují
data bezpečně a účelně. Technologie DataSnap byla v Delphi 2009 zásadně
renovována tak, aby poskytovala mocné a pružné řešení nepoužívající COM, které
umožní zápis serverových metod (jinými slovy uložených procedur ve střední
vrstvě) v jazyce Delphi. DataSnap nyní umí vytvářet ultratenké klientské
aplikace, které pracují s připojeními a datovými sadami přímo z vašich
aplikačních serverů, stejně tak jako volají serverové metody jako by byly
součástí kódu klientské aplikace - to vše s podporou existujících vzdálených
datových modulů založených na IAppServer.
Využijte
nových rozšíření jazyka včetně generik a anonymních metod
Vývojáři požadují stále výkonnější
programovací jazyky a Delphi 2009 zdvihá laťku výše podporou generik a anonymních
metod. Využitím generik budete schopni vytvořit kód, který bude pracovat s
libovolným datovým typem. Anonymní metody dovolí zavést kódové bloky kamkoli je
třeba, buď jako inline nebo jako parametry jiných kódových bloků. Tyto dvě
vlastnosti a další rozšíření udržuje Delphi 2009 na popředí nativních
jazykových technologií.
Vytvářejte
báječně vypadající uživatelská rozhraní pomocí nových komponent VCL, pásových
ovladačů, podpory formátu PNG, rozšíření stávajících komponent a pokračující
podpory rozhraní Vista
Delphi již má tradici ve
schopnosti vytváření atraktivních uživatelských rozhraní pomocí pár stisků
tlačítek myši a Delphi 2009 v tomto trendu pokračuje. Byla přidána podpora
vlastností uživatelského rozhraní Microsoft Office, neboli pásových ovladačů
(ribbon controls) a Delphi 2009 nyní umožňuje tvorbu moderních a výkonných
uživatelských rozhraní pro aplikace. Také knihovna VCL pokročila přidáním
nových komponent a rozšířením komponent stávajících; úpravy komponent zajišťují
vývojářům možnost používat nejnovější vlastnosti platformy Windows.
Rozšiřte své
obchodní aktivity na globální trhy - s podporou Unicode v celém prostředí
Delphi můžete své aplikace přizpůsobit trhům jiných národů; získáte i
lokalizační nástroje, které zjednodušují překlad do dalších jazyků
V Delphi 2009 je celé vývojové
prostředí - tedy IDE, editor kódu, knihovna RTL a sada komponent VCL -
přizpůsobeno Unicode, dovolí aplikacím běžet pod libovolnou jazykovou mutací
Windows a pracovat s prakticky libovolnou formou dat kódovaných v Unicode.
Obchody dnes probíhají s daty v Unicode. Aplikace - bez ohledu na to, kde jsou
provozovány - musí též být schopny přijímat, zpracovávat a zobrazovat informace
v Unicode. Delphi 2009 to umožňuje. Navíc pokud potřebujete převést své
aplikace do jiných národních jazyků, dostáváte s produktem výkonnou sadu
překladových nástrojů, které Vám umožní zaměřit své aplikace na další trhy.
Pracujte
účinněji s rozšířeními vývojového prostředí, jakým je třeba zcela nový
prohlížeč tříd, dále se spolehlivými konfiguracemi sestavování a vylepšenou
správou zdrojů
Produktivitou práce je vývojový
tým nástroje Delphi přímo posedlý a Delphi 2009 v této tradici pokračuje. Nový
přizpůsobitelný prohlížeč tříd (Class Browser) poskytuje pohled na struktury a
hierarchie tříd, nový správce zdrojů (Resource Manager) řídí přidávání zdrojů
Windows k aplikacím, rozšířený systém správy konfigurací sestav umožní jejich snadný
výběr a přidána byla i řada užitečných vylepšení správce projektů (Project
Manager). Integrované vývojové prostředí Delphi 2009 je novým standardem
rychlosti a produktivity vývojářů.
Lepší pohled
do zdrojového kódu COM nebo ActiveX poskytuje přesné řízení a větší pružnost
práce
V Delphi 2009 byla zcela
přepracována podpora klíčových technologií Windows - COM a ActiveX. Dnes je k
dispozici průhledné řešení se snadným a úplným řízením pomocí zdrojového kódu.
Vývojáři mohou vytvářet objekty COM a ActiveX, automatizační objekty a
ActiveForms, stejně tak jako "balit" stávající komponenty VCL jako
ovladače ActiveX. Delphi 2009 je úplným vývojářským řešením pro COM a ActiveX.
Vytvářejte
webové aplikace využívající AJAX pomocí knihovny VCL for the Web. Vytvářejte
báječně vypadající aplikace typu Web 2.0 stejným způsobem, jakým vytváříte
aplikace Delphi.
Vývoj webových aplikací může být
složitý proces, ve kterém je nutno spojit mnoho různých technologií, vědomostí
a zkušeností. Delphi 2009 obsahuje knihovnu VCL for the Web. Jde o aplikační
rámec, jenž umožní využít zkušeností vývojářů Delphi ke tvorbě stabilních,
spolehlivých, atraktivních a bohatě
funkčních webových aplikací využívajících technologií AJAX - včetně podpory
Microsoft Silverlight 2.0 - aniž by vývojáři museli zvládat celou škálu
složitých webových technologií. VCL for the Web obsahuje velkou množinu důvěrně
známých komponent, které pracují přesně tak jako jejich protějšky pro Windows.
Stačí přetáhnout komponenty na plochu, připojit události a zapsat kód v Delphi:
vytvoří se aplikace provozované v prohlížeči. Přesunout aplikaci do prostředí
webu nebylo nikdy jednodušší.
|
Další informace v češtině