29.07.2013 Views

0 Kč vč. DPH - Knihy 1

0 Kč vč. DPH - Knihy 1

0 Kč vč. DPH - Knihy 1

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

n Témata n Uživatel n Digitál n Speciál n Magazín n Internet<br />

Tvorba webových stránek a aplikací<br />

prošla v posledních letech<br />

bouřlivým vývojem. Stejně jako<br />

se měnil internet a způsob jeho<br />

využití, vyvíjely se i nástroje na<br />

jeho tvorbu. Ještě nedávno stačily návrhářům<br />

jednoduché programy na vytváření<br />

statických HTML stránek. Mezitím se však<br />

internet stal dynamickým prostředím, kde<br />

je většina informací uložena v databázích<br />

a strukturovaných dokumentech. Interaktivitu<br />

a funkčnost prezentací<br />

zajišťují aplikace, k jejichž vývoji<br />

se používají propracované softwarové<br />

nástroje. Které programy<br />

patří k nejpoužívanějším?<br />

Microsoft FrontPage<br />

FrontPage patří k nejoblíbenějším<br />

programům na tvorbu a správu<br />

webové prezentace. Za svou<br />

popularitu vděčí především zařazení<br />

do kancelářského balíku MS<br />

Office. Pro mnoho tvůrců stránek<br />

je tedy přirozenou první volbou<br />

právě FrontPage, sourozenec<br />

Wordu a Excelu. Jeho výhodou je<br />

snadná dostupnost a uživatelsky<br />

příjemné rozhraní, na které jsou uživatelé<br />

sady MS Office zvyklí. Nevýhodou je, především<br />

pro příznivce linuxových technologií,<br />

úzká provázanost s internetovými technologiemi<br />

Microsoftu, jako například skriptování<br />

Active Server Pages, použití databáze Access<br />

nebo SQL.<br />

FrontPage obsahuje standardní funkce,<br />

které jsou součástí konkurenčních programů.<br />

Zároveň je provázán s ostatními<br />

produkty z dílny Microsoftu. Především jde<br />

o programy ze sady MS Office a službu MS<br />

SharePoint Team Services, která usnadňuje<br />

týmovou spolupráci. Poslední verze Front-<br />

Page 2002 nabízí vylepšení nejpoužívanějších<br />

funkcí. Jde například o nové řešení pro<br />

rychlé vytváření týmových sad webových<br />

souborů pomocí služby SharePoint a o nástroje<br />

určené ke zlepšení produktivity a týmové<br />

práce. Prostřednictvím FrontPage lze<br />

také přidávat dynamický obsah pomocí nové<br />

součásti Galerie fotografií, nástrojů kreslení<br />

podobných PowerPointu.<br />

Ještě lepší FrontPage, zaměřený na<br />

profesionály a podnikání, slibuje Microsoft<br />

od verze FrontPage 2003. Dokonce má dojít<br />

k odstranění letitého neduhu, neschopnosti<br />

vytvořit standardizovaný HTML kód.<br />

Středem zájmu novinky má být formát XML,<br />

jehož podpora v programech MS Office nebyla<br />

vždy stoprocentní.<br />

Macromedia Dreamweaver<br />

(HomeSite)<br />

Dreamweaver firmy Macromedia se řadí<br />

mezi nejpopulárnější vizuální editory<br />

webových stránek. Je určen zejména pro<br />

profesionální návrháře, kteří vytvářejí statické<br />

i dynamické stránky. Podporovány jsou<br />

technologie Linuxu i Windows. Dreamwea-<br />

Co si mám vybrat<br />

k programování?<br />

Vývojářské nástroje pro web<br />

Jan Horna<br />

Některé webové stránky vznikly pro potěchu jejich autorů, jiné v rámci komerční<br />

služby vytvářejí celé týmy vývojářů. Po jakých nástrojích můžete sáhnout, pokud<br />

to s tvorbou webových stránek myslíte vážně?<br />

Internet a programování<br />

Prostředí Macromedia Dreamweaver<br />

ver si rozumí s JavaScriptem, XML, XHTML<br />

nebo Flash animací. U dynamických stránek<br />

jsou podporovány technologie ASP (Active<br />

Server Pages), ASP.NET, PHP (Hypertext<br />

Preprocessor),<br />

JSP (Java<br />

Server Pages)<br />

a ColdFusion.<br />

Dreamweaver<br />

byl ve své<br />

poslední verzi<br />

MX sloučen<br />

s konkurenčním<br />

a dříve<br />

velmi oblíbeným<br />

editorem<br />

Allaire HomeSite,<br />

který<br />

vynikal kom-<br />

fortní prací<br />

se zdrojovým<br />

Prostředí Microsoft Visual Studio .NET<br />

kódem. Uživatelé Dreamweaveru mohou<br />

volit mezi různými zobrazeními: buď pracují<br />

s WYSIWYG editorem nebo přímo se zdrojovým<br />

kódem, přičemž možná je i simultánní<br />

úprava ve vizuálním a kódovém režimu.<br />

Zaměření na profesionální sféru uživatelů<br />

zdůrazňuje nasazený debugger JavaScriptu<br />

a editor a debugger ColdFusion aplikací. Díky<br />

otevřené architektuře lze Dreamweaver<br />

snadno rozšiřovat o další nástroje a funkce.<br />

Díky provázanosti s programy Flash a Fireworks<br />

je výhodné použití Dreamweaveru<br />

pro animované a multimediální webové<br />

prezentace. Za zmínku rovněž stojí snadné<br />

propojení dynamických webových stránek<br />

s databázemi ODBC a SQL.<br />

Součástí Dreamweaveru jsou také<br />

nástroje pro správu webu a pro týmovou<br />

práci. Pomocí vestavěného správce souborů<br />

se uživatel může připojit ke svému serveru<br />

a synchronizovat data. Podporován je<br />

i přenosový standard Sebrav nebo MacSSH<br />

a Putty pro Windows pro bezpečné připojení<br />

přes FTP.<br />

MS Visual Studio .NET<br />

Vrcholem nabídky Microsoftu pro webové vývojáře<br />

je Visual Studio .NET. Program je sadou<br />

nástrojů pro vývoj a integraci XML webových<br />

služeb a webových aplikací založených<br />

na platformě Windows. Je určen výhradně<br />

profesionálním vývojářům a programátorům<br />

webových aplikací. Poslední verze Visual<br />

Studio .NET 2003 obsahuje nové funkce pro<br />

vývojáře všech typů a nabízí zlepšení určená<br />

pro tvůrce softwaru pro mobilní zařízení<br />

a podnikové vývojáře. Nové funkce a zlepšení<br />

jsou dostupné ve všech vydáních Visual<br />

Studio .NET 2003: Professional, Enterprise<br />

Developer i Enterprise Architect.<br />

Vývojáři softwaru pro inteligentní zařízení<br />

ocení využití podpory pro Microsoft .NET<br />

Compact Framework. Pomocí produktů MS<br />

Windows Forms Designer, MS Visual Basic<br />

a MS Visual C# mohou vývojáři vytvářet,<br />

ladit a nasazovat aplikace pro Pocket PC,<br />

Pocket PC Phone Edition a jiná inteligentní<br />

zařízení připojená na .NET Compact<br />

Framework. Zabudovaná možnost emulace<br />

daného zařízení umožňuje tvůrcům snadno<br />

programovat a ladit aplikace, aniž by k tomu<br />

bylo nutné vlastní zařízení. Tvorbu aplikací<br />

pro mobilní webová zařízení mají usnadnit<br />

zabudované formuláře ASP.NET Web Forms<br />

a Visual Studio .NET Web Forms. Opět je<br />

k dispozici několik prostředí: Designer, Visual<br />

Basic a C#, ve kterých můžete vytvářet<br />

webové aplikace<br />

typu tenký klient.<br />

Rozšíření pro<br />

podnikové vývojáře<br />

zahrnuje nový<br />

.NET Framework<br />

1.1, který oproti<br />

předešlé verzi<br />

nabízí zlepšenou<br />

škálovatelnost,<br />

bezpečnost<br />

a výkonnost.<br />

V poslední verzi<br />

Visual Studia je<br />

posílena podpora<br />

práce s XML<br />

Web services.<br />

Ta obsahuje poslední standardy webových<br />

služeb jako WS-Routing, WS-Security, WS-<br />

-Attachments a Direct Internet Message<br />

Encapsulation.<br />

20 n Computer 15-16/03<br />

n Články z Computeru můžete vyhledávat na adrese computer.cpress.cz/hledat<br />

nwww.microsoft.com/frontpage n www.macromedia.com/software/dreamweaver n msdn.microsoft.com/vstudio n www.asp.net n www.vim.org n wwws.sun.com/software/sundev n

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!