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
video
CCNA 200-301
More Than 16 Hours of Video Instruction Overview CCNA 200-301 Complete Video Course is a comprehensive …
book
HBR Guide to Critical Thinking
Tackle complex situations with critical thinking. You're facing a problem at work. There are many ways …
video
AWS Certified Cloud Practitioner Complete Video Course
7 Hours of Video Instruction Seven hours of video instruction covering the fundamentals of cloud computing; …
book
How Linux Works, 3rd Edition
Unlike some operating systems, Linux doesn’t try to hide the important bits from you—it gives you …