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



Podobné dokumenty
Úvodem... 9 Kapitola 1 Karetních

1 Webový server, instalace PHP a MySQL 13

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

1. Webový server, instalace PHP a MySQL 13

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

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320 M A T U R I T N Í T É M A T A P Ř E D M Ě T U

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

Microsoft Access tvorba databáze jednoduše

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

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

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

VISUAL BASIC. Přehled témat

Informace k e-learningu

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

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

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

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

Obsah. Úvod 9 Komu je kniha určena 11 Konvence použité v knize 11

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320

UNIVERZITA PARDUBICE

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

4 Microsoft Windows XP Jednoduše

Komu je tato kniha určena? Jak je kniha uspořádána? Konvence použité v té to knize. Část i základy Microsoft Windows XP Professional

Microsoft Word základní

Dokumentace k produktu IceWarp Notifikační nástroj

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

Osnovy kurzů. pilotního projektu v rámci I. Etapy realizace SIPVZ. Systém dalšího vzdělávání veřejnosti. počítačová gramotnost

Allegro framework. Podstatné vlastnosti. Allegro Business Solution Framework

ČÁST 1 ÚVOD. Instalace operačního systému 21 Aktualizace operačního systému 57 Příkazový řádek 77 Windows Script Host 103 ČÁST 2 ŘEŠENÍ

APS mini.ed programová nadstavba pro základní vyhodnocení docházky. Příručka uživatele verze

Programování v jazyku C# II. 5.kapitola

2.2 Acronis True Image 19

Více než 60 novinek, změn a vylepšení

fakturace_alexo_5 OBSAH obsah

Modul IRZ návod k použití

Snadný vývoj webových aplikací s Nette. Lukáš Jelínek

Obsah. 1 Úvod do Visia Práce se soubory 47. Předmluva 11 Typografická konvence použitá v knize 13

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

Efektivní práce s Excelem (středně pokročilí uživatelé)

2. Thunderbird: jak ho získat 19

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

MATURITNÍ ZKOUŠKY Obor: OBCHODNÍ AKADEMIE

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

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

Srovnání 602Office a 602PC SUITE

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

Administrace služby - GTS Network Storage

1 Uživatelská dokumentace

TACHOTel manuál 2015 AURIS CZ

OBSAH. Word. První spuštění a hlavní obrazovka Wordu 3 Základní nastavení Wordu 6 Kontrola pravopisu a mluvnice 8 Nastavení ukládání dokumentu 12

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

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...

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

plussystem Příručka k instalaci systému

GeoPlan. Administrátorská příručka. Výstup byl vytvořen s finanční podporou TA ČR v rámci projektu TA Verze 1.0

Vzdělávací obsah vyučovacího předmětu

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

1. Jazyk C# a platforma.net 13

ProjectWise V8 XM Edition

Průvodce aplikací. Aplikaci easyeldp spusťte z nabídky Start pomocí ikony KomixFiller, kterou naleznete ve složce Komix.

Nastavení DCOM. Uživatelský manuál

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

VComNet uživatelská příručka. VComNet. Uživatelská příručka Úvod. Vlastnosti aplikace. Blokové schéma. «library» MetelCom LAN

Monitorovací systém Dozorce

Uživatelská příručka

Obsahy kurzů MS Office

Mimořádný informační bulletin Provedení roční účetní uzávěrky systému MZDY za rok 2011

Programování a implementace Microsoft SQL Server 2014 databází

Licencování ecscad. Mensch und Maschine Mechatronik GmbH

Počítačové kurzy buildit

CYCLOPE PRINT MANAGEMENT SOFTWARE- UŽIVATELSKÁ PŘÍRUČKA

PROGRAMOVÁNÍ PRO MS WINDOWS 1

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

RadioBase 3 Databázový subsystém pro správu dat vysílačů plošného pokrytí

Instalační manuál aplikace

MBus Explorer MULTI. Uživatelský manuál V. 1.1

VÝPOČETNÍ TECHNIKA OBOR: EKONOMIKA A PODNIKÁNÍ ZAMĚŘENÍ: PODNIKÁNÍ FORMA: DENNÍ STUDIUM

Stručný Obsah. IntelliMirror, 1. část: Přesměrování složek, Soubory offline, Správce synchronizace a Diskové kvóty 349

1. Administrace služby Bezpečný Internet přes webovou aplikaci WebCare GTS

Uživatelská příručka

Versiondog Lukáš Rejfek, Pantek (CS) s.r.o. 4/2014

Příloha č. 1 Verze IS esyco business

UDS for ELO. Univerzální datové rozhraní. >> UDS - Universal Data Source

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

OPERAČNÍ SYSTÉM. Informační a komunikační technologie

TÉMATICKÝ OKRUH Softwarové inženýrství

1. Začínáme s FrontPage

Nový design ESO9. E S O 9 i n t e r n a t i o n a l a. s. U M l ý n a , P r a h a. Strana 1 z 9

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

VZOROVÝ STIPENDIJNÍ TEST Z INFORMAČNÍCH TECHNOLOGIÍ

Obrázek 1: Struktura programu z hlediska zapojení

Úvod Ovládáme základní nástroje 17

Osnova kurzu OBSLUHA PC ZÁKLADNÍ ZNALOSTI. pilotního projektu v rámci I. Etapy realizace SIPVZ

ČSOB Business Connector

ezkouška požadavky na IT

Novinky verze systému Spisové služby (SpS) e-spis LITE

POZVÁNKA NA KURZY. Literatura Ke všem kurzům jsou poskytovány metodické příručky pro školství v elektronické podobě.

Transkript:

Obsah Úvod 11 Platforma.NET 11.NET Framework 11 Visual Basic.NET 12 1 Základní principy a syntaxe 13 Typový systém 13 Hodnotové typy 13 Struktury 15 Výčtové typy 15 Referenční typy 15 Konstanty 16 Deklarace a inicializace proměnných 16 Typová konverze 18 Implicitní konverze 18 Explicitní konverze 18 Viditelnost proměnných 19 Jmenné prostory 19 Příkaz Imports 20 Příkaz Option 21 Option Explicit 21 Option Compare 21 Option Strict 22 Řízení toku programu 22 Příkaz If 22 Příkaz Select 23 Iterace 24 For... Next 24 For Each... Next 24 Do... Loop 25 While 25 With 26 Obsluha chyb 26 Nestrukturovaná obsluha chyb 26 Strukturovaná obsluha chyb 27

6 Obsah Procedury a funkce 28 Parametry 29 Vlastnosti 31 Přetěžování 32 2 Objektové programování 33 Třída a struktura 33 Členové třídy 34 Konstruktor a destruktor 35 Konstruktor 35 Destruktor 37 Vlastnosti 38 Vlastnost pro čtení i zápis 38 Vlastnost pouze pro čtení 39 Vlastnost pouze pro zápis 40 Parametrizované vlastnosti 40 Vlastnost Default 40 Události 41 Metody 43 Dědičnost 43 Vytvoření zděděné třídy 43 Metody a vlastnosti 44 Klíčová slova dědičnosti 46 Statické metody, vlastnosti a proměnné 47 Me, MyClass, MyBase 48 Rozhraní 50 Tvorba rozhraní 50 Implementace rozhraní 50 Polymorfismus a rozhraní 51 Delegáti 51 3 Soubory, disky, adresáře 53 Základní operace se soubory a adresáři 54 Informace o souboru a adresáři 57 Systémové adresáře 59 Práce s cestou 60 Dočasné soubory 61 Práce se soubory 61 Práce s disky 65 Procházení adresářů 66 Monitorování změn v adresáři 68 Řazení souborů a adresářů 70

Obsah 7 4 Uživatelské rozhraní 75 Vztah mezi formuláři 76 Formulář vs. Dialog 78 Umístění a pořadí prvků na formuláři 80 Zmizení formuláře 84 Kontrola vstupních údajů 85 Zobrazení informací o chybě 87 Splitter 89 Menu s obrázky a jiným písmem 90 Prvky ListBox a ComboBox 91 Zobrazení dat 91 Různé typy písma 93 Vyhledávání položek 95 ComboBox s automatickým doplněním textu 96 Prvek RichTextBox 97 Rozšířené možnosti editace 97 Hledání v textu 99 Dialog pro výběr barvy, písma a souboru 101 Dialog pro výběr barvy, ColorDialog 101 Dialog pro výběr písma, FontDialog 102 Dialog pro otevření souboru, OpenFileDialog 103 Dialog pro uložení souboru, SaveFileDialog 105 ListView a TreeView 106 Program typu Průzkumník 107 5 Databáze 115 Komponenty Managed Provider 115 Datové komponenty 116 Spojení na databázi 117 Logování chyb 118 Kontrola spojení 119 Načtení jednoho řádku z databáze 120 Načtení více řádků z Databáze 122 Načtení jedné hodnoty z databáze 125 Načtení více tabulek najednou 126 Obrázky 127 Uložení pomocí objektu SqlCommand 128 Načtení obrázku po blocích 128 Uložení pomocí objektu DataSet 129 Zobrazení obrázku z objektu DataSet 131 Filtrování dat 131 Výběr dat do pole řádků 131 Výběr dat s použitím objektu DataView 133

8 Obsah Uložení dat do souboru XML 133 Načtení souboru XML do objektu DataSet 135 Ukládání objektu DataSet na disk 136 Import textového souboru 137 Napojení prvků na data 138 Svázání prvků s daty 139 Pohyb po záznamech 141 Manipulace se záznamy (přidávání nových, editace, výmaz) 142 6 Grafika a multimédia 145 Vykreslení geometrických objektů 146 Transformace 151 Práce s kreslicím perem 152 Výplně objektů 154 Práce s textem 158 Otevření obrázku a získání informací 163 Vytvoření náhledu k obrázku 164 Konverze formátu obrázku 165 Práce s obrázkem 166 Vykreslení obrázku do rovnoběžníku 170 Animované obrázky 171 Zobrazení vícestránkového obrázku TIFF 172 Vytvoření vícestránkového obrázku TIFF 173 Uložení JPEG s nastavením kvality 175 Přehrání zvukového souboru 176 Přehrání videosouboru 177 7 Uživatelské prvky 181 Vylepšený prvek TextBox (dědičnost) 182 Barevné tlačítko 184 ColorControl (user control) 185 Časovač (custom control) 186 Ikona prvku 189 8 Systém a konfigurace 191 Schránka a text 192 Schránka a obrázky 193 Čtení EventLogu 195 Zápis událostí do EventLogu 196 Vytvoření vlastního EventLogu 196 Monitorování EventLogu 197 Připojení ke vzdálenému EventLogu 198 Průzkumník WMI 198 Dotazy na WMI 200 Vygenerování třídy WMI 202

Obsah 9 Seznam služeb Windows 202 Nastavení stavu služby 203 Jak si vytvořit vlastní službu 205 Ladění služby Windows při startu 208 Konfigurace 209 Konfigurační soubor 209 Konfigurace v registrační databázi Windows 211 9 Tisk 215 Jednoduchý tisk 216 Pokročilý tisk 218 Náhled tisku 222 Nastavení stránky 223 Nastavení tiskárny 225 10 Testování a ladění 227 Centrální ošetření chyb 229 Vlastní výjimky 230 Objekty Debug a Trace 231 Logování výstupu z objektů Trace a Debug 232 Parametrické nastavení výstupu 233 Objekt BooleanSwitch 233 Přepínač TraceSwitch 235 11 Instalace 239 Vytvoření silného jména assembly 240 Zavedení sdílené assembly 241 Odložení podpisu assembly 242 Zápis do registrů při instalaci 243 Podmíněná instalace 244 12 Sí ové programování 247 IP-adresa z názvu počítače 248 Název počítače z IP-adresy 249 Název a port serveru proxy z Internet Exploreru 249 Odeslání mailu SMTP 250 Stažení WWW-stránky 252 Komunikace pomocí protokolu TCP 252 Server 253 Klient 254 News server 256 Třída pro komunikaci 256 Server 258 Klient 259

10 Obsah 13 Webové služby a XML 261 Zápis a čtení souboru XML 262 Kontrola správnosti souboru XML 264 Uložení obrázku v XML 265 Vytvoření webové služby 266 Test webové služby 268 Název a popis webové služby 269 Popis metod webové služby 270 Použití webové služby 270 Asynchronní volání 271 1. způsob volání pomocí delegáta 272 2. způsob čekání na výsledek 272 Nastavení URL služby 273 1. způsob nastavení pomocí vlastnosti URL 273 2. způsob dynamické URL 273 Předávání dat formou XML souboru 274 Volání webové služby bez objektu proxy 276 14 Bezpečnost 279 Podepsání XML 280 Vytvoření Klíče RSA 282 Šifrování s RSA 283 Vytvoření klíče TripleDES 285 Šifrování s TripleDES 287 Informace o uživateli 289 Přístup dle rolí uživatele 290 15 Procesy a vlákna 293 Spuštění programu a otevření dokumentu 293 Příkazy asociované se souborem 294 Výstup z procesu 295 Výpis běžících procesů 295 Výpis vláken a modulů procesu 296 Operace s procesy 296 Získání vlastního procesu 297 Čekání na ukončení procesu 298 Spuštění vlákna 299 Předání parametrů vláknu 299 Komunikace mezi vlákny 300 Sdílení proměnných a událostí mezi vlákny 302 Sdružená vlákna 304 Ovládání vláken 306 Rejstřík 309