Twórcy interaktywnych i skalowalnych witryn, którzy przygotowują swoje rozwiązania na bazie produktów firmy Microsoft, korzystają w szerokim zakresie z technologii ASP.NET.
Autor: Stephen Walther Ocena: 5/6 |
Ułatwia ona realizację zadań związanych z dostępem do baz danych, zachowaniem jednolitego wyglądu poszczególnych stron oraz pozwala czerpać korzyści z mechanizmu kontrolek upraszczających proces budowy złożonych serwisów internetowych. Jednym ze źródeł informacji o ASP.NET jest nowa pozycja wydana w ramach serii „Księga eksperta”.
Materiał zgromadzony w liczącej ponad tysiąc stron publikacji został podzielony na dziesięć części. Ułatwia to orientację zwłaszcza tym osobom, które będą traktowały książkę jako informator dostarczający wiedzy o interesującym ich w danym momencie zagadnieniu.
Proces nauki rozpoczyna się od zapoznania się z informacjami o podstawach funkcjonowania technologii ASP.NET oraz opanowania prostych kontrolek przeznaczonych m.in. do tworzenia formularzy i sprawdzania poprawności wprowadzanych danych. Kolejnym etapem jest przyswojenie technik projektowania witryn o ujednoliconym wyglądzie w oparciu o strony wzorcowe. Kontynuując lekturę dowiadujemy się jakich kontrolek należy używać w celu uzyskania dostępu do baz danych i wykonywania operacji na zgromadzonych w nich rekordach. Uczymy się również budowy własnych komponentów, a także efektywnego stosowania kontrolek nawigacyjnych.
Istotne znaczenie w procesie tworzenia witryn mają zagadnienia związane z bezpieczeństwem. Autor zaprezentował w tym kontekście m.in. techniki związane z budową systemów rejestrowania i uwierzytelniania użytkowników. Odniósł się także do metod zwiększania wydajności aplikacji, przybliżył potencjał kontrolek Web Parts, a ponadto pokazał w jaki sposób wykorzystywać popularną technologię AJAX w samodzielnie tworzonych kontrolkach. Całość zwieńczył projektem przykładowego sklepu internetowego, którego kod źródłowy został umieszczony na płycie CD-ROM dołączonej do książki wraz z przykładami omawianymi w pozostałych rozdziałach.
Prezentowana pozycja może być postrzegana jako obszerny, profesjonalny przewodnik po technologii ASP.NET w wersji 2.0. Dostarcza informacji o sposobie funkcjonowania ASP.NET, przybliża różne typy kontrolek oraz uczy zasad projektowania witryn. Autor poświęcił sporo uwagi korzystaniu z baz danych, wydajności, bezpieczeństwu oraz technikom wspomagającym tworzenie aplikacji w wielu wersjach językowych. Ułatwił czytelnikom przyswajanie wiedzy, przygotowując liczne fragmenty kodu, a ponadto zaprezentował im w praktyce potencjał technologii ASP.NET w oparciu o przykładowy projekt aplikacji typu e-commerce.