ASP.NET 2.0. Gotowe rozwiązania

Autorzy:

Szczegóły książki w Helionie
Tytuł oryginału: ASP.NET 2.0 Instant Results
ISBN: 978-83-246-0566-8
Cena: 64 zł
Zniżka: 10%
Cena ze zniżką: 57.6 zł
Oprawa: miękka
Format: 158x235
Data wydania: 2008.04.02
Liczba stron: 488
Kategoria: ASP

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
Poznaj ASP.NET 2.0 na praktycznych przykładach.

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)

©2007 Włodzimierz Gajda | prace magisterskie | Dubai | Korekta prac magisterskich , Ebooki programowanie androida, Pozycjonowanie stron Poznań