ASP.NET 2.0. Gotowe rozwiÄ…zania - Helion
Tytuł oryginału: ASP.NET 2.0 Instant Results
Tłumaczenie: Michał Dadan, Krzysztof Bąbol, Grzegorz Joszcz
ISBN: 978-83-246-0566-8
stron: 488, Format: 158x235, okładka: twarda
Data wydania: 2008-04-02
Księgarnia: Helion
Cena książki: 64,00 zł
Zestaw projektów do natychmiastowego wykorzystania!
- Opisy założeń projektowych
- Instrukcje w kwestii instalacji
- Wskazówki dla programistów
Rosnąca popularność platformy .NET 2.0 widoczna jest także w internecie. Coraz więcej aplikacji internetowych powstaje z wykorzystaniem technologii ASP.NET 2.0. Kontrolki i biblioteki udostępniane programistom zdecydowanie ułatwiają budowanie nawet najbardziej złożonych systemów. Biblioteki .NET 2.0 to także zmieniona architektura witryn, nowe mechanizmy dostępu do danych i znacznie większa szybkość działania aplikacji. Jednak tak ogromna liczba zmian wiąże się z koniecznością opanowania przez programistów nowych możliwości i zasad stosowania ich w praktyce. Jednym z najlepszych sposobów nauki jest analiza gotowych projektów i implementowanie ich we własnych systemach.
Książka "ASP.NET 2.0. Gotowe rozwiązania" to przegląd 12 projektów zrealizowanych z wykorzystaniem tej technologii. Znajdziesz tu omówienie najpopularniejszych elementów witryn i aplikacji internetowych - założenia projektowe, kod źródłowy, wykorzystane w projekcie biblioteki i kontrolki, wskazówki dotyczące instalacji i uruchamiania oraz porady związane z samodzielnym modyfikowaniem omawianego modułu. Każdy z projektów przedstawia różne aspekty stosowania technologii ASP.NET 2.0 i stanowi doskonałe źródło wiedzy.
- Internetowy dziennik i kalendarz
- System wymiany plików
- Serwer chatów
- Mechanizm obsługi ankiet
- CMS
- Blog
- Album fotograficzny
- Witryna pomocy dla klienta
- Sklep internetowy
- System rezerwacji online
- Kartki internetowe
- Baza błędów
Osoby które kupowały "ASP.NET 2.0. Gotowe rozwiązania", wybierały także:
- Gray Hat C#. Język C# w kontroli i łamaniu zabezpieczeń 57,74 zł, (17,90 zł -69%)
- ASP.NET Core 6. Kurs video. Rozwijaj aplikacje webowe z Entity Framework Core 179,00 zł, (71,60 zł -60%)
- Testowanie automatyczne w .NET. Kurs video. Zastosowania frameworka nUnit 169,00 zł, (76,05 zł -55%)
- Programowanie asynchroniczne i równoległe w C#. Kurs video. Poziom podstawowy 69,00 zł, (31,05 zł -55%)
- Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł 59,00 zł, (26,55 zł -55%)
Spis treści
ASP.NET 2.0. Gotowe rozwiązania -- spis treści
O autorach (11)
Wstęp (15)
Rozdział 1. Internetowy dziennik i kalendarz (19)
- Posługiwanie się internetowym dziennikiem (20)
- Projekt internetowego dziennika (23)
- Warstwa dostępu do danych (24)
- Warstwa biznesowa (26)
- Kod i jego objaśnienie (35)
- Struktura plików (35)
- Rejestracja, logowanie i zabezpieczenia (36)
- PrzeglÄ…danie internetowego kalendarza (42)
- Tworzenie, edytowanie i przeglądanie wpisów dziennika (45)
- Tworzenie, edytowanie i przeglądanie informacji o ważnych wydarzeniach (47)
- ZarzÄ…dzanie kontaktami (50)
- Konfiguracja Internetowego dziennika (53)
- Podsumowanie (53)
Rozdział 2. System wymiany plików (55)
- Posługiwanie się systemem wymiany plików (56)
- Projekt systemu wymiany plików (60)
- Umieszczanie plików na serwerze (60)
- Wysyłanie wiadomości (60)
- Struktura witryny (62)
- Model danych i obiekty bazy danych (62)
- Motywy i skórki (68)
- Model bezpieczeństwa (69)
- Wykorzystywane klasy (71)
- Kod i jego objaśnienie (74)
- Pliki z folderu głównego (74)
- Formularze WebForm (80)
- Kontrolki użytkownika (84)
- Konfiguracja projektu (86)
- Instalacja w środowisku programistycznym (86)
- Podsumowanie (87)
Rozdział 3. Serwer chatów (89)
- Posługiwanie się serwerem chatów (91)
- Projekt serwera chatów (93)
- Wysyłanie wiadomości za pomocą wywołań zwrotnych (93)
- Struktura witryny (97)
- Model danych (97)
- Motywy i skórki (100)
- Wykorzystywane klasy (101)
- Kod i jego objaśnienie (103)
- Pliki z folderu głównego (103)
- Strony WebForm (107)
- Kontrolki użytkownika (114)
- Konfiguracja projektu (116)
- Instalacja w środowisku programistycznym (116)
- Podsumowanie (117)
Rozdział 4. Mechanizm obsługi ankiet (119)
- Korzystanie z mechanizmu obsługi ankiet (120)
- Dodawanie nowej ankiety (123)
- Edytowanie istniejÄ…cej ankiety (125)
- Projekt mechanizmu obsługi ankiet (127)
- Wiązanie obiektów i danych SQL Servera (129)
- Struktura witryny (131)
- Model danych i obiekty bazy danych (132)
- Motywy i skórki (135)
- Model bezpieczeństwa (135)
- Wykorzystywane klasy (137)
- Kod i jego objaśnienie (141)
- Pliki z folderu głównego (141)
- Formularze WebForm (145)
- Kontrolki użytkownika (147)
- Konfiguracja projektu (150)
- Instalacja w środowisku programistycznym (151)
- Podsumowanie (152)
Rozdział 5. Wrox CMS (153)
- Używanie systemu CMS Wrox (154)
- PrzeglÄ…d witryny (154)
- Zarządzanie treścią za pomocą CMS (155)
- Projekt Wrox CMS (157)
- Warstwa biznesowa (158)
- Warstwa dostępu do danych (159)
- Model danych (160)
- Klasy pomocnicze (161)
- Kod źródłowy - objaśnienia (162)
- Pliki główne (162)
- Folder Management (167)
- Wyświetlanie treści na stronie (181)
- Instalacja Wrox CMS (184)
- Instalacja manualna (184)
- Zmiana konfiguracji IIS (184)
- Zmiana ustawień zabezpieczeń (185)
- Testowanie strony (186)
- Podsumowanie (187)
Rozdział 6. Blog Wrox (189)
- Używanie Blogu Wrox (190)
- Projekt Blogu Wrox (192)
- Warstwa biznesowa (193)
- Warstwa dostępu do danych (196)
- Kod źródłowy - objaśnienia (203)
- Pliki główne aplikacji (203)
- Pisanie niezależnego kodu (207)
- Folder Controls (211)
- Obsługa i logowanie błędów strukturalnych (221)
- Konfiguracja (222)
- Obsługa i logowanie błędów (223)
- Instalacja aplikacji Blog Wrox (225)
- Instalacja ręczna (225)
- Podsumowanie (227)
Rozdział 7. Foto Album (229)
- Używanie Foto Albumu Wrox (230)
- Projekt Foto Albumu Wrox (235)
- Jak to wszystko działa? (235)
- Używane klasy (242)
- Kod źródłowy - objaśnienia (245)
- Pliki główne aplikacji (245)
- Strony WebForms (247)
- Pliki strzeżone (252)
- Kontrolki użytkownika (253)
- Instalacja projektu (254)
- Instalacja lokalna (254)
- Podsumowanie (256)
Rozdział 8. Witryna Pomocy dla Klienta (257)
- Korzystanie z Witryny Pomocy dla Klienta (258)
- Projekt Witryny Pomocy dla Klienta (260)
- Warstwa biznesowa (260)
- Klasa ContentBase (260)
- Klasa Product (262)
- Klasa Download (263)
- Klasa Faq (264)
- Klasa Category (265)
- Warstwa dostępu do danych (266)
- Klasa ProductDB (266)
- Klasa DownloadDB (267)
- Klasa FaqDB (267)
- Klasa CategoryDB (268)
- Model danych (269)
- Klasy pomocnicze (272)
- Kod źródłowy - objaśnienia (273)
- Pliki główne aplikacji (273)
- Szablony stron (ang. Master Pages) (274)
- Lokalizator Produktu (277)
- Lista plików do pobrania (The Download List) (281)
- Przeglądarka FAQ - najczęściej zadawane pytania (287)
- Witryna Pomocy dla Klienta - system zarządzania treścią - CMS (293)
- Instalacja Witryny Pomocy dla Klienta (295)
- Instalacja manualna (295)
- Używanie Witryny Pomocy dla Klienta (295)
- Podsumowanie (296)
Rozdział 9. Sklep Internetowy (299)
- Korzystanie ze sklepu internetowego (300)
- Poruszanie siÄ™ po sklepie internetowym (300)
- Administracja katalogiem produktów sklepu internetowego (303)
- Projekt aplikacji sklepu internetowego (304)
- Warstwa biznesowa (304)
- Warstwa dostępu do danych (310)
- Klasy pomocnicze (314)
- Kod źródłowy - objaśnienia (315)
- Folder Sklep (319)
- Instalacja aplikacji sklep internetowy (334)
- Instalacja manualna (334)
- Modyfikacja ustawień bezpieczeństwa (334)
- Zmiana ustawień e-mail (336)
- Podsumowanie (336)
Rozdział 10. System Rezerwacji On-line (339)
- Korzystanie z Systemu Rezerwacji On-line (339)
- Administracja Systemem Rezerwacji On-line (340)
- Dokonywanie rezerwacji w Systemie Rezerwacji On-line (342)
- Projekt Systemu Rezerwacji On-line (344)
- Warstwa biznesowa (345)
- Warstwa dostępu do danych (350)
- Klasy pomocnicze (353)
- Kod źródłowy - objaśnienia (354)
- Sprawdzanie dostępności zasobów (355)
- Kreator rezerwacji (363)
- Rejestracja użytkownika (369)
- Moduł administracyjny (371)
- Instalacja Systemu Rezerwacji On-line (379)
- Instalacja manualna (379)
- Konfiguracja aplikacji (379)
- Podsumowanie (380)
Rozdział 11. Kartki internetowe (381)
- Tworzenie własnej kartki internetowej (382)
- Projekt aplikacji (383)
- Toolkit (386)
- Klasy pomocników (390)
- Kod źródłowy - objaśnienia (391)
- Strona macierzysta (392)
- Wgrywanie na serwer i skalowanie obrazków (395)
- Obracanie i odbijanie obrazków (401)
- Kadrowanie obrazków (403)
- Dodawanie napisu do obrazka (408)
- Wysyłanie wiadomości e-mail z osadzonymi obrazkami (413)
- Instalacja aplikacji Kartki internetowe (416)
- Instalacja ręczna (416)
- Konfiguracja aplikacji (416)
- Podsumowanie (419)
Rozdział 12. Baza błędów (421)
- Korzystanie z Bazy Błędów (422)
- Projekt Bazy Błędów (427)
- Warstwa biznesowa (427)
- Warstwa dostępu do danych (434)
- Kod źródłowy - objaśnienia (441)
- Podstawowe pliki (441)
- Zgłaszanie błędu (444)
- Szukanie i przeglądanie błędów (455)
- Inne pliki i foldery (465)
- Instalacja Bazy Błędów (466)
- Instalacja ręczna (467)
- Przeglądanie Bazy Błędów (467)
- Podsumowanie (468)
Skorowidz (471)