ASP.NET 2.0 AJAX. Zaawansowane programowanie
- Autorzy:
- Matt Gibbs, Dan Wahlin
Opis ebooka: 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
-
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(47.20 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(63.60 zł najniższa cena z 30 dni)39.90 zł
159.00 zł(-75%) -
Czy chcesz szybko i skutecznie opanować podstawy Microsoft Azure, zrozumieć jego architekturę i możliwości? W takim razie to książka dla Ciebie! Czy chcesz nauczyć się, jak wdrażać, zarządzać i skalować aplikacje w chmurze Azure, nie tracąc przy tym cennego czasu? W takim razie to książka dla C...
Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki
-
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(70.85 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)39.90 zł
169.00 zł(-76%) -
To kolejne, mocno przebudowane wydanie popularnego przewodnika, dzięki któremu zaczniesz skutecznie programować w języku C#. Nabierzesz wprawy w programowaniu zorientowanym obiektowo, pisaniu, testowaniu i debugowaniu funkcji, implementowaniu interfejsów i zarządzaniu danymi. Zobaczysz, w jaki sp...
C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII
(116.35 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
PowerShell to zaawansowany interpreter poleceń oparty na środowisku programistycznym .NET Framework. Jest preferowanym narzędziem do kontrolowania i zarządzania środowiskiem Windows i Azure. W przeciwieństwie do większości powłok, które operują na łańcuchach znaków, PowerShell wykorzystuje obiekt...
PowerShell. Kurs video. Zarządzanie środowiskiem Windows i Azure PowerShell. Kurs video. Zarządzanie środowiskiem Windows i Azure
(39.90 zł najniższa cena z 30 dni)39.90 zł
169.00 zł(-76%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(116.35 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł(-40%)
Ebooka "ASP.NET 2.0 AJAX. Zaawansowane programowanie" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox 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 "ASP.NET 2.0 AJAX. Zaawansowane programowanie" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "ASP.NET 2.0 AJAX. Zaawansowane programowanie" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: 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.
-
Recenzja: Magazyn Internet KK, 01/09/2008Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
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 ebooka
- 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@ebookpoint.pl.
- Format:
- B5
- Numer z katalogu:
- 4364
- Rozmiar pliku Pdf:
- 4.7MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- 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)