ASP.NET 3.5. Tworzenie portali internetowych w nurcie Web 2.0
Omar Al Zabir
Cena detaliczna: 49,00 zł
Twoja cena: 44,10 zł
Wydawnictwo: Helion
Oprawa: miękka
Numer katalogowy: 314668
Dostępność: produkt chwilowo niedostępny
Poleć znajomym:









ASP.NET 3.5. Tworzenie portali internetowych w nurcie Web 2.0 - opis
Poznaj sekrety zaawansowanych technologii budowy portali internetowych Web 2.0
- Jak zaprojektować witrynę dla platformy ASP.NET i ASP.NET AJAX?
- Jak rozbudować serwis zgodnie z zasadami ergonomii?
- Jak zwiększyć wydajność serwera?
- Wprowadzenie do budowy portali internetowych
- Architektura portali i widżetów
- Projekt warstwy sieciowej w środowisku ASP. NET AJAX
- Projekt warstwy danych i warstwy biznesowej na platformie NET 3.5
- Widżety klienckie
- Optymalizacja pracy środowiska ASP.NET AJAX
- Tworzenie asynchronicznych i transakcyjnych usług sieciowych z uwzględnieniem buforowania danych
- Skalowalność usług sieciowych
- Zwiększenie wydajności serwera i klienckiej części aplikacji
- Zarządzanie witryną
ASP.NET 3.5. Tworzenie portali internetowych w nurcie Web 2.0 - spis treści
Przedmowa (9)
1. Wprowadzenie do portali internetowych i serwisu Dropthings.com (15)
- Definicja portalu sieciowego (16)
- Definicja portalu Web 2.0 (18)
- Korzystanie z portalu (18)
- Nawigacja w portalu Dropthings (19)
- Wykorzystanie platformy ASP.NET AJAX (23)
- Wykorzystanie języka C# 3.0 i platformy .NET 3.5 (23)
- Podsumowanie (25)
- Dodatkowe źródła informacji (25)
- Wykorzystanie platformy widżetów (35)
- Dodawanie widżetów (41)
- Wywieranie korzystnego wrażenia podczas pierwszej wizyty użytkownika (43)
- Przygotowanie strony podczas drugiej wizyty użytkownika (46)
- Zwiększenie wydajności kodu ASP.NET AJAX (47)
- Uwierzytelnianie i autoryzacja (52)
- Ochrona przed atakami DoS (54)
- Podsumowanie (56)
- Strona startowa portalu sieciowego (57)
- Budowa własnego rozszerzenia "przeciągnij i upuść" dla wielokolumnowej strefy zrzutu (75)
- Klasa WidgetContainer (88)
- Budowanie widżetów (95)
- Przełączanie stron - symulowanie operacji pobrania strony (105)
- Wykorzystanie obiektu Profile w usłudze sieciowej (107)
- Implementacja uwierzytelniania i autoryzacji (108)
- Implementacja mechanizmu wylogowania (110)
- Podsumowanie (112)
- Dodatkowe źródła informacji (112)
- Podstawy mechanizmu LINQ to SQL (113)
- Budowanie warstwy dostępu do danych z wykorzystaniem mechanizmu LINQ to SQL (116)
- Podstawy technologii Windows Workflow Foundation (124)
- Budowa warstwy biznesowej z wykorzystaniem mechanizmu WF (125)
- Implementacja klasy DashboardFacade (139)
- Podsumowanie (144)
- Opóźnienie ładowania widżetów serwerowych (146)
- Pośrednik w dostępie do danych (149)
- Budowa klienckiego widżetu RSS (153)
- Budowa klienckiego widżetu Flickr (157)
- Podsumowanie (161)
- Połączenie wielu wywołań Ajax w jedno wywołanie (163)
- Synchronizacja i kolejkowanie odwołań Ajax (165)
- Zastosowanie wywołań HTTP GET zamiast HTTP POST (177)
- Korzystanie z funkcji this (178)
- Podsumowanie (179)
- Skalowalność usług sieciowych (181)
- Asynchroniczne metody sieciowe (183)
- Zmiany w środowisku ASP.NET AJAX umożliwiające wywoływanie usług sieciowych (187)
- Opracowanie własnego mechanizmu obsługi usług sieciowych (189)
- Przygotowanie asynchronicznego pośrednika, który będzie uwzględniał buforowanie danych (200)
- Skalowanie i zabezpieczanie usług pośredniczących (202)
- Podsumowanie (207)
- Uzupełnienie kodu o funkcje umożliwiające identyfikację problemów wydajnościowych (210)
- Optymalizacja potokowego przetwarzania żądań HTTP (211)
- Optymalizacja platformy ASP.NET 2.0 (lub 3.5) przed udostępnieniem serwisu (212)
- Optymalizacja zapytań kierowanych do tabel usługi ASP.NET Membership (213)
- Optymalizacja usługi Profile platformy ASP.NET 2.0 (lub 3.5) przed udostępnieniem serwisu (216)
- Zagadnienia związane z wykorzystaniem platformy ASP.NET na serwerach użytkowych (231)
- Przekierowanie ruchu do nowej witryny (233)
- Podsumowanie (235)
- Buforowanie danych sieciowych (237)
- Sieci dostarczania treści (248)
- Optymalizacja pracy interpretera JavaScript w przeglądarce Internet Explorer (252)
- Zmniejszenie rozmiaru pola danych w wywołaniach usług sieciowych (260)
- Ładowanie interfejsu użytkownika na żądanie (261)
- Odczyt z wyprzedzeniem w wywołaniach Ajax (264)
- Ukrywanie kodu HTML w obszarze <textarea> (264)
- Podsumowanie (267)
- Uruchamianie witryny w farmie serwerów (269)
- Trzynaście katastrof, które mogą wystąpić w każdej chwili (276)
- Wybór odpowiedniej firmy hostingowej (288)
- Wybór narzędzia do monitorowania pracy witryny (290)
- Konfiguracja wskaźników wydajności (292)
- Podsumowanie (299)



