Prototypowanie aplikacji bazodanowych w technologii ASP.NET WE
Opis
Spis treści1. Wstęp ............................................................................................................... 92. Architektura i podstawowe mechanizmy .
NET ............................................. 152.1. Architektura aplikacji internetowych ASP.
NET oraz platformy .
NET ... 152.2. Kompilacja aplikacji ASP.
NET ............................................................... 172.3. Konfigurowanie aplikacji ASP.
NET ....................................................... 212.4. Oddzielenie kodu od treści ...................................................................... 232.5. Obsługa zdarzeń ...................................................................................... 252.6. Mechanizm delegacji zdarzeń ................................................................. 283. Formularze internetowe ................................................................................. 353.1. Formularze HTML oraz formularze WebForms ..................................... 353.2. Kontrolki HTML ..................................................................................... 404. Bezpieczeństwo w ASP.
NET ........................................................................ 434.1. Podstawowe zagadnienia bezpieczeństwa aplikacji internetowych ........ 434.2. Uwierzytelnianie ..................................................................................... 444.3. Uwierzytelnianie przez Windows ............................................................ 464.4. Uwierzytelnianie za pośrednictwem formularza ..................................... 494.5. Uwierzytelnianie przy użyciu usługi Passport ......................................... 554.6. Anonymous Authentication ..................................................................... 564.7. Autoryzacja ............................................................................................. 574.8. Personifikacja .......................................................................................... 595. Model dostawców i usługi tożsamości w ASP.
NET ..................................... 615.1. Przechowywanie stanu ............................................................................ 615.2. Baza danych „aspnetdb” .......................................................................... 635.3. Dodawanie użytkowników ...................................................................... 675.4. Dodanie obsługi logowania ..................................................................... 686. Technologia ADO.
NET ................................................................................. 716.1. Dostęp do baz danych za pomocą ADO.
NET ......................................... 716.2. Podstawowe operacje na danych w bazie danych ................................... 756.2.1. Otwarcie połączenia z bazą danych ................................................ 756.2.2. Dodawanie danych za pomocą ADO.
NET ..................................... 766.2.3. Modyfikacja danych za pomocą ADO.
NET .................................. 786.2.4. Usuwanie danych za pomocą ADO.
NET ....................................... 796.2.5. Wykorzystanie parametrów w instrukcjach SQL ........................... 806.2.6. Wykorzystanie procedur składowanych ......................................... 816.3. Wykorzystanie niewizualnych kontrolek ADO.
NET .............................. 846.3.1. Pobieranie danych z bazy danych za pomocą ADO.
NET orazobiektów klasy DataReader ........................................................... 846.3.2. Dostęp do danych za pomocą obiektów klasy DataSet orazDataTable ....................................................................................... 856.3.3. Filtracja i sortowanie danych w klasie DataTable .......................... 896.3.4. Wykorzystanie klas DataRelation .................................................. 946.3.5. Struktura klas obiektu DataAdapter ............................................... 956.4. Mechanizm transakcji w ADO.
NET ....................................................... 976.4.1. Wykorzystanie transakcji w ADO.
NET ......................................... 976.4.2. Aktualizacja źródeł danych w ADO.
NET ...................................... 996.4.3. Blokowanie pesymistyczne .......................................................... 1026.4.4. Blokowanie optymistyczne .......................................................... 1066.5. Dane XML ............................................................................................. 1086.5.1. Odczyt danych XML .................................................................... 1086.5.2. Zap
