ASP.NET 2.0 i Ajax. Wprowadzenie
- Autorzy:
- Jesse Liberty, Dan Hurwitz, Brian MacDonald
- Promocja Przejdź
- Wydawnictwo:
- Helion
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 488
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: ASP.NET 2.0 i Ajax. Wprowadzenie
- Jak stworzyć stronę WWW w ASP.NET 2.0?
- Jak skorzystać z dobrodziejstw technologii AJAX?
- Jak zapewnić bezpieczeństwo, poprawność i trwałość danych w ASP.NET 2.0?
ASP.NET jest technologią stworzoną przez firmę Microsoft, pozwalającą na tworzenie dynamicznych stron WWW. Dostarcza ona wielu kontrolek, które wspomagają programistę w codziennych działaniach i pozwalają na znaczące przyspieszenie prac nad projektowaną witryną. Wykorzystanie technologii AJAX ułatwia tworzenie stron dostarczających niezapomnianych wrażeń ich użytkownikom. ASP.NET wraz z technologią AJAX w połączeniu z narzędziami programistycznymi firmy Microsoft stanowią wiodące rozwiązanie na rynku aplikacji internetowych, a wsparcie potentata z Redmond gwarantuje stały rozwój tej platformy.
"ASP.NET 2.0 i Ajax. Wprowadzenie" odkrywa tajniki wykorzystania technologii AJAX oraz ASP.NET. Dzięki tej książce dowiesz się, jak tworzyć interaktywne i wydajne aplikacje WWW z wykorzystaniem języka VisualBasic 2005. Jednocześnie nauczysz się zapewniać bezpieczeństwo w tworzonych aplikacjach i korzystać z poszczególnych kontrolek. Autorzy książki pokażą Ci metody radzenia sobie z błędami, usterkami i wyjątkami występującymi w trakcie tworzenia i używania strony. Na koniec każdego rozdziału Jesse, Dan i Brian sprawdzą Twoją wiedzę w krótkim quizie -- ale nie martw się, na końcu książki znajdziesz odpowiedzi na poszczególne pytania.
- Podstawy tworzenia stron WWW
- Założenia i wykorzystanie technologii AJAX
- Sposób zapisywania i odczytywania danych oraz kontrolki wspierające ten proces
- Zapewnianie poprawności danych
- Definiowanie i wykorzystanie arkuszy stylów CSS
- Wykorzystanie stron wzorcowych
- Obsługa i zasady nawigacji na stronie
- Zapewnienie bezpieczeństwa witrynie
- Wykrywanie i rozwiązywanie problemów w kodzie
- Obsługa wyjątków
Wejdź w świat dynamicznych stron WWW -- wykorzystaj najnowsze technologie ASP.NET!
Wybrane bestsellery
-
Ta książka jest gruntownie uaktualnionym przewodnikiem po ASP.NET Core 3, przeznaczonym dla profesjonalnych programistów, którzy chcą w swoich projektach wykorzystać w pełni potencjał technologii Microsoftu. Wydanie zawiera kompletne i praktyczne omówienie ASP.NET Core 3. Znalazły się tu przydatn...
ASP.NET Core 3. Zaawansowane programowanie. Wydanie VIII ASP.NET Core 3. Zaawansowane programowanie. Wydanie VIII
(0,00 zł najniższa cena z 30 dni)59.90 zł
199.00 zł(-70%) -
Ta książka jest przeznaczona dla projektantów, którzy chcą poznać narzędzia do programowania front-endu i nauczyć się ich efektywnego użytkowania w połączeniu z ASP.NET Core MVC. Zawiera najlepsze praktyki tworzenia front-endu i praktyczną wiedzę dotyczącą programowania za pomocą ASP.NET Core MVC...
ASP.NET Core, Angular i Bootstrap. Kompletny przybornik front-end developera ASP.NET Core, Angular i Bootstrap. Kompletny przybornik front-end developera
(0,00 zł najniższa cena z 30 dni)29.40 zł
49.00 zł(-40%) -
A busy .NET developer's step-by-step guide to building fully functional, cloud-ready, and professional web apps without diving into the theory of frameworks and libraries
-
Platforma .NET Core jest najnowszym narzędziem od firmy Microsoft umożliwiającym tworzenie aplikacji crossplatformowych, w tym webowych oraz web API. Ze względu na dużą wydajność, otwarty kod źródłowy, a także współpracę z rozmaitymi systemami cieszy się coraz większą popularnością. Gdy obsługę s...
ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalności Web API ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalności Web API
(0,00 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%) -
ASP.NET Core jest międzyplatformową strukturą typu open source, która służy do tworzenia nowoczesnych aplikacji internetowych bazujących na chmurze. To nowoczesne narzędzie firmowane przez Microsoft zdobywa coraz większą popularność wśród koderów. Jest bowiem wysoce wydajne, ma otwarty kod źródło...(0,00 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł(-50%) -
Kompletny podręcznik budowania wysokiej jakości rozwiązań przy użyciu ASP.NET Core Programowanie w ASP.NET Core to wyczerpujący podręcznik praktycznego tworzenia aplikacji WWW przy użyciu nowej platformy ASP.NET Core firmy Microsoft. Autor Dino Esposito (Microsoft MVP) przedstawia sprawdzone tech...(0,00 zł najniższa cena z 30 dni)
88.83 zł
98.70 zł(-10%) -
Ta książka jest znakomitym, spójnym i bardzo praktycznym podręcznikiem do nauki języka C#. Pokazuje również najlepsze praktyki stosowane na platformie .NET Core. Z publikacji skorzysta każdy, kto pragnie zdobyć dobre przygotowanie do pracy z językiem i platformą. Znalazły się tu przystępnie wyłoż...
C# 7.1 i .NET Core 2.0 dla programistów aplikacji wieloplatformowych C# 7.1 i .NET Core 2.0 dla programistów aplikacji wieloplatformowych
(0,00 zł najniższa cena z 30 dni)49.50 zł
99.00 zł(-50%) -
Explore the capabilities of Dynamics NAV to build solutions using patterns
-
Znajdziesz tu obszerny opis języka C#, a także informacje o tym, jak pisać aplikacje na różne platformy systemowe i sprzętowe. Sprawdzisz, jak pisać programy komercyjne dla Sklepu Windows. Zobaczysz, jak działa technologia LINQ i do czego może przydać się wzorzec MVC. Poznasz odpowiedzi na pytani...
Visual Studio 2013. Tworzenie aplikacji desktopowych, mobilnych i internetowych Visual Studio 2013. Tworzenie aplikacji desktopowych, mobilnych i internetowych
(0,00 zł najniższa cena z 30 dni)19.95 zł
39.90 zł(-50%) -
Książka PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa zawiera zilustrowany praktycznymi przykładami opis technologii oraz wszystkich narzędzi potrzebnych, aby optymalnie wykorzystać możliwości duetu Oracle–PHP. Dzięki temu podręcznikowi poznasz nowe funkcje P...
PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa
(0,00 zł najniższa cena z 30 dni)29.50 zł
59.00 zł(-50%)
O autorze książki
1 Jesse Liberty, Dan Hurwitz, Brian MacDonaldJesse Liberty - jest prezesem firmy Liberty Associates, Inc., która ma w ofercie szkolenia dotyczące .NET, tworzenie programów na zamówienie, a także konsultacje. Był wiceprezesem działu informatycznego Citibanku, a także inżynierem i architektem oprogramowania w firmach AT&T, Ziff Davis, Xerox oraz PBS.
Jesse Liberty jest autorem kilkunastu książek dotyczących programowania dla sieci WWW oraz programowania zorientowanego obiektowo.
Jesse Liberty, Dan Hurwitz, Brian MacDonald - pozostałe książki
-
Oto opracowany z myślą o programistach praktyczny przewodnik, dzięki któremu szybko zaczniesz się posługiwać Gitem. Zawiera wszystkie informacje niezbędne do dogłębnego zrozumienia specyfiki tego narzędzia. Dowiesz się, w jaki sposób je zainstalować i skonfigurować, nauczysz się tworzyć i klonowa...
Git dla programistów. Efektywna kontrola wersji w projektach programistycznych Git dla programistów. Efektywna kontrola wersji w projektach programistycznych
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Learn to track, branch, merge, and manage code revisions for real-world development scenarios
-
Dzięki tej książce w ciągu 24 godzinnych lekcji poznasz podstawy programowania w C++ i szybko zaczniesz tworzyć w pełni funkcjonalne aplikacje. Najpierw zapoznasz się z instalacją i użyciem kompilatora, później dowiesz się, jak debugować tworzony kod, aż wreszcie poznasz nowości wprowadzone w sta...(39.50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł(-50%) -
Ten bestsellerowy podręcznik pozwoli Ci błyskawicznie poznać wszystkie niuanse języka C# 4.0. Najnowsze wydanie zostało zaktualizowane o nowości w C# oraz zawiera opis tego języka i platformy .NET. W trakcie lektury nauczysz się tworzyć skomplikowane programy przy użyciu technik programowania obi...(64.50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł(-50%) -
Dzięki tej książce zdobędziesz wiedzę pozwalającą Ci na swobodne poruszanie się w świecie aplikacji internetowych opartych o .NET. Nauczysz się w maksymalny sposób wykorzystywać możliwości środowiska Visual Studio 2008, poznasz dostępne kontrolki oraz sprawdzisz, do czego może Ci się przydać ADO....(64.50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł(-50%) -
If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. Now updated for HTML5, the second edition of this hands-on guide shows you how to use open source web standards to design and build apps that can be adapted for any Android device.You’...
Building Android Apps with HTML, CSS, and JavaScript. Making Native Apps with Standards-Based Web Tools. 2nd Edition Building Android Apps with HTML, CSS, and JavaScript. Making Native Apps with Standards-Based Web Tools. 2nd Edition
(135.15 zł najniższa cena z 30 dni)135.15 zł
159.00 zł(-15%) -
With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4, the combination is incredibly powerful. This bestselling tutorial shows you how to build web, desktop, and rich Internet applications using C# 4.0 wi...
Programming C# 4.0. Building Windows, Web, and RIA Applications for the .NET 4.0 Framework Programming C# 4.0. Building Windows, Web, and RIA Applications for the .NET 4.0 Framework
(177.65 zł najniższa cena z 30 dni)177.65 zł
209.00 zł(-15%) -
If you're new to C#, this popular book is the ideal way to get started. Completely revised for the latest version of the language, Learning C# 3.0 starts with the fundamentals and takes you through intermediate and advanced C# features -- including generics, interfaces, delegates, lambda expressi...
Learning C# 3.0. Master the fundamentals of C# 3.0 Learning C# 3.0. Master the fundamentals of C# 3.0
(126.65 zł najniższa cena z 30 dni)126.65 zł
149.00 zł(-15%)
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 i Ajax. Wprowadzenie (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.
-
Warszawska Grupa .NET Joanna Kozłowska
Na wstępie warto wspomnieć, dlaczego decydowałam się zaproponować tą publikację do naszej biblioteczki. Pewnie dla wielu programistów książka opisująca tworzenie aplikacji WWW w VB 2005 nie będzie czymś nowatorskim i godnym dokładnego przestudiowania. Jednak dla informatyków, którzy przekroczyli umowną granicę wieku wiarygodności bycia specjalistą IT (jest to podobno 35 lat), przystępne wprowadzenie do tematyki Ajax-a w połączeniu z ASP.NET może być bardzo pomocne. Brak publikacji na temat możliwości połączenia ASP i Ajaxa postawił mnie kiedyś w bardzo niezręcznej sytuacji. Było to 5 lat temu, gdy zdecydowałam jako pracę inżynierską opracować portal w technologii ASP 3.0. Bazowałam przede wszystkim na książce Scotta Mitchella „ASP 3.0 dla każdego”. Po pół roku ciężkiej pracy, rozwiązaniu problemów z left i inner joina-mi na kilkunastu tabelach powiązanych relacjami, zdecydowałam się całość opisać i sfinalizować. Niestety mój błogi stan szybko przerwała niekorzystna recenzja. Główny zarzut brzmiał: nieCMS-owa struktura portalu. Trochę mnie to zdziwiło, gdyż zadbałam o łatwe zarządzanie treścią. Były opracowane formularze dodawania, usuwania, edycji itd. Nawet wyświetlanie z bazy zostało oparte o możliwości zaawansowanego wyszukiwania. Recenzent starał się usilnie wytłumaczyć mi o co chodzi. Dzisiaj już wiem, że należało odciążyć serwer przerzucając część przetwarzania na przeglądarkę. Czyli aplikacja była za mało ajaxowa. Wtedy do końca nie mogłam tego pojąć, a tym bardziej znaleźć publikacji podających przystępne opracowania na ten temat. Czekało mnie więc mozolne wymyślanie w ciemno. Tym bardziej, że nie chciałam przerzucać się na język PHP, który wówczas wygrywał z ASP w dostępności opracowań na temat ajaxowej struktury. W chwili obecnej cieszę się, że trzymam w ręku książkę, której tak mi kiedyś brakowało. Oczywiście mam zamiar zrobić z niej użytek, wykonując zamieszczone tam przykłady. Wprawnych programistów może nieco razić użycie języka Visual Basic, a nie Visual C# lub Visual J#. Jednak sami autorzy tłumaczą się z tego, stojąc na stanowisku, że „Visual Basic i C# to tak naprawdę te same języki, różniące się nieco jedynie pod względem składni”. Visual Basic może być także bliższy praktyce szkolnej. W kilku podręcznikach znalazły się ćwiczenia w tworzeniu prostych formatek User Form. Dla osób, które mają taką przeszłość przejście do programowania w Visual Basic w środowisku Visual Studio może okazać się bardziej przyjazne. A póki pracuję jako nauczyciel czytając nowe publikacje, staram się jednocześnie widzieć zastosowanie nabytej wiedzy w prowadzeniu lekcji, czy też kółek informatycznych. Po wstępnym klasycznym przykładzie pokazującym jak uruchomić działanie kontrolek (po naciśnięciu przycisku, na Labelu pokazuje się napis, jakże inaczej, Hello Word), autorzy zaczynają wprowadzać w świat kontrolek serwerowych ASP.NET Ajax i synchronicznego wywołania zwrotnego. Z pewnością przyda się dokładny opis kontrolki Script Manager i rozszerzonych kontrolek dostępnych w Control Toolkit. Trochę zaniepokoiło mnie promowanie oparcia struktury struktury strony o tabele, ale może jest to wypaczone spojrzenie projektanta witryn zgłębiającego ostatnio css i xhtml-a w oparciu o publikacje Meyera. Rozdział czwarty okazał się szczególnie bliski moim zainteresowaniom, choć z pewnością niełatwy dla osób początkujących. W rozdziale tym omówiono sposoby interakcji z bazą danych na przykładzie serwera SQL Serwer Express. Szczególnie zaciekawiły mnie kontrolki źródeł danych DataSource. Jak wspomnę dawne problemy z dodawaniem odpowiedniego drivera, to rozwiązania dostępne w Visual Studio wydają się bardzo zachęcające. Autorzy w przystępny sposób podali „wiedzę tajemną” bazodanowców, co parę stron zamieszczając przydatne „ściągi” z SQL-a, czy też metod VB. W sumie temat użycia baz danych autorzy potraktowali solidnie, choć bez finezji. Starali się przedstawić szczegółowo zagadnienia zgodne z paradygmatem CRUD, opisującym operacje Create (tworzenie), Read (odczytywanie), Update (zmienianie i Delete (usuwanie). Czyli, uściślając, przede wszystkim użyli instrukcji SQL-a manipulujących danymi (DML), zahaczając nieco o instrukcje definicji danych (DDL). Może to zaspokoić apetyty projektantów klasycznych portali, wymagających jedynie wyświetlania, edycji, usuwania, z podanymi czasami niewymagającymi kryteriami wyboru. Na pewno nie usatysfakcjonuje to analityków potrzebujących dogłębnej analizy relacji zachodzących między danymi. Z wiedzą, którą dostarczają autorzy należy na przykład zapomnieć o wyświetleniu w różnych kolorach danych skojarzonych lub nie z danymi w innej tabeli. Nie napotkałam też użycia funkcji, ale to pewnie zbyt wygórowane oczekiwanie ze strony człowieka, swego czasu przyzwyczajonego do PL/SQL-a. Autorzy zdają sobie jednak z tego sprawę. Świadczy o tym tekst na stronie 359, zawierający miedzy innymi przekierowanie do publikacji rozszerzających ten temat. Za to weryfikacja danych wpisanych do formularzy przez użytkowników wydaje się wystarczająca. Autorzy dbają nawet o to, by fokus był umieszczony na pierwszej kontrolce, która nie przeszła procesu weryfikacji poprawności. W imieniu użytkowników mogę tylko podziękować za ten przydatny drobiazg. W rozdziale arkusze stylów zaskoczyła mnie kolejna ich klasyfikacja. Do tej pory używałam terminów arkusze wewnętrzne, wbudowane itd. W książce z kolei przetłumaczono rodzaje css-a na wplatany, na poziomie dokumentu i zewnętrzny, co jest oczywiście spostrzeżeniem dotyczącym tłumaczenia, a nie zbytniej oryginalności autorów, konsekwentnie używających terminu inline i style sheet. Natomiast informacje dotyczące tworzenia stron wzorcowych i łączenia ich ze stronami z treścią mogą początkującym projektantom w przystępny sposób wyjaśnić co znaczy oddzielenie warstwy prezentacji od warstwy treści. Moją uwagę szczególnie przykuł rozdział „Błędy, wyjątki i usterki”. O ile debugowanie na ogół jest dokładnie opisane w podobnych podręcznikach dotyczących programowania, o tyle śledzenie i obsługa błędów bywają potraktowane po macoszemu. W niniejszej publikacji widzimy troskę autorów zarówno o dobre samopoczucie programisty, jak i użytkowników portali wykonanych przez owych programistów. Z pewnością zwiększy to liczbę sympatyków aplikacji pisanych w ASP.NET. W książce nie pominięto także tak obecnie ważnego, ale równie trudnego tematu bezpieczeństwa. Okazuje się jednak, że posłużenie się narzędziem Web Site Administrative Tool znacznie ten temat uprościło. Programiści lubiący zajrzeć do wnętrza kodu (a takich jest z pewnością większość) po przeczytaniu materiału o możliwościach kreatora WAT odnajdą także opis zarządzania użytkownikami w kodzie źródłowym. Dla zwolenników wodotrysków polecam rozdział o personalizacji. Znajdziemy tam sposoby definiowania motywów i skórek oraz sposoby ich organizacji. Na końcu warto wspomnieć, że każdy z rozdziałów kończy się Quiz-em, do którego odpowiedzi znajdują się na końcu książki. Dla osób często czytających do poduszki kolejnego Training Kit-a, stwarza to środowisko ze wszech miar znajome, a więc w jakimś stopniu przyjazne. I tym optymistycznym akcentem pozwolę sobie zakończyć recenzję, która osiągnęła właśnie oczekiwane 1000 słów.
Szczegóły książki
- Tytuł oryginału:
- Learning ASP.NET 2.0 with AJAX: A Practical Hands-on Guide
- Tłumaczenie:
- Daniel Kaczmarek
- ISBN Książki drukowanej:
- 978-83-246-1510-0, 9788324615100
- Data wydania książki drukowanej:
- 2008-09-11
- ISBN Ebooka:
- 978-83-246-6082-7, 9788324660827
- Data wydania ebooka:
-
2012-09-12
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:
- 4575
- Rozmiar pliku Pdf:
- 13.9MB
- Rozmiar pliku ePub:
- 24.3MB
- Rozmiar pliku Mobi:
- 24.3MB
- 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
- Serie wydawnicze: Standard O'Reilly
Spis treści książki
- Witaj świecie (18)
- Tworzenie nowej witryny WWW (19)
- Tworzenie witryny HelloWorld (22)
- Rozszerzanie witryny HelloWorld o mechanizmy interaktywne (24)
- Podsumowanie wykonanych czynności (29)
- Podsumowanie (29)
- Quiz (30)
- Ćwiczenia (31)
- Podstawowe wiadomości na temat witryn WWW (33)
- Strona (33)
- Kontrolki (35)
- Pliki z kodem źródłowym (38)
- Zdarzenia i wywołania zwrotne (38)
- Synchroniczne i asynchroniczne wywołania zwrotne (39)
- Kontrolki (47)
- Struktura okna właściwości (47)
- Kontrolki podstawowe (48)
- Tworzenie tabel (52)
- Definiowanie właściwości (55)
- Kontrolki wyboru wartości (56)
- Panele (57)
- Kontrolki wyboru wartości (57)
- Inne kontrolki wyboru wartości (62)
- Wyświetlanie tekstu (63)
- Obrazki (67)
- Łącza (68)
- Kontrolka LinkButton (69)
- Kod źródłowy (69)
- Podsumowanie (73)
- Quiz (75)
- Ćwiczenia (75)
- Krótka wizyta po stronie klienta (79)
- Kontrolka ScriptManager (81)
- Rozszerzone kontrolki dostępne w Control Toolkit (86)
- Kontrolka TextBoxWatermarkExtender (86)
- Kontrolka PopupControlExtender (90)
- Kontrolka CollapsiblePanelExtender (96)
- Kod źródłowy (100)
- Podsumowanie (104)
- Quiz (105)
- Ćwiczenia (106)
- Pobieranie danych z bazy (110)
- Powiązane kontrolki danych (110)
- Tworzenie przykładowej strony WWW (112)
- Działanie kontrolki DataSource (112)
- "Nie trzeba się martwić tym, co dzieje się w środku" (116)
- Działanie kontrolki GridView (119)
- Kod wygenerowany automatycznie (121)
- Dodawanie instrukcji Insert, Update i Delete (124)
- Wyświetlanie i uaktualnianie danych (127)
- Test działania aplikacji (128)
- Modyfikacja zawartości siatki w odpowiedzi na zdarzenia (130)
- Odczytywanie danych z siatki danych GridView (134)
- Przekazywanie parametrów do zapytania SELECT (135)
- Kod źródłowy (138)
- Podsumowanie (144)
- Quiz (145)
- Ćwiczenia (145)
- Kontrolki weryfikacji poprawności danych (150)
- Kontrolka RequiredFieldValidator (151)
- Kontrolka ValidationSummary (158)
- Kontrolka CompareValidator (160)
- Sprawdzanie typu danych wejściowych (162)
- Porównywanie z wartością innej kontrolki (163)
- Sprawdzanie zakresów (165)
- Wyrażenia regularne (166)
- Własny algorytm weryfikacji poprawności danych (168)
- Podsumowanie (170)
- Quiz (171)
- Ćwiczenia (172)
- Style i arkusze stylów (177)
- Kaskadowe arkusze stylów (178)
- Style wplatane (178)
- Style na poziomie dokumentu (180)
- Zewnętrzne arkusze stylów (182)
- Strony wzorcowe (187)
- Tworzenie strony wzorcowej (188)
- Dodawanie stron z treścią (191)
- Korzystanie z zagnieżdżonych stron wzorcowych (194)
- Zmiana strony wzorcowej w fazie wykonania (196)
- Nawigacja (201)
- Przyciski i hiperłącza (201)
- Menu i łańcuchy nawigacji (205)
- Mapy witryn (208)
- Używanie map witryn (210)
- Łańcuchy nawigacji (216)
- Podsumowanie (219)
- Quiz (221)
- Ćwiczenia (222)
- Cykl życia strony (225)
- Stan (231)
- Stan widoku (232)
- Stan sesji (242)
- Stan aplikacji (248)
- Podsumowanie (248)
- Quiz (250)
- Ćwiczenia (250)
- Przykładowa aplikacja (253)
- Śledzenie (257)
- Śledzenie na poziomie strony (257)
- Wstawianie informacji do dziennika śledzenia (259)
- Debugowanie (262)
- Pasek narzędziowy Debug (263)
- Punkty przerwania (264)
- Krokowe wykonywanie kodu (269)
- Sprawdzanie zmiennych i obiektów (270)
- Okna debugowania (270)
- Obsługa błędów (273)
- Błędy nieobsłużone (274)
- Strony błędu dla całej aplikacji (276)
- Strony błędu dla pojedynczych stron (279)
- Podsumowanie (279)
- Quiz (281)
- Ćwiczenia (282)
- Bezpieczeństwo bazujące na formularzach (285)
- Tworzenie użytkowników przy użyciu WAT (286)
- Zarządzanie użytkownikami w kodzie źródłowym (291)
- Role (297)
- Ograniczanie dostępu (301)
- Personalizacja (306)
- Profile (306)
- Personalizacja anonimowa (316)
- Motywy i skórki (321)
- Tworzenie witryny testowej (322)
- Nadawanie organizacji motywom i skórkom (323)
- Udostępnianie motywów i skórek (326)
- Wskazywanie motywów dla strony (326)
- Używanie skórek nazwanych (330)
- Podsumowanie (331)
- Quiz (333)
- Ćwiczenia (334)
- Pierwsze kroki (337)
- Implementacja stylów (338)
- Zastosowanie stron wzorcowych (340)
- Definiowanie ról i użytkowników (344)
- Logowanie się użytkowników (345)
- Nawigacja (349)
- Strona produktów (351)
- Implementacja technologii Ajax (360)
- Strona koszyka na zakupy (361)
- Strona zakupu produktów (364)
- Strona potwierdzenia zamówienia (371)
- Własne strony obsługi błędów (374)
- Podsumowanie (375)
- Listingi z kodami źródłowymi (375)
- Strona koszyka na zakupy (375)
- Strona potwierdzenia zamówienia (377)
- Strona główna (379)
- Strona logowania (380)
- Strona wzorcowa (380)
- Strona produktów (382)
- Strona zakupu produktów (385)
- Plik Web.config (389)
Wstęp (11)
1. Pierwsze kroki (17)
2. Tworzenie aplikacji WWW (33)
3. Sprytne witryny WWW z technologią Ajax (79)
4. Zapisywanie i odczytywanie danych (109)
5. Weryfikacja poprawności danych (149)
6. Arkusze stylów, strony wzorcowe i nawigacja (177)
7. Stan i cykl życia strony (225)
8. Błędy, wyjątki i usterki (253)
9. Bezpieczeństwo i personalizacja (285)
10. Kompletna aplikacja (337)
A: Instalowanie aplikacji (393)
B: Kopiowanie witryny WWW (405)
C: Odpowiedzi na pytania. Rozwiązania ćwiczeń (417)
Skorowidz (473)
Oceny i opinie klientów: ASP.NET 2.0 i Ajax. Wprowadzenie Jesse Liberty, Dan Hurwitz, Brian MacDonald (0)
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.