Book description
Książka zawiera opis najnowszych metod i technologii projektowania oraz budowy portali z wykorzystaniem platformy ASP.NET i środowiska ASP.NET AJAX. W podręczniku przedstawiono także praktyczne rozwiązania problemów związanych z projektowaniem, wdrażaniem, utrzymaniem, a także skalowaniem i usprawnianiem serwisu.
Table of contents
- ASP.NET 3.5 Tworzenie portali internetowych w nurcie Web 2.0
- Opinie o książce ASP.NET 3.5. Tworzenie portali internetowych w nurcie Web 2.0
- Przedmowa
- 1. Wprowadzenie do portali internetowych i serwisu Dropthings.com
-
2. Architektura portalu i widżetów
- Model obiektowy
- Komponenty aplikacji
- Model danych
- Pliki rozwiązania
- Kontrolki Update Panel
- Operacje przenoszenia komponentów
- Wykorzystanie platformy widżetów
- Dodawanie widżetów
- Wywieranie korzystnego wrażenia podczas pierwszej wizyty użytkownika
- Przygotowanie strony podczas drugiej wizyty użytkownika
- Zwiększenie wydajności kodu ASP.NET AJAX
- Uwierzytelnianie i autoryzacja
- Ochrona przed atakami DoS
- Podsumowanie
-
3. Projekt warstwy sieciowej w środowisku ASP.NET AJAX
- Strona startowa portalu sieciowego
- Budowa własnego rozszerzenia „przeciągnij i upuść” dla wielokolumnowej strefy zrzutu
- Klasa WidgetContainer
- Budowanie widżetów
- Przełączanie stron — symulowanie operacji pobrania strony
- Wykorzystanie obiektu Profile w usłudze sieciowej
- Implementacja uwierzytelniania i autoryzacji
- Implementacja mechanizmu wylogowania
- Podsumowanie
- Dodatkowe źródła informacji
- 4. Projekt warstwy dostępu do danych i warstwy biznesowej na platformie .NET 3.5
- 5. Widżety klienckie
- 6. Optymalizacja pracy środowiska ASP.NET AJAX
-
7. Tworzenie asynchronicznych i transakcyjnych usług sieciowych z uwzględnieniem buforowania danych
- Skalowalność usług sieciowych
- Asynchroniczne metody sieciowe
- Zmiany w środowisku ASP.NET AJAX umożliwiające wywoływanie usług sieciowych
- Opracowanie własnego mechanizmu obsługi usług sieciowych
- Przygotowanie asynchronicznego pośrednika, który będzie uwzględniał buforowanie danych
- Skalowanie i zabezpieczanie usług pośredniczących
- Podsumowanie
-
8. Zwiększanie wydajności i skalowalności serwera
- Uzupełnienie kodu o funkcje umożliwiające identyfikację problemów wydajnościowych
- Optymalizacja potokowego przetwarzania żądań HTTP
- Optymalizacja platformy ASP.NET 2.0 (lub 3.5) przed udostępnieniem serwisu
- Optymalizacja zapytań kierowanych do tabel usługi ASP.NET Membership
- Optymalizacja usługi Profile platformy ASP.NET 2.0 (lub 3.5) przed udostępnieniem serwisu
- Zagadnienia związane z wykorzystaniem platformy ASP.NET na serwerach użytkowych
- Przekierowanie ruchu do nowej witryny
- Podsumowanie
-
9. Zwiększenie wydajności klienckiej części aplikacji
-
Buforowanie danych sieciowych
- Podstawy buforowania danych sieciowych
- Rodzaje sieciowych pamięci podręcznych
- Problemy z buforowaniem danych sieciowych
- Zasada działania pamięci podręcznych
- Sterowanie pamięcią podręczną odpowiedzi
- Zasady właściwego korzystania z pamięci podręcznej
- Konfiguracja buforowania statycznej treści w serwerze IIS
- Sieci dostarczania treści
- Optymalizacja pracy interpretera JavaScript w przeglądarce Internet Explorer
- Zmniejszenie rozmiaru pola danych w wywołaniach usług sieciowych
- Ładowanie interfejsu użytkownika na żądanie
- Odczyt z wyprzedzeniem w wywołaniach Ajax
- Ukrywanie kodu HTML w obszarze <textarea>
- Podsumowanie
-
Buforowanie danych sieciowych
-
10. Rozwiązywanie typowych problemów z wdrożeniem i utrzymaniem witryny oraz zarządzaniem nią
- Uruchamianie witryny w farmie serwerów
-
Trzynaście katastrof, które mogą wystąpić w każdej chwili
- Uszkodzenia twardych dysków. Przegrzanie
- Niewłaściwe działanie kontrolera dysków
- Niewłaściwe działanie macierzy dyskowych RAID
- Przegrzanie i spalenie procesora
- Wyłączenie firewalla
- Wstrzymanie działania zdalnego pulpitu po zainstalowaniu nakładki
- Połączenie z usługą zdalnego pulpitu trwa zbyt długo, co uniemożliwia zalogowanie
- W czasie kopiowania plików przez sieć baza danych jest uszkadzana
- Użytkowa baza danych została przypadkowo usunięta
- Sformatowanie dysków serwera użytkowego przez pracowników firmy hostingowej
- Uszkodzenie systemu Windows wymagające ponownej instalacji
- Awaria serwera DNS
- Szkieletowa sieć internetu przestała działać w różnych częściach świata
- Wybór odpowiedniej firmy hostingowej
- Wybór narzędzia do monitorowania pracy witryny
- Konfiguracja wskaźników wydajności
- Podsumowanie
- A. O autorze
- Indeks
- About the Author
- Kolofon
- Copyright
Product information
- Title: ASP.NET 3.5. Tworzenie portali internetowych w nurcie Web 2.0
- Author(s):
- Release date: July 2012
- Publisher(s): Helion
- ISBN: 97888324618415
You might also like
book
C# 3.0. Leksykon kieszonkowy. Wydanie II
Poznaj nowo?ci j?zyka C# i podnie? wydajno?? programowania. Co nowego w C# 3.0? Jak skróci? i …
book
Programowanie aplikacji na serwisy spo?eczno?ciowe
Jedyny podr?cznik o platformie OpenSocial! Serwisy spo?eczno?ciowe w zasadzie z dnia na dzie? opanowa?y Internet. Mówi? …
book
Testowanie bezpieczeństwa aplikacji internetowych. Receptury
Książka Testowanie bezpieczeństwa aplikacji internetowych. Receptury to napisany zrozumiałym językiem podręcznik, dzięki któremu szybko poznasz mechanizmy …
book
Enterprise JavaBeans 3.0. Wydanie V
Wykorzystaj zaawansowane technologie tworzenia aplikacji korporacyjnych Poznaj architektur? EJB 3.0 Stwórz w?asne komponenty Zaprojektuj w?asne us?ugi …