Delphi 5
Delphi, nesúca základy v starom dobrom Pascale, patrí medzi najpopulárnejšie vývojové nástroje medzi programátorskou komunitou. Najnovšia verzia 5 prináša oproti štvorke so sebou niekoľko zásadných noviniek. A ktoré sú to? Delphi 5 umožňuje vytvárať veľmi rýchle aplikácie pre Internet, ktoré sú schopné rýchlo prenášať dáta na náš WWW server ...
Novinky pod lupou
Delphi, nesúca základy v starom dobrom Pascale, patrí medzi najpopulárnejšie vývojové nástroje medzi programátorskou komunitou. Najnovšia verzia 5 prináša oproti štvorke so sebou niekoľko zásadných noviniek. A ktoré sú to?
XML: Zjednodušená distribúcia dát a optimalizácia ich výmeny.
Delphi 5 umožňuje vytvárať veľmi rýchle aplikácie pre Internet, ktoré sú schopné rýchlo prenášať dáta na náš WWW server. Podpora jazyka XML (eXtensible Markup Language) v Delphi umožňuje rýchle vytváranie systémov, ktoré sú pružné a rozšíriteľné a teda schopné zabezpečiť rozvoj novej vlny elektronického podnikania na Internete.
HTML 4: Plne funkční dynamickí klienti pre službu WWW.
Systém Delphi 5 prináša potrebný výkon pre tvorbu dynamických ultra - tenkých klientov s použitím jazykov HTML 4 a XML. Týmto spôsobom získame rýchlu metódu šírenia aplikácií na Internete s použitím plne funkčných klientských aplikácií s krátkou dobou odozvy.
ADO: Rýchly prístup ku všetkým typom informácií.
Delphi 5 zaisťuje rýchly prístup tak k relačným, ako aj nerelačným systémom riadenia dát, vrátane elektronickej pošty a súborových systémov. S použitím technológií ActiveX Data Object a OLEDB od spoločnosti Microsoft získame okamžitý prístup k ľubovolným dátam, ktoré potrebujú užívatelia ako základ pre zlepšení svojich podnikateľských rozhodnutí. S využitím otvorenej architektúry dátových komponentov v systéme Delphi získame možnosť rýchlo tvoriť systémy, ktoré zaisťujú prístup našich zákazníkov k dátam cez Internet (nielen priami zákazníci ale aj celý dodávateľský reťazec).
InterBase Express: Vysoko výkonné systémy na kľúč.
Vývojári majú pri použití InterBase Express odteraz istotu, že výsledkom ich práce bude aplikácia, ktorá bude vysoko výkonná a ktorú bude možno ľahko a rýchlo šíriť. Pri súčasnom použití databázového jadra InterBase, ktoré je súčasťou systému Delphi, sa spája vysoká produktivita práce a vysoký výkon aplikácií spolu s rýchlou, takmer bezúdržbovou relačnou databázou s malými systémovými nárokmi. Pri použití systému InterBase Express odpadá pre vývoj vstavaných systémov potreba šíriť databázový stroj Borland DataBase Engine vrátane jeho programovania.
Borland Translation Suite
je nástrojom, ktorý využijeme pri hromadnej lokalizácií aplikácií. S cieľom zjednodušiť vývoj nadnárodných projektov môžeme paralelne vyvíjať programy v rôznych jazykových mutáciách a systém Delphi sa pritom bude sám starať o preklad zdrojov a o údržbu zásobníka preložených položiek.
MIDAS: Základ škálovateľnosti našich aplikácií pre Internet.
Vďaka MIDAS odteraz môžeme vytvárať aplikácie, ktoré sú schopné zvládnuť všetky požiadavky kladené na Internet. Systém MIDAS stavia na vysokej produktivite práce v systému Delphi s cieľom dodávať aplikácie, ktorých výkon rastie súčasne s objemom transakcií a rastom užívateľov. Budeme môcť vytvárať aplikácie pre Internet, ktoré hravo zvládnu veľký počet klientov Windows, služby WWW na Internete/Intranete. MIDAS implementuje všetky dôležité štandardy ako sú CORBA, COM a MTS. Získame tak možnosť bezproblémovej integrácie existujúcich systémov s našimi aplikáciami pre elektronické podnikanie a Internet. Medzi niektoré z nových prvkov systému MIDAS patria:
1. Bezstavový broker dát (Stateless DataBroker) vhodný pre lepšie riadenie v situáciách s mobilným klientom či s klientom pripojeným cez spojenie s malou šírkou pásma.
2. Komponent WebConnection je určený pre bezpečný presun našich aplikácií za firewall.
3. Technika spoločného zdroja objektov na servere zabezpečuje vyššiu škálovateľnosť.
IDE: Vysoká produktivita vývojára.
Profesionálne integrované rozhranie Delphi 5 zvyšuje produktivitu práce vývojára, pretože významne zjednodušuje proces čítania, tvorby a prehliadania programového kódu. Editor kódu zjednodušuje úlohy navigácie vo vnútri jednotiek alebo medzi jednotkami so vzájomnými vzťahmi. Podpora technológie potiahni a pusť (drag&drop) v správcovi projektov umožňuje pridávať súbory do projektov, z ktoréhokoľvek otvoreného projektu alebo dialógového okna prehliadača Windows. Použitie súčasnej podpory implementovanej v správcovi projektov zjednodušuje kompiláciu do niekoľkých cieľových súborov ako sú EXE a DLL. Návrhár formulárov zo systému Delphi umožní rýchlo vytvárať aplikácie pre distribuované výpočtové prostredie a Windows metódou vizuálneho návrhu. Ten je založený na výbere komponentov z palety. Delphi 5 obsahuje tiež veľké množstvo nových funkcií a rozšírení knižnice VCL:
1. Nastaviteľné parametre užívateľského rozhrania umožňujú zvýšiť možnosti ovládania vývojového prostredia
2. Možnosť namapovania editačných kľúčov umožňuje zladiť editor so zvyklosťami programátora.
3. Prehliadanie celého projektu prispieva k lepšiemu pochopeniu programového kódu a navigácií knižnice VCL.
4. Návrhár DataModule Designer spolu so stromovým a dátovým diagramom umožňujú plne pochopiť dáta v aplikácii.
5. Integrácia RC súborov so správcom projektov a prekladačom.
6. Zoznam nesplnených úloh zaisťuje dodržovanie plánovaných termínov.
7. Čarodejník „Control Panel Wizard" pre prispôsobenie vlastností našich aplikácií.
8. Rámce pre tvorbu a opakované použitie zložených komponentov.
9. Komponent WebBrowser pre integráciu prehliadača jazyka HTML do našej aplikácie.
10. Sada automatizačných komponentov MS Office pre rýchlu integráciu s týmto balíkom
11. Podpora technológie Owner Draw pre zjednodušený výber vlastností v ich editore.
12. Zlepšená podpora HTML funkcií Advanced Custom Draw umožňujúca zvýšenú kontrolu nad API Windows.
Vyspelejšie ladenie pre skrátenie vývoja komplexných projektov.
Identifikácia a oprava chýb v systéme Delphi, i keď sa jedná o tie najzložitejšie projekty, nebola nikdy jednoduchšia. Vyspelý ladiaci prostriedok nám umožní pochopiť a získať úplne ovládanie chovania kódu.
S využitím bodu zastavenia sa ponoríme do kódu práve na tom mieste, kde potrebujeme. Ladiaci prostriedok v Delphi 5 bol rozšírený o veľký počet nových funkcií a ďalšie vylepšenia. Patrí sem napríklad:
1. Jednoduchšia použiteľnosť a prepojenie medzi oknom ladiča a editora vrátane podpory prenosu dát cez schránku a techniky „potiahni a pusť."
2. Nápoveda pre zarážky (Breakpoint ToolTips) - jednoduchšie ovládanie viacerých bodov zastavení.
3. Lepšie ladenie vďaka DCU.
4. Znázornenie FPU s podporou technológie MMX zlepšujúcu ladenie na najnižšej úrovni.
5. Možnosť ladenia niekoľkých procesov súčasne.
6. Voľby dočasných procesov pre cielené ladenie multiprocesorových aplikácií.
7. Podpora medziprocesorového ladenia umožňuje prekonať bariéry medzi procesmi.
8. Vytváranie tzv. dcérskych ladiacich procesov
9. Pripojenie sa k bežiacim procesom a ladenie už bežiacich procesov
Martin Kováč
viac článkov autora
|
Plusy:
Mínusy:
|
Halo: Reach je zadarmo pre Gold užívateľov
Hra od Bungie z roku 2010, s ktorou sa rozlúčili so svetom Halo, aby mohli pracovať na aktuálne vydanom Destiny, je tento mesiac zdarma pre všetkých, ktorý si hru ešte nestihli za tie štyri roky zahrať a majú gold účet na Xbox Live. Ak by ste sa stále nevedeli rozhodnúť, či do tejto hry ísť, prečítajte si našu recenziu TU.17.09. 11:34 | diskusia (1) |
Pozrite si prvé video k Resident Evil: Revelations 2
Druhé pokračovanie pôvodne 3DS odbočky série Resident Evil, sa nám ukazuje v prvom videu. Ako bude vyzerať hra po grafickej stránke? A môžeme skutočne očakávať návrat ku koreňom a drsnú atmosféru? Pozrite si video a posúďte sami. Nájdete ho TU. Okrem videa však máme aj informácie o spôsobe predaja tejto hry. Tá totiž narozdiel od prvej časti bude predávaná po epizódach. Celkovo sa dočkáme štyroch častí v jednej sezóne, pričom cena jednej časti bude 5,99 Eur, prípadne 24,99 Eur za kompletnú sezónu.16.09. 14:27 | diskusia (0) |
Watch_Dogs pre Wii U bude ešte tento rok
Ak ste vlastníkom konzoly od Nintenda, a už ste sa obávali toho, že hackerská akcia sa tento rok na vašu platformu nedostane, tak koniec obáv. Oficiálny dátum vydania je 20. novembra 2014 pre náš región, pričom v Amerike bude hra dostupná už dva dni skôr.11.09. 11:55 | diskusia (0) |
Mortal Kombat X má dátum vydania
Ďalšia časť krvavého kúpeľa a polámaných stavcov sa dostane na naše obrazovky budúci rok, konkrétne 14. apríla. Okrem toho sme sa dozvedeli, že sa opäť ako hrateľnej postavy dočkáme aj štvorrukého fešaka Gora.09.09. 15:40 | diskusia (0) |
Stronghold Crusader 2 predstavuje novú frakciu
Tento mesiac vychádzajúca RTS, ktorá sa zameriava hlavne na budovanie a obranu vlastnej pevnosti, nám tentokrát predstavuje novú frakciu tichých zabijakov. Ak chcte vidieť aké je to brániť sa a bojovať proti Sultane, pozrite si nové video TU.03.09. 11:50 | diskusia (0) |
Pillow City: Revelation07.07.2014
|
Bitshift07.07.2014
|
Atlantis Jewels07.07.2014
|
Iris14.06.2014
|
Wolfenstein: The Final Solution08.06.2014
|
Maldita Castilla30.12.2012
|