Online kniha C# a ASP.NET
Rozhodl jsem se vytvořit jednoduchou učebnici pro ty, kterí nemají dostatek času aby studovali kvanta textu v anglickém jazyce a chtějí se naučit práci v ASP.NET. Pokud jsi došel na tuto stránku, jistě máš zájem na tom aby se tvé znalosti rychle rozvíjely. Stahni si tuto učebnici, ale věz, že gramatika není moje silná stránka a nepředpokládej tak úplnou gramatickou správnost vět. Přeju ti tímto aby jsi měl pevné nervy a učebnice ti byla k užitku.
S pozdravem Karel Mozdřeň
Knihu stahuj zde (verze 1.0) 2009
Věřím, že Vás napadne jak jí vylepšit. Každý nápad je dobrý. Pište prosim na "mozdren@seznam.cz". Děkuji
Obsah
- 1. Úvod
- 1.1 Slovo na úvod 2
- 1.2 Poznáváme prostředí Visual Studia 2
- 1.2.1 Vytvoření první webové stránky 2
- 1.2.3 První příklad „Hello, world!“ 3
- 1.2.4 Některé základní značky HTML 6
- 2. Začínáme programovat 7
- 2.1 Dynamický web 7
- 2.1.1 Přidáváme komponenty do stránky 7
- 2.1.2 Dáváme stránce život 9
- 2.1.3 Příklad Kalkulačka 10
- 3. Validace vstupů 12
- 3.1 Nastavení validace komponeny 12
- 3.1.1 RequiredFieldValdator 12
- 3.1.2 RangeValidator 13
- 3.1.3 RegularExpressionValidator 13
- 3.1.4 CompareValidator 13
- 3.1.4 CustomValidator 13
- 4. Dynamické knihovny 14
- 4.1 Vytvoření nové třídní knihovny 15
- 4.1.1 Příklad třídní knihovny na náhodná čísla 17
- 5. Vybrané komponenty pro prezentaci dat 18
- 5.1 GridView 18
- 5.1.1 [Serializable] třída 20
- 5.2 DetailsView 21
- 5.3 Repeater 21
- 6. Databáze 22
- 6.1 XML 22
- 6.1.2 Implementace přístupu k datům v XML 24
- 6.2 Data a MS-SQL (T-SQL) 26
- 6.2.1 SELECT, INSERT, UPDATE a DELETE 26
- 6.2.2 Příklad SQL Skriptu 27
- 6.2.3 Připojení databáze do aplikace 27
- 6.2.4 Přístup k datům pomocí ObjectDataSource bez SQLDataSource 30
- 7. Vlastní komponenty (Controly) 33
- 7.1 Control 33
- 7.2 Skládané komponenty (Composite controls) 34
- 8. ViewState a Session 36
- 8.1 Příklad použití ViewState a Session 37