Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie \ Ajax

Ajax dla twórców aplikacji internetowych Język: 1

978-83-246-0959-8

Cena Brutto: 34.90

Cena netto: 33.24

Ilość:
Wersja: Drukowana
Autor Kris Hadlock
Liczba_stron 256
Wydawnictwo Helion
Oprawa miękka
Data_Wydania 2007-05-23

Zaprojektuj i stwórz nowatorskie aplikacje WWW

  • Poznaj technologię Ajax
  • Wykorzystaj wzorce projektowe
  • Zoptymalizuj komunikację z bazą danych

Chcesz, aby tworzone przez Ciebie aplikacje WWW stały się wygodniejsze w użytkowaniu i przypominały programy, z których korzystasz codziennie? Wykorzystaj możliwości, jakie oferuje technologia Ajax -- połączenie języka JavaScript i potęgi znaczników XML. Dzięki Ajaksowi stworzysz aplikacje internetowe pozbawione podstawowej wady, która często była przeszkodą w ich użytkowaniu -- konieczności przeładowywania stron. Ajax pozwala na pobieranie danych w tle, lecz nie jest to jedyna jego zaleta -- za jego pomocą można również weryfikować poprawność danych wprowadzanych przez użytkowników, tworzyć elementy graficzne generowane w czasie rzeczywistym i wprowadzać do aplikacji wiele użytecznych elementów.

"Ajax dla twórców aplikacji internetowych" to podręcznik, dzięki któremu poznasz praktyczne aspekty tej technologii i zasady wykorzystywania jej w projektach. Czytając tę książkę, dowiesz się, jak działają witryny WWW zrealizowane za pomocą Ajaksa. Nauczysz się wykorzystywać język JavaScript do tworzenia mechanizmów Ajax oraz komponentów, które będziesz mógł stosować w różnych aplikacjach internetowych. Przeczytasz także o komunikacji z bazami danych, zabezpieczaniu aplikacji i obsłudze błędów.

  • Zasada działania aplikacji Ajax
  • Formatowanie danych za pomocą XHTML i CSS
  • Tworzenie mechanizmów Ajax za pomocą języka JavaScript
  • Wykrywanie i usuwanie błędów z kodu JavaScript
  • Budowanie własnych komponentów w technologii Ajax
  • Stosowanie wzorców projektowych w aplikacjach Ajax
  • Połączenia z bazą danych z poziomu PHP, ASP.NET i ColdFusion
  • Zabezpieczanie aplikacji internetowych

Wykorzystaj technologię Ajax
i stwórz aplikacje, które będą wzorem dla innych.

O autorze (9)
Przedmowa (11)
I Podstawy (13)
1. Wprowadzenie do technologii Ajax (15)
  • Obiektowy model dokumentu XML (16)
  • Zestawienie korzyści (16)
2. Żądanie (19)
  • XMLHttpRequest od podszewki (19)
  • Tworzenie obiektu (23)
  • Asynchroniczny transfer danych (24)
  • Stan gotowości (26)
  • Kody stanu i nagłówki HTTP (27)
3. Odpowiedź (31)
  • XML (31)
  • JSON (39)
  • CSS (48)
  • II Tworzenie i używanie silnika w języku JavaScript (51)
    5. Obiektowy JavaScript (53)
    • Sposoby podejścia obiektowego (54)
    • Konstruktory obiektów (56)
    • Prototypy (60)
    6. Tworzenie silnika (67)
    • Tworzenie własnego interfejsu Ajax (67)
    • Obiekt AjaxUpdater (71)
    7. Korzystanie z silnika (73)
    • Początek pracy (73)
    • Realizacja żądania (74)
    • Metody i właściwości silnika (75)
    8. Usuwanie błędów (77)
    • Zdarzenie JavaScriptu onerror (77)
    • responseText (79)
    • IE Developer Toolbar (79)
    • Safari Enhancer (82)
    • FireBug (84)
    9. Rozbudowa silnika (93)
    • Obiekt Utilities (93)
    • Obsługa kodów statusu za pomocą obiektu HTTP (99)
    III Tworzenie komponentów nadających się do ponownego użycia (107)
    10. Akordeon (109)
    • Początki (109)
    • Tworzenie obiektu Accordion (112)
    • Funkcjonalność paneli i wyświetlanie danych (115)
    11. Widok drzewa (119)
    • Struktura danych (119)
    • Obsługa odpowiedzi (121)
    • Wizualizacja w interfejsie graficznym (122)
    12. Weryfikacja danych po stronie klienta (129)
    • Wstęp (129)
    • Tworzenie obiektu weryfikatora (131)
    • Strona serwera (136)
    13. Siatka danych (143)
    • Wstęp (143)
    • Tworzenie obiektu siatki danych (144)
    • Wyświetlanie danych (148)
    IV Wzorce Ajax (155)
    14. Wzorzec Singleton (157)
    • Wzorzec Singleton w skrócie (157)
    • Tworzenie obiektów z użyciem wzorca Singleton (158)
    • Używanie obiektu Singleton (161)
    15. Model View Controller (163)
    • Podstawy wzorca MVC (163)
    • Tworzenie wzorca (165)
    • Korzystanie z wzorca MVC (166)
    16. Wzorzec Observer (169)
    • Wprowadzenie (169)
    • Obiekt obsługujący błędy (170)
    • Korzystanie z obiektu obsługującego błędy (176)
    17. Wzorzec Data Reflection (177)
    • Wprowadzenie (177)
    • Tworzenie wzorca (180)
    18. Wzorce interakcji (183)
    • Tworzenie historii za pomocą cookies (183)
    • Przeciąganie i upuszczanie (189)
    19. Wzorce użyteczności (195)
    • Obsługa zwracanych informacji, komunikatów o błędach i ostrzeżeń (196)
    V Interakcja po stronie serwera (203)
    20. Wprowadzenie do interakcji Ajaksa z bazami danych (205)
    • Łączenie się z PHP (206)
    21. Interakcja z bazą danych od strony serwera (221)
    • Łączenie się z ASP.NET (221)
    • Łączenie się z ColdFusion (225)
    22. Zaawansowana interakcja z bazą danych (229)
    • Aktualizacje masowe (229)
    • XML i JSON po stronie serwera (232)
    VI Ostateczny szlif (235)
    23. Zabezpieczanie aplikacji (237)
    • Luki w bezpieczeństwie (237)
    • Zabezpieczanie żądań Ajaksa hasłami (239)
    • Weryfikacja haseł po stronie serwera (241)
    24. Zalecane praktyki (243)
    • Korzystanie z silnika (243)
    • Wzorce projektowe (244)
    • Korzystanie z komponentów (244)
    • Odpowiedzi statyczne i dynamiczne (244)
    • Obsługa błędów i komunikatów (245)
    • Historia aplikacji (245)
    • Bezpieczeństwo (246)
    Skorowidz (247)
    powrót
     
    Produkty Podobne
    20 Recipes for Programming MVC 3: Faster, Smarter Web Development
    Rails. Projektowanie systemów klasy enterprise
    Po prostu JavaScript i Ajax. Wydanie VII
    Oracle Database. Tworzenie aplikacji internetowych w AJAX i PHP
    Learning Rails: Live Edition
    Head First Ajax. Edycja polska (Rusz głową!)
    ASP.NET Ajax. Intensywny trening
    ASP.NET AJAX Server Controls. Zaawansowane programowanie w nurcie .NET Framework 3.5. Microsoft .NET Development Series
    PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa
    Ajax, JavaScript i PHP. Intensywny trening
    Więcej produktów