Detail kurzu
Microsoft Visual Basic.NET II. - pre pokročilých
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Visual Basic .NET je moderný objektovo orientovaný programovací jazyk implementovaný
na platforme .NET. Predstavuje evolúciu klasického jazyka Visual Basic. Umožňuje vytvárať efektívne programy spustiteľné na platformách akými sú napríklad Windows, Linux alebo
Mac OS. Nespornou výhodou tohto jazyka je jednoduché volanie systémových funkcií (napríklad v rámci Windows API) prakticky rovnako, ako to bolo možné v pôvodnom jazyku Visual Basic.
Obsah kurzu
Výnimky- Definícia a význam výnimiek
- Zachytávanie výnimiek
- Zobrazenie informácií o výnimke
- Generovanie vlastných výnimiek
- Triedy a inštancie tried
- Prístupové a neprístupové modifikátory
- Konštruktory a deštruktory
- Podtriedy a dedičnosť
- Prekrývanie metód
- Polymorfizmus s nahradením alebo doplnením
- Rozhrania a ich implementácia
- Rozšírená dedičnosť s rozhraním
- Zdieľané členské premenné a metódy
- Čiastkové triedy
- Abstraktné triedy a metódy
- Triedy I/O vo VB pre prístup k prúdom a systému súborov
- Triedy BinaryWriter a BinaryReader
- StreamReader a StreamWriter
- Trieda MemoryStream
- Získavanie informácií o súboroch a adresároch
- Prehľadávanie adresárov
- Vlastnosti, metódy a udalosti vizuálnych komponentov
- Ovládacie komponenty formulárov – tlačidlá, zaškrtávacie políčka, posuvníky
- Ovládateľné komponenty – textové políčka, zoznamy
- Ostatné komponenty formulárov a ich použitie
- Časovač v GUI aplikáciách a jeho použitie
- Dialógové okná, modálne a nemodálne okna
- MDI formuláre
- Spoločné dialógy – pre otvorenie/uloženie súboru, výber písma, farby a ďalšie
- Hlavné a kontextové menu
- Okraje a dokovanie komponentov
- Udalosti komponentov – udalosti klávesnice a myši, akcelerátory
- Dynamické vytváranie komponentov a kolekcie komponentov
- Syntax regulárnych výrazov a zástupné symboly
- Kvantifikátory v regulárnych výrazoch
- Testovanie zhody reťazcov
- Náhrada zhody v reťazcoch
- Kedy majú vlákna význam
- Vytváranie vlákien a ich správa
- Synchronizácia vlákien a výmena dát
- Súbežnosť a deadlock
- Priorita vlákien
- Architektúra OLE a ADO – všeobecná charakteristika
- ADO.NET a VB.NET
- Zostavenie pripojovacieho reťazca
- Pripojenie k databáze (MS Access, MySQL, ...)
- Databázové ovládacie prvky
- Spolupráca s inými aplikáciami cez .NET automatizáciu (MS Word, MS Excel, ...)
Cieľová skupina
pokročilýHodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality