ASP.NET 2.0 AJAX. Zaawansowane programowanie
- Autorzy:
- Matt Gibbs, Dan Wahlin
- Promocja Przejdź
Opis książki: ASP.NET 2.0 AJAX. Zaawansowane programowanie
- Jak zarządzać odwołaniami do strony?
- Jak osadzać skrypty w kontrolkach serwerowych?
- Jak używać narzędzia Fiddler do kontroli komunikatów?
ASP.NET AJAX to nazwa stworzonego przez Microsoft rozwiązania AJAX. Odnosi się do zestawu technologii klienckich i serwerowych, które koncentrują się na ulepszaniu programowania WWW pod Visual Studio. Jest to jedna z najpopularniejszych, a równocześnie najbardziej docenianych - zarówno przez użytkowników, jak i programistów - technologii do tworzenia interaktywnych witryn internetowych. ASP.NET AJAX dysponuje między innymi serwerowymi usługami aplikacyjnymi, takimi jak uwierzytelnianie i przechowywanie profilu użytkownika, oraz zawiera zestaw kontrolek ułatwiających asynchroniczną aktualizację stron i korzystanie z zasobów serwera.
Książka "ASP.NET 2.0 AJAX. Zaawansowane programowanie" szczegółowo ukazuje, na czym polega tworzenie aplikacji WWW nowej generacji. Dzięki temu podręcznikowi będziesz wiedział, jak korzystać z różnych bibliotek, jak używać zaawansowanych kontrolek z pakietu AJAX Toolkit, a także jak budować własne kontrolki. Nauczysz się asynchronicznie uaktualniać fragmenty stron i zarządzać skryptami używanymi w przeglądarce, dowiesz się, jak testować takie aplikacje i usuwać z nich błędy. Z tą książką zdobędziesz wiedzę potrzebną do kreowania nowoczesnych, interaktywnych aplikacji.
- Częściowe aktualizacje stron
- Pobieranie kodu JavaScript
- Biblioteka kliencka ASP.NET AJAX
- Używanie prototypów
- Elementy DOM
- Użycie kontrolki ScriptManager
- Dodawanie odwołań do skryptów
- Zaawansowane kontrolki z pakietu AJAX Toolkit
- Efekty interfejsu użytkownika
- Testowanie, debugowanie i wdrażanie aplikacji ASP.NET AJAX
Korzystaj z nowoczesnych technologii podczas tworzenia interaktywnych aplikacji internetowych!
Wybrane bestsellery
-
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami stosowania wielozadaniowości do poprawy wydajności i skalowa...
C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI
(0,00 zł najniższa cena z 30 dni)111.30 zł
159.00 zł(-30%) -
.NET stanowi jedną z najpopularniejszych platform do tworzenia i uruchamiania rozmaitych aplikacji, które można pisać w jednym z wielu wspieranych przez nią języków. Framework ten przez lata dojrzał i wzbogacił o wiele przydatnych możliwości, które z powodzeniem spełniają oczekiwania nawet najbar...(0,00 zł najniższa cena z 30 dni)
17.90 zł
57.00 zł(-69%) -
To kolejne, przejrzane i zaktualizowane wydanie doskonałego podręcznika dla programistów. Znalazły się tu zwięzłe i dokładne informacje na temat języka C#, Common Language Runtime (CLR) oraz platformy .NET Core. Zaprezentowano precyzyjne opisy pojęć i konkretne przypadki użycia, a poszczególne za...(0,00 zł najniższa cena z 30 dni)
89.40 zł
149.00 zł(-40%) -
Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w język...
Visual Studio 2022, C# i .NET. Programowanie kontrolek Visual Studio 2022, C# i .NET. Programowanie kontrolek
(0,00 zł najniższa cena z 30 dni)34.93 zł
49.90 zł(-30%) -
Ta książka jest przystępnie napisanym podręcznikiem dla początkujących programistów. Dokładne omówienie koncepcji programistycznych umożliwi zrozumienie zasad pisania kodu C#, działania środowiska .NET Framework czy koncepcji relacyjnych baz danych. Dzięki książce można bardzo szybko zacząć tworz...
Visual C# dla zupełnie początkujących. Owoce programowania. Wydanie IV Visual C# dla zupełnie początkujących. Owoce programowania. Wydanie IV
(0,00 zł najniższa cena z 30 dni)104.30 zł
149.00 zł(-30%) -
Jeśli uczysz się programowania od niedawna i chcesz tworzyć aplikacje desktopowe przy użyciu technologii WPF, to jest to książka dla Ciebie! Z jej pomocą szybko rozpoczniesz pisanie programów. W ten sposób, tworząc kolejne aplikacje okienkowe, będziesz poznawać kluczowe możliwości tej platformy.
Wprowadzenie do WPF. Tworzenie aplikacji w WPF przy użyciu XAML i C# Wprowadzenie do WPF. Tworzenie aplikacji w WPF przy użyciu XAML i C#
(0,00 zł najniższa cena z 30 dni)27.93 zł
39.90 zł(-30%) -
Książka "UML 2.0. Wprowadzenie" w praktyczny sposób przedstawia techniki modelowania systemów informatycznych za pomocą języka UML 2.0.(0,00 zł najniższa cena z 30 dni)
22.20 zł
37.00 zł(-40%) -
Tablice informatyczne. C++" zawierają zestawienie najpotrzebniejszych informacji dotyczących języka C++. Każdy programista doceni je, gdy podczas pracy nie będzie miał czasu na wertowanie kilkunastu książek.(0,00 zł najniższa cena z 30 dni)
7.74 zł
12.90 zł(-40%) -
Mnóstwo cennych wskazówek znajdziesz w tej fantastycznej książce. Sięgnij po nią i poznaj typowy proces rekrutacji, dziesięć najczęściej popełnianych błędów oraz ulubione pytania rekruterów. W kolejnych rozdziałach znajdziesz opisy rekrutacji w takich firmach, jak Google, Microsoft, Yahoo! czy Fa...
Rozmowa rekrutacyjna dla programistów. Przewodnik do sukcesu Rozmowa rekrutacyjna dla programistów. Przewodnik do sukcesu
(0,00 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Wzorce zaprezentowano wraz ze scenariuszami, do których mają zastosowanie. Omówiono też alternatywy i relacje zachodzące między wzorcami, pokazano również sposoby użycia narzędzi do refaktoryzacji (ReSharper) w celu ułatwienia implementacji. Nowe wydanie książki zostało uzupełnione o takie wzorce...
Wzorce projektowe w .NET Core 3. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F# Wzorce projektowe w .NET Core 3. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F#
(0,00 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: ASP.NET 2.0 AJAX. Zaawansowane programowanie (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Magazyn Internet KK, 01/09/2008
Technologia Ajax przyczyniła się w dużym stopniu do zmiany sposobu w jaki są postrzegane aplikacje internetowe. Zatarła wyrazistą niegdyś granicę między narzędziami dostępnymi za pośrednictwem przeglądarki internetowej a programami uruchamianymi bezpośrednio w systemie operacyjnym. Umożliwiając programistom tworzenie interaktywnych i bardziej satysfakcjonujących rozwiązań stawia ich jednocześnie w obliczu konieczności opanowania nowych technik wykorzystywanych na etapie przygotowywania kodu. Osoby, które chcą poznać tajniki stosowania Ajaksa w połączeniu z technologią ASP.NET, uzyskają szereg wartościowych informacji sięgając po prezentowaną publikację. Autorzy przybliżają potencjał rozszerzenia ASP.NET 2.0 Ajax Extension 1.0 rozpoczynając od porównania go do innych rozwiązań i zaprezentowania podstawowych korzyści, jakie niesie Ajax zarówno z punktu widzenia użytkowników, jak i programistów. Wyjaśniają, jakie kontrolki są odpowiedzialne za asynchroniczne aktualizowanie informacji bez konieczności uciążliwego dla internautów odświeżania całej strony. Kolejnym etapem nauki jest przyswojenie wiedzy ułatwiającej korzystanie z języka JavaScript w środowisku ASP.NET. Czytelnicy dowiadują się także w jaki sposób funkcjonuje biblioteka odpowiedzialna za obsługę Ajaksa, po czym przystępują do lektury materiału traktującego o kontrolce Script-Manager. Za jej pośrednictwem realizowane są zadania związane m.in. z zarządzaniem skryptami i przesyłaniem ich kodu do przeglądarki internetowej. Kolejny rozdział traktuje o obiekcie XMLHttpRequest, zarządzaniu żądaniami WWW oraz przesyłaniu danych w oparciu o format JSON. Godny uwagi jest materiał poświęcony usługom aplikacyjnym, wykorzystywanym w procesie uwierzytelniania użytkowników i przetwarzania danych zawartych w ich profilach. Warto też zapoznać się z opisami zaawansowanych kontrolek decydujących o układzie strony, stosowanych efektach interfejsu użytkownika oraz możliwości łatwego konstruowania zróżnicowanych okien dialogowych. Autorzy dzielą się również wiedzą w zakresie testowania i wdrażania aplikacji oraz udzielają porad dotyczących tworzenia własnych kontrolek, funkcjonujących zarówno po stronie klienta, jak i serwera. Książka jest kierowana przede wszystkim do zaawansowanych programistów sprawnie poruszających się w środowisku ASP.NET. Ułatwi im wzbogacanie funkcjonalności stworzonych przez nich aplikacji o elementy charakterystyczne dla Ajaksa. Publikacja może także stanowić interesujące źródło wiedzy dla webmasterów planujących migrację na platformę ASP.NET Ajax, umożliwiając im ocenę potencjału nowego środowiska.
Szczegóły książki
- Tytuł oryginału:
- Professional ASP.NET 2.0 AJAX
- Tłumaczenie:
- Krzysztof Bąbol
- ISBN Książki drukowanej:
- 978-83-246-1300-7, 9788324613007
- Data wydania książki drukowanej:
- 2008-05-29
- ISBN Ebooka:
- 978-83-246-8446-5, 9788324684465
- Data wydania ebooka:
-
2013-09-26
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- B5
- Numer z katalogu:
- 4364
- Rozmiar pliku Pdf:
- 4.7MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Kategorie:
Technologie webowe » AJAX
Technologie webowe » ASP
Programowanie » .NET - Programowanie
- Serie wydawnicze: Wrox
Spis treści książki
- Wzbogacanie aplikacji internetowych (18)
- Kto skorzysta z technologii AJAX (19)
- Dlaczego użytkownicy chcą aplikacji AJAX (19)
- Dlaczego programiści chcą stosować AJAX (20)
- Czym jest ASP.NET AJAX (22)
- Komponent ASP.NET (24)
- Komponent JavaScript (25)
- Komponent usług sieci WWW (28)
- Komponent dynamicznego HTML (29)
- Inne biblioteki AJAX (29)
- Zachowywanie równowagi między programowaniem klienckim
a serwerowym dzięki ASP.NET AJAX (31)
- Podsumowanie (32)
- Kontrolka UpdatePanel (33)
- Wyzwalanie aktualizacji (36)
- Wywoływanie metody Update z serwera (40)
- Cykl życia częściowej aktualizacji strony (41)
- Przestrogi i objaśnienia zawiłości związanych z UpdatePanel (42)
- Kontrolka UpdateProgress (43)
- Automatyczne aktualizacje z kontrolką Timer (47)
- Zarządzanie odwołaniami do strony (49)
- Cykl wywołania strony (50)
- Anulowanie wywołania (53)
- Wykrywanie błędów (54)
- Praca z aktualizacjami (55)
- AJAX a dostępność (56)
- Podsumowanie (57)
- Użycie JavaScriptu po stronie klienta (60)
- Pobieranie kodu JavaScript do przeglądarki (60)
- Odczuwana wydajność (61)
- Zasoby skryptu (62)
- Typy zmiennych w JavaScripcie (63)
- Anomalie języka (66)
- Co to jest równość? (66)
- Null, undefined albo coś innego (69)
- Zakres zmiennych (70)
- Używanie prototypów (73)
- Więcej o domknięciach (76)
- Odśmiecanie (79)
- Elementy DOM (80)
- Unikanie wycieków pamięci (80)
- Ewaluacja eval (81)
- Obsługa wyjątków (82)
- Pobieranie fragmentów łańcucha tekstowego (84)
- Lepszy JavaScript (85)
- Redukcja skryptów (85)
- Używanie zmiennych buforujących (86)
- Podsumowanie (87)
- Cykl życia strony w przeglądarce (90)
- Używanie systemu typów (91)
- Deklarowanie przestrzeni nazw (91)
- Tworzenie klas (94)
- Używanie interfejsów (99)
- Definiowanie wyliczeń i flag (101)
- Base Class Library (105)
- Klasa String (105)
- Daty i liczby (106)
- Tablice (108)
- Obsługa Intellisense (110)
- Błędy i debugowanie (113)
- Konsola śledzenia błędów (113)
- Tworzenie błędów (114)
- Parametry walidacyjne (115)
- Obiekt Browser (117)
- Podsumowanie (118)
- Wszechobecny ScriptManager (121)
- Dodawanie odwołań do skryptów (123)
- Ustawianie ScriptMode (125)
- Osadzanie zasobów skryptowych (126)
- Lokalizacja skryptów (130)
- Globalizacja skryptów (132)
- Odwołania do usług (134)
- Usługi aplikacyjne ASP.NET (137)
- Uwierzytelnianie przy użyciu formularzy (137)
- Usługa profili (140)
- Obsługa błędów (144)
- Dopuszczalność niestandardowych błędów (144)
- Obsługa błędów w czasie asynchronicznego odesłania (145)
- Limit czasowy w wywołaniach asynchronicznych (146)
- Zmiana lokalizacji skryptów (146)
- Ustawianie ścieżki do skryptu (147)
- Rozwiązywanie odwołań do skryptów (147)
- ScriptManagerProxy (148)
- Kompresja skryptów (148)
- Zgodność (148)
- Podsumowanie (149)
- Obiekt XMLHttpRequest (151)
- Bezpieczeństwo XMLHttpRequest (152)
- Właściwości i metody obiektu (152)
- Wykonywanie wywołań WebRequest (154)
- Ustawianie metody HTTP (155)
- Ustalanie limitów czasu (157)
- Dodawanie niestandardowych nagłówków (158)
- Przesyłanie dodatkowych danych (161)
- Rozwiązywanie pełnego adresu URL (162)
- Zarządzanie żądaniami WWW (162)
- Domyślny limit czasu (162)
- Globalna obsługa żądań WWW (165)
- WebRequestExecutor (167)
- Przesyłanie danych (168)
- Serializacja (168)
- Format JSON (169)
- Serializacja JSON (172)
- PageMethods (176)
- Praca z datami (178)
- Pomijanie serializacji (178)
- Konfiguracja serializera JSON (179)
- Niestandardowa serializacja (180)
- Podsumowanie (180)
- Uwierzytelnianie użytkowników (183)
- Konfiguracja uwierzytelniania na bazie formularzy (184)
- Niestandardowe uwierzytelnianie (185)
- Uwierzytelnianie w kodzie JavaScript (187)
- Dostęp do statusu użytkownika (189)
- Wylogowanie (190)
- Dane profilu użytkownika (191)
- Definiowanie danych profilu (192)
- Dostęp do właściwości profilu (194)
- Dostęp do danych profilu z przeglądarki (195)
- Wstępne ładowanie właściwości profili (197)
- Ładowanie właściwości profilu (198)
- Zapisywanie danych profilu (201)
- Podsumowanie (204)
- Kontrolowanie układu strony (206)
- Accordion (206)
- AlwaysVisibleControlExtender (209)
- CollapsiblePanelExtender (211)
- ResizableControlExtender (212)
- Zakładki (214)
- Efekty interfejsu użytkownika (216)
- Animacje (217)
- UpdatePanelAnimationExtender (218)
- DropShadowExtender (219)
- RoundedCornersExtender (220)
- Kontrolki pojawiające się na ekranie (221)
- CalendarExtender (221)
- ConfirmButtonExtender (222)
- HoverMenuExtender (223)
- PopupControlExtender (224)
- ModalPopupExtender (224)
- CascadingDropDownExtender (225)
- Podsumowanie (227)
- Skrypty produkcyjne i diagnostyczne (229)
- Używanie klasy Error (232)
- Używanie klasy Sys.Debug (235)
- Wykonywanie operacji śledzenia (236)
- Dokonywanie asercji (239)
- Włączanie debugowania w przeglądarce Internet Explorer (240)
- Debugowanie za pomocą Internet Explorera i Visual Studio .NET 2005 (241)
- Debugowanie za pomocą Internet Explorera i programu Microsoft Script Debugger (245)
- Debugowanie za pomocą Firefoksa i Firebug (246)
- Przeglądanie komunikatów żądań i odpowiedzi w ASP.NET AJAX (249)
- Używanie narzędzia Fiddler do kontroli komunikatów (249)
- Użycie programu Web Development Helper do kontroli komunikatów (252)
- Podsumowanie (254)
- Instalacja poszczególnych fragmentów (255)
- ASP.NET AJAX (256)
- ASP.NET AJAX Control Toolkit (256)
- ASP.NET Futures CTP (257)
- Przygotowanie do wdrożenia na farmie serwerów WWW (258)
- Ustawianie MachineKey (258)
- Obsługa stanu sesji (259)
- Korzystanie z innej platformy (260)
- Unikanie typowych problemów w konfiguracji (260)
- Wyłączenie debugowania (261)
- Włączenie niestandardowych błędów (261)
- Wyłączenie śledzenia (262)
- Ustalanie trybu wdrożenia (263)
- Tworzenie projektów wdrożenia w sieci WWW (264)
- Po wdrożeniu (266)
- Monitorowanie wydajności (267)
- Sterowanie funkcjami AJAX (268)
- Konfiguracja IIS7 (269)
- Korzystanie z kompresji skryptów (270)
- Kompresja skryptów dynamicznych (270)
- Kompresja skryptów statycznych (271)
- Warto rozważyć użycie skryptów współdzielonych (272)
- Nie warto zmieniać wersji zawartych w ścieżkach dostępu (272)
- Podsumowanie (273)
- Budowanie kontrolek klienckich ASP.NET AJAX (276)
- Rozszerzanie języka JavaScript (276)
- Rejestracja przestrzeni nazw (279)
- Tworzenie konstruktora kontrolki (279)
- Używanie wzorca projektowego prototypu z notacją JSON (281)
- Definiowanie właściwości kontrolki (283)
- Inicjalizacja kontrolki i obsługa zdarzeń (286)
- Definiowanie metod kontrolki (289)
- Pozbywanie się zasobów kontrolki (299)
- Rejestrowanie klasy niestandardowej kontrolki (300)
- Tworzenie egzemplarza kontrolki klienckiej (300)
- Budowanie serwerowej kontrolki ASP.NET AJAX (303)
- Osadzanie skryptów w kontrolkach serwerowych (304)
- Tworzenie klasy kontrolki i implementacja IScriptControl (305)
- Przesłanianie metod Render i OnPreRender (307)
- Użycie własnej kontrolki ASP.NET AJAX na stronie ASP.NET (311)
- Podsumowanie (312)
O autorach (11)
Wstęp (13)
Rozdział 1. Tworzenie nowej generacji aplikacji WWW (17)
Rozdział 2. Częściowe aktualizacje stron (33)
Rozdział 3. JavaScript dla programisty ASP.NET (59)
Rozdział 4. Zrozumieć bibliotekę kliencką ASP.NET AJAX (89)
Rozdział 5. Użycie kontrolki ScriptManager (121)
Rozdział 6. Praca w sieci z ASP.NET AJAX (151)
Rozdział 7. Usługi aplikacyjne w ASP.NET AJAX (183)
Rozdział 8. Zaawansowane kontrolki z pakietu AJAX Toolkit (205)
Rozdział 9. Testowanie i debugowanie aplikacji ASP.NET AJAX (229)
Rozdział 10. Wdrażanie aplikacji ASP.NET AJAX (255)
Rozdział 11. Budowanie własnych kontrolek (275)
Skorowidz (313)
Oceny i opinie klientów: ASP.NET 2.0 AJAX. Zaawansowane programowanie Matt Gibbs, Dan Wahlin (1)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(0)
(0)
(1)
(0)
(0)
Data dodania: 2009-04-16 Ocena: 3 Opinia niepotwierdzona zakupem