Stručný obsah. Část I. Část II. Část III. Úvod do vývoje v prostředí Visual Studio 25. Návrh uživatelského rozhraní 127



Podobné dokumenty
Microsoft Visual Basic

Microsoft Visual Basic

Platforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13

1. M o ž n o s ti v ý v o je v ja z y c e V isual Basic a W in d o w s S tore 27

Obsah. Začínáme programovat v Ruby on Rails 9. Úvod Vítejte v Ruby 15. O autorovi 9 Poděkování 9

Obsah. Úvod 11 Zpětná vazba od čtenářů 13 Errata 14 Poznámka ke kódům 14

Microsoft Access tvorba databáze jednoduše

Obsah. Úvod 11 Základy programování 11 Objektový přístup 11 Procvičování 11 Zvláštní odstavce 12 Zpětná vazba od čtenářů 12 Errata 13

Úvodem... 9 Kapitola 1 Karetních

Michael Halvorson. Microsoft Visual Basic 2010 Krok za krokem

VISUAL BASIC. Přehled témat

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23

1 Webový server, instalace PHP a MySQL 13

Obsah. O autorech 9 Earle Castledine 9 Myles Eftos 9 Max Wheeler 9 Odborný korektor 10. Předmluva 11 Komu je kniha určena 12 Co se v knize dočtete 12

Obsah. O auto ro vi 13 V ěnování 14 Poděkování 15 Z p ětn á vazba od čtenářů 16. P rogram ování pro M in ecraft v Jávě 17

Maturitní otázky z předmětu PROGRAMOVÁNÍ

StruËn obsah. Část I Začínáme s Microsoft Visual Basicem Část II Základy programování 119. Část III Návrh uživatelského rozhraní 291

Vstupní požadavky, doporučení a metodické pokyny

Zpětná vazba od čtenářů 11 Dotazy 11 Zdrojové kódy ke knize 11 Errata 11 Typografické konvence použité v knize 12

Microsoft Word základní

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

První kapitola úvod do problematiky

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

Tematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných

Stručný obsah. K2118.indd :15:27

1. Webový server, instalace PHP a MySQL 13

02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox

Profilová část maturitní zkoušky 2017/2018

Nástroje na vývoj aplikací pro ios Trocha motivace na úvod Co budete potřebovat Co když nemáte k dispozici počítač s macos? Vývojové prostředí Xcode

5a. Makra Visual Basic pro Microsoft Escel. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

Rozklad na prvočinitele. 3. prosince 2010

Obsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15

OBSAH Úvod do VBA... 6 K čemu VBA... 6 Když VBA nestačí... 6 Historie Visual Basicu... 7 Objektový model, vlastnosti, metody, události a funkce...

1. Úvod do Ajaxu 11. Jak Ajax funguje? 13

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody

Základy datových vazeb Silverlightu. Funkce Silverlightu 2. Podpora jazyků a technologie.net Framework

Stručný obsah Začínáme s Microsoft Visual Basicem 2010 Základy programování 127 Návrh uživatelského rozhraní 321

Softwarové komponenty a Internet

Obsah. Úvodem 9 Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Úvod 9

Ukázka knihy z internetového knihkupectví

Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01

ČÁST 1. Základy 32bitového programování ve Windows

Ukázka knihy z internetového knihkupectví

MS Excel makra a VBA

Nové jazykové brány do Caché. Daniel Kutáč

Univerzita Palackého v Olomouci Radek Janoštík (Univerzita Palackého v Olomouci) Základy programování 4 - C# 12.2.

Kapitola 1 První kroky v tvorbě miniaplikací 11

Obsah. Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE

1. Začínáme s FrontPage

Úvodem Seznámení s HTML Rozhraní Canvas... 47

Obsah. Kapitola 1. Kapitola 2

Maturitní témata Školní rok: 2015/2016

Vzdělávací oblast: Informatika a informační a komunikační technologie Vzdělávací obor: Programování. Předmět: Programování

Obsah Úvodem... 5 Co je to vlastně formulář... 6 Co je to šablona... 6 Jak se šablona uloží... 6 Jak souvisí formulář se šablonou...

ŠKOLENÍ PROGRAMOVACÍHO JAZYKA JAVA JAVA - ZÁKLADY

POKROČILÉ POUŽITÍ DATABÁZÍ

InterSystems Caché Post-Relational Database

Kurz je rozdělen do čtyř bloků, které je možné absolvovat i samostatně. Podmínkou pro vstup do kurzu je znalost problematiky kurzů předešlých.

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Technologie Sharepoint

Profilová část maturitní zkoušky 2013/2014

Stručný obsah. Úvod 15. KAPITOLA 1 První kroky v systému Windows KAPITOLA 2 Hlavní panel a jeho možnosti 41. KAPITOLA 3 Soubory a složky 51

4. lekce Přístup k databázi z vyššího programovacího jazyka

Klíčová slova: dynamické internetové stránky, HTML, CSS, PHP, SQL, MySQL,

Ukázka knihy z internetového knihkupectví

PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1

Seznámení s prostředím dot.net Framework

10 Algoritmizace Příklad 2 Word 2007/ VBA

1 - Úvod do platformy.net. IW5 - Programování v.net a C#

KAPITOLA 1 Představení platformy Microsoft SQL Server 2008

StruËn obsah. Část I JavaCo? Vše ohledně JavaScriptu 17. Část II Použití JavaScriptu v praxi 91

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Část IV - Bezpečnost 21. Kapitola 19 Bezpečnostní model ASP.NET 23

Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava

Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework

Počítačové kurzy buildit

Obsah ZÁKLADNÍ DESKA. O autorech 11 Úvod 13

Návod k instalaci. Nintex Workflow Návod k instalaci

Předmluva k aktuálnímu vydání Úvod k prvnímu vydání z roku Typografické a syntaktické konvence... 20

Obsah. Úvodem 9. Kapitola 1 Než začneme 11. Kapitola 2 Dynamické zobrazování obsahu 25. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Ukázka knihy z internetového knihkupectví

PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury Příklad PROG_

PowerPivot pro Microsoft Excel 2013

Tematická oblast: Programování 1 (VY_32_INOVACE_08_3_PR) Anotace: Využití ve výuce: Použité zdroje:

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Obsah. Rozdíly mezi systémy Joomla 1.0 a Systém Joomla coby jednička online komunity...16 Shrnutí...16

DUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA

Masarykova střední škola zemědělská a Vyšší odborná škola, Opava, příspěvková organizace

Obsah. O autorovi 11 Předmluva 13 Zpětná vazba od čtenářů 14 Errata 14

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

Obsah. Kapitola 1. Předmluva 11 O této knize 13 Konvence...13

MBI - technologická realizace modelu

Transkript:

Stručný obsah Část I Úvod do vývoje v prostředí Visual Studio 25 1. Možnosti vývoje v jazyce Visual Basic a Windows Store 27 2. Integrované vývojové prostředí Visual Studio 41 3. Vytvoření první aplikace pro Windows Store 67 4. Aplikace pro Windows desktop: stručný úvod do používání Windows Forms 99 Část II Návrh uživatelského rozhraní 127 5. Práce s ovládacími prvky aplikací pro Windows Store 129 6. Práce s ovládacími prvky pro Windows Forms 163 7. Značkovací jazyk XAML krok za krokem 205 8. Používání stylů XAML 227 9. Seznámení se základními prvky návrhu pro Windows 8.1: řádek nabídek, informační rámeček, dlaždice a dotyk 245 10. Vytváření konzolových aplikací 277 Část III Techniky programování ve Visual Basicu 299 11. Datové typy, operátory a práce s řetězci 301 12. Vytváření rozhodovacích struktur a smyček 349 13. Zachytávání chyb pomocí strukturovaného zpracování chyb 381 14. Používání polí, kolekcí a generických typů pro práci s daty 401 15. Inovativní práce s daty, založená na jazyce LINQ 435 16. Techniky objektově orientovaného programování 457

4 Stručný obsah Část IV Databázové a webové programování 483 17. Ovládací prvky databází pro aplikace, určené pro Windows desktop 485 18. Přístup k datům z aplikací, navržených pro Windows Store 513 19. Vývoj webových aplikací v prostředí Visual Studio s využitím ASP.NET 541 Část V Programování pro Windows Phone 581 20. Úvod do vývoje pro Windows Phone 8 583 21. Vytvoření první aplikace pro Windows Phone 8 601 Rejstřík 635

Obsah O autorovi 15 Úvod 17 Komu je tato kniha určena 18 Doporučení 18 Komu tato kniha naopak určena není 19 Uspořádání knihy 19 Jak najít optimální místo pro zahájení studia této knihy 20 Konvence použité v této knize 20 Systémové požadavky 21 Ukázkové kódy 22 Instalace ukázkových kódů 22 Práce s ukázkovými kódy 22 Poděkování 22 Zpětná vazba od čtenářů 23 Errata 23 ČÁST I Úvod do vývoje v prostředí Visual Studio Kapitola 1 Možnosti vývoje v jazyce Visual Basic a Windows Store 27 Řada produktů Visual Basic 2013 a možnosti jejich využití 28 Obrovský rozsah příležitostí a platforem pro vývoj 29 Multiplatformní přístup k výuce Visual Basicu 31 Seznámení s Windows Store 32 Co je Windows Store? 32 Přístup na Windows Store 32 Prodejní informace a cenové hladiny 34 Anebo můžete svoji aplikaci nabízet zdarma 34 Předem myslete i na certifikaci 35 Kontrolní seznam požadavků Windows Store 36 Vše závisí na detailech 39 Shrnutí 39

6 Obsah Kapitola 2 Integrované vývojové prostředí Visual Studio 41 Zahájení práce 42 Vývojové prostředí sady Visual Studio 43 Důležité nástroje IDE 46 Uspořádání nástrojů v IDE 48 Návrhář a značkovací jazyk XAML 48 Spouštění a testování aplikací pro Windows Store 54 Práce s oknem Vlastnosti (Properties) 56 Uspořádání nástrojů pro programování 60 Přesun a ukotvení nástrojů 60 Skrývání oken nástrojů 62 Základní konfigurace IDE pro cvičení uvedená v této knize 62 Ukončení práce v sadě Visual Studio 65 Shrnutí 66 Kapitola 3 Vytvoření první aplikace pro Windows Store 67 Šťastná sedma: aplikace napsaná ve Visual Basicu pro Windows Store 68 Programování krok za krokem 68 Návrh uživatelského rozhraní 69 Konečná nastavení vlastností a další úpravy 82 Psaní kódu 84 Rozbor kódu zpracovatele události TlacitkoVytoc_Click 88 Spouštění aplikací navržených pro Windows Store 89 Vytvoření spouštěcí obrazovky aplikace 90 Sestavení spustitelného souboru 94 Shrnutí 97 Kappitola 4 Aplikace pro Windows desktop: stručný úvod do používání Windows Forms 99 Uvnitř aplikací pro Windows desktop 100 Visual Basic a aplikace pro Windows desktop 101 Vytvoření aplikace pro Windows desktop 103 Nastavování vlastností 112 Vlastnosti okénka pro zobrazování obrázku 116 Zvýšení srozumitelnosti díky pojmenovávání objektů 117 Příprava kódu 117

Obsah 7 Rozbor kódu zpracovatele události TlacitkoVytoc_Click 120 Spuštění aplikace Šťastná sedma 121 Sestavení spustitelného souboru 122 Publikování aplikace pro Windows desktop 123 Shrnutí 125 ČÁST II Návrh uživatelského rozhraní Kapitola 5 Práce s ovládacími prvky aplikací pro Windows Store 129 Seznámení s ovládacími prvky aplikací pro Windows Store 129 Kořeny v technologii Windows Presentation Foundation a XAML 130 Základy návrhu pro systém Windows 8.1 131 Použití ovládacího prvku typu TextBox k načtení vstupu od uživatele 131 Přiřazení obsahu prvku TextBox proměnné 136 Víceřádkové ovládací prvky typu TextBox 138 Kontrola pravopisu v ovládacím prvku typu TextBox 142 Použití ovládacího prvku typu FlipView k zobrazení série obrázků 145 Použití ovládacího prvku typu MediaElement k přehrání multimediálního obsahu 150 Použití ovládacího prvku typu WebView k zobrazení živého webového obsahu 158 Shrnutí 162 Kapitola 6 Práce s ovládacími prvky pro Windows Forms 163 Použití ovládacího prvku typu DateTimePicker 164 Ovládací prvky pro zpracování vstupu uživatele 169 Použití ovládacího prvku typu CheckBox 169 Použití ovládacích prvků typu GroupBox a RadioButton 174 Použití seznamu ke zpracování vstupu 179 Vytváření nabídek pomocí ovládacího prvku typu MenuStrip 184 Práce s nabídkami 184 Přiřazení kláves rychlého přístupu příkazům nabídky 186 Zpracování výběrů provedených v nabídce 189 Vytváření panelů nástrojů pomocí ovládacího prvku typu ToolStrip 193 Práce s dialogovými okny 196 Zpracovatelé událostí pro práci s běžnými dialogovými okny 198 Shrnutí 203

8 Obsah Kapitola 7 Značkovací jazyk XAML krok za krokem 205 Seznámení s jazykem XAML 206 Jazyk XAML v IDE sady Visual Studio 207 XAML a Blend for Visual Studio 207 Prvky XAML 208 Jmenné prostory v jazyce XAML 210 XAML soubory projektu podrobně 210 Přidávání XAML prvků pomocí okna Editor kódu (Code Editor) 216 Shrnutí 226 Kapitola 8 Používání stylů XAML 227 Seznámení se styly XAML 227 Kam se poděl soubor StandardStyles.xaml? 228 Vytváření nových stylů XAML 229 Zvážení rozsahu platnosti stylů 230 Ukázka kódu nového stylu XAML 230 Vytvoření odkazu na styl 231 Používání explicitních a implicitních stylů 232 Práce se styly XAML 233 Vytváření nových stylů ze stylů existujících 238 Zkrácené postupy IDE pro používání stylů 241 Shrnutí 242 Kapitola 9 Seznámení se základními prvky návrhu pro Windows 8.1: řádek nabídek, informační rámeček, dlaždice a dotyk 245 Vytvoření řádku nabídek k provádění běžných úkonů 246 Funkce řádku nabídek 247 Návrh vlastního řádku nabídek 248 Řádek nabídek v praxi, krok za krokem 249 Použití ovládacího prvku typu Flyout k načtení vstupu a zobrazení informací 253 Návrh vlastních dlaždic pro aplikace 258 Složka Assets 258 Požadované dlaždice a jejich využití 259 Programování živých dlaždic 266 Plánování dotykového vstupu 268 Ovládací prvky XAML podporují dotykový vstup automaticky 269 Často používaná gesta 269 Úvahy týkající se použitelnosti 271

Obsah 9 Nastavení zabezpečení a oprávnění 272 Shrnutí 275 Kapitola 10 Vytváření konzolových aplikací 277 Konzolové aplikace v sadě Visual Studio 278 Vytvoření konzolové aplikace 278 Moduly a procedury 280 Procedura Sub Main() 281 Interaktivní matematické hry 285 Nalezení čísla 285 Simulace házení kostek 290 Sestavení, publikování a spouštění konzolových aplikací 295 Shrnutí 298 ČÁST III Techniky programování ve Visual Basicu Kapitola 11 Datové typy, operátory a práce s řetězci 301 Strategie pro deklarace proměnných a konstant 301 Příkaz Dim 302 Definice konstant 305 Doporučení pro vytváření názvů proměnných a konstant 306 Datové typy a ovládací prvek typu ListBox 307 Operátory a vzorce 314 Aritmetické operátory 314 Pokročilé aritmetické operátory 318 Zkrácené operátory 322 Jak Visual Basic vypočítává vzorce 322 Převody datových typů 324 Metoda ToString 324 Metoda Parse 325 Třída Convert 327 Starší typy funkcí pro převody datových typů a jejich použití 327 Zpracování řetězců pomocí třídy String 328 Často prováděné úkoly 328 Řazení textu 331 Práce s ASCII znaky 332

10 Obsah Řazení řetězců v textovém poli 333 Seznámení se zdrojovým kódem programu Řazení Textu 336 Ochrana obsahu souboru základním šifrováním 338 Použití operátoru Xor 342 Podrobné seznámení s kódem programu Šifrování Xor 345 Shrnutí 348 Kapitola 12 Vytváření rozhodovacích struktur a smyček 349 Událostmi řízené programování 350 Používání podmínkových výrazů 351 Rozhodovací struktury If Then 352 Testování několika podmínek v rozhodovací struktuře If Then 352 Používání logických operátorů v podmínkových výrazech 357 Zkrácené vyhodnocování pomocí operátorů AndAlso a OrElse 359 Práce s rozhodovacími strukturami Select Case 361 Použití operátorů porovnání ve struktuře Select Case 362 Práce se smyčkami For Next 368 Použití smyčky k naplnění objektu typu TextBox řetězcovými daty 369 Složitější smyčky For Next 371 Příkaz Exit For 375 Práce se smyčkami Do 375 Předcházení nekonečným smyčkám 376 Převody teplot 377 Používání klíčového slova Until ve smyčkách Do 380 Shrnutí 380 Kapitola 13 Zachytávání chyb pomocí strukturovaného zpracování chyb 381 Zpracování chyb pomocí příkazu Try Catch 382 Kdy je vhodné použít kód zpracovatele chyb 382 Příprava pasti: blok kódu Try Catch 383 Chybná cesta k souboru a chyby při přístupu k mechanice 384 Aplikace pro Windows Store a vestavěné zpracování výjimek 388 Tvorba kódu zpracovatele chyb pro načítání souborů z USB paměti 389 Použití klauzule Finally k provedení závěrečného úklidu 390 Složitější zpracování chyb pomocí Try Catch 392 Třída Exception 392 Určení počtu opakování 395 Používání vnořených bloků Try Catch 397

Obsah 11 Porovnání zpracovatelů chyb s technikami defenzivního programování 398 Příkaz Exit Try 399 Shrnutí 400 Kapitola 14 Používání polí, kolekcí a generických typů pro práci s daty 401 Práce s poli proměnných 402 Vytvoření pole 402 Deklarace pole s předem známým počtem prvků 403 Vyhrazení paměti 404 Práce s prvky polí 405 Deklarace pole a přiřazení počátečních hodnot 406 Vytvoření pole pro uložení teplot 407 Metody GetUpperBound a GetLowerBound 408 Nastavení velikosti pole v době běhu 413 Zachování obsahu pole pomocí příkazu ReDim Preserve 417 Použití příkazu ReDim pro trojrozměrná pole 418 Práce s velkými poli s využitím metod třídy Array 419 Třída Array 419 Další testy s řazením 425 Práce s kolekcemi 426 Vytváření kolekcí a generických seznamů 426 Deklarace generických kolekcí 427 Ukázková aplikace využívající generický seznam a obrázek pozadí 428 Shrnutí 434 Kapitola 15 Inovativní práce s daty založená na jazyce LINQ 435 Nástroje a techniky jazyka LINQ 435 Základy syntaxe dotazů 436 Načítání informací z polí 437 Používání jazyka LINQ pro práci s kolekcemi 448 Používání jazyka LINQ s XML dokumenty 451 Shrnutí 456 Kapitola 16 Techniky objektově orientovaného programování 457 Zdědění formuláře pomocí nástroje Výběr dědičnosti (Inheritance Picker) 458 Vytváření vlastních bázových tříd 464 Přidání nové třídy do projektu 465

12 Obsah Dědění bázové třídy 474 Polymorfismus 476 Syntaxe překrývání metod a vlastností 477 Odkazování na bázovou třídu pomocí MyBase 478 Experimentování s polymorfismem 478 Shrnutí 482 ČÁST IV Databázové a webové programování Kapitola 17 Ovládací prvky databází pro aplikace určené pro Windows desktop 485 Databázové programování s využitím ADO.NET 486 Základní databázová terminologie 487 Práce s databází Microsoft Access 488 Okno Zdroje dat (Data Sources) 497 Použití ovládacích prvků panelu nástrojů k zobrazení informací z databáze 503 Příkazy jazyka SQL a filtrování dat 506 Shrnutí 511 Kapitola 18 Přístup k datům z aplikací navržených pro Windows Store 513 Vázání dat v XAML 514 Různé zdroje dat 514 Prvky vázání 514 Vázání ovládacího prvku s třídou 515 Použití kolekce jako zdroje dat 520 Přístup k datům uloženým v XML dokumentech 524 Čtení XML dokumentu 524 Vyhledávání prvků v XML dokumentu 531 Zápis dat do XML dokumentu 534 Uživatelské rozhraní pro zadávání dat 538 Shrnutí 539 Kapitola 19 Vývoj webových aplikací v prostředí Visual Studio s využitím ASP.NET 541 Seznámení s technologií ASP.NET 541 Webové formuláře 543 ASP.NET MVC 544

Obsah 13 Stránky Web Pages se syntaxí Razor 545 HTML5 a JavaScript 547 Tvorba webu s využitím technologie ASP.NET a webových formulářů 549 Softwarové požadavky pro vývoj aplikací s využitím ASP.NET 549 Základní kroky 550 Webové stránky a formuláře Windows 550 Práce s oknem Návrhář (Designer) 555 Přidání serverových ovládacích prvků na webovou stránku 560 Tvorba kódu zpracovatelů událostí ovládacích prvků webových stránek 562 Úpravy šablony webu 568 Zobrazení záznamů z databáze na webové stránce 570 Úprava vlastností dokumentu a vzorové stránky 577 Shrnutí 579 ČÁST V Programování pro Windows Phone Kapitola 20 Úvod do vývoje pro Windows Phone 8 583 Příležitosti platformy Windows Phone 8 584 Klíčové funkce systému Windows Phone 8 585 Hardwarové požadavky 586 Integrace a spolupráce 586 Windows Phone Store 587 Co je Windows Phone Store? 587 Přístup k Windows Phone Store 588 Kolik si vývojáři vydělávají? 590 Předem uvažujte o získání certifikace 591 Práce se sadou Windows Phone SDK 8.0 592 Stažení balíčku Windows Phone SDK 593 Srovnání platforem Windows Phone 8 a Windows Store 595 Rozdíly 595 Podobnosti 598 Shrnutí 600 Kapitola 21 Vytvoření první aplikace pro Windows Phone 8 601 Vytvoření nového projektu aplikace pro Windows Phone 602 Návrh uživatelského rozhraní aplikace Golfový vozík 608

14 Obsah Příprava kódu 611 Testování aplikací pro Windows Phone 615 Životní cyklus aplikace 621 Uzavření či deaktivace? 621 Třída PhoneApplicationService 623 Řízení životního cyklu aplikace pomocí třídy IsolatedStorageSettings 630 Nastavování možností v souboru manifestu aplikace pro systém Windows Phone 631 Shrnutí 632 Rejstřík 635