Recenzje
Macromedia Flash 8. Oficjalny podręcznik
Najnowsza wersja tego programu, oznaczona numerem 8, łączy w sobie złożony program graficzny i rozbudowane środowisko programistyczne, zapewniające użytkownikom m.in. możliwość wygodnego kontrolowania obiektów wyświetlanych na ekranie. W poznawaniu narzędzi wprowadzonych w nowej odsłonie Flasha pomocny jest oficjalny podręcznik przygotowany przez firmę Macromedia. Stanowi on zbiór ćwiczeń zgrupowanych w jedenaście lekcji, które wspomagają czytelników w procesie opanowywania podstaw programu, tworzenia grafiki i animacji oraz korzystania z dźwięku i sekwencji wideo. Pozwalają również zdobyć wiedzę o zasadach dodawania do dokumentów formularzy i elementów interaktywnych. W ramach lekcji prezentowany jest także język ActionScript, a ponadto przybliżane są zasady optymalizacji dokumentów. Czytelnicy dowiedzą się też, w jaki sposób mogą osadzać pliki SWF w dokumentach HTML i publikować je na serwerach WWW.
W dodatkach znalazły swe miejsce m.in. informacje o rozszerzeniach oraz skróty klawiaturowe. Na dołączonej do książce płycie CD-ROM umieszczono pliki ułatwiające wykonywanie ćwiczeń, a także próbna wersja programu Macromedia Flash 8.
Prezentowana publikacja powinna zainteresować początkujących użytkowników programu Flash. Pozwoli im zapoznać się z podstawowymi narzędziami dostępnymi w tej aplikacji i będzie stanowiła dobre wprowadzenie do dalszej nauki projektowania interaktywnych stron WWW opartych o rozwiązanie firmy Macromedia.
Więcej niż Java
Autor książki "Więcej niż Java" snuje rozważania na temat przyszłości języków programistycznych. Wskazuje zalety Javy i dostrzega jej ograniczenia. Prezentuje czynniki, które pozwoliły jej osiągnąć ogromną popularność, obala związane z nią mity, a jednocześnie mając na uwadze jej słabości przygląda się konkurencyjnym rozwiązaniom, starając się wyłonić potencjalnego następcę. Szczególną uwagę zwraca na kwestie związane z elastycznością języka i sytuacjami, w których jego złożoność staje się uciążliwa. Życzliwie odnosi się do możliwości języka Ruby oraz platformy Rails. Sporo uwagi poświęca także serwerom kontynuacyjnym. Godne odnotowania są też wyodrębnione w ramkach wypowiedzi ekspertów i autorów książek poświęconych m.in. Javie, które urozmaicają lekturę.
W dobie powszechnych zachwytów nad Javą pozycja prezentująca zarówno atuty, jak i wady tego języka, konfrontująca go jednocześnie z potencjalną konkurencją zasługuje na uwagę programistów, którzy już dziś zastanawiają się nad tym, z jakich narzędzi przyjdzie im korzystać w ciągu kilku najbliższych lat.
.Net. Najpilniej strzeżone tajemnice
Swe rozważania rozpoczyna od przybliżenia narzędzi dostępnych w środowisku Visual Studio, które ułatwiają m.in. rozmieszczanie okien i poruszanie się między nimi, wyszukiwanie fragmentów kodu oraz zarządzanie listą zadań. Następnie omawia zasady tworzenia aplikacji Windows Forms, koncentrując się na działaniach zwiększających estetykę formularzy oraz poprawiających jakość obsługującego je kodu. Godne uwagi są też triki zwiększające czytelność i wydajność kodu tworzonego w językach C# i Visual Basic oraz wskazówki upraszczające proces wyszukiwania błędów. Programiści, którzy wykorzystują w swych projektach bazy danych oraz dokumenty w języku XML docenią z pewnością porady poświęcone mechanizmowi ADO.NET oraz wykonywaniu operacji na bazach danych bez konieczności opuszczania środowiska programistycznego. Całość uzupełnia materiał traktujący o programowaniu defensywnym, czyli o technikach pozwalających zminimalizować skutki występowania błędów popełnionych zarówno przez programistów, jak i przez użytkowników programu.
Relacyjne bazy danych dla praktyków
Godny odnotowania jest fakt, iż w publikacji nie znajdziemy opisów konkretnych produktów. Jest ona natomiast źródłem wiedzy o tajnikach teorii relacyjnej i wskazuje możliwości zastosowania jej w codziennych zadaniach. Wyjaśnia różnicę między modelem a implementacją, dostarcza informacji na temat typów, krotek i relacji, a także pozwala zapoznać się ze zmiennymi relacyjnymi. Warto też zwrócić uwagę na materiały poświęcone algebrze relacyjnej oraz ograniczeniom opartym na typach i na bazach danych. Autor przybliżył ponadto zagadnienia związane z teorią projektowania baz danych oraz dokonał podsumowania prezentowanych w książce informacji, starając się precyzyjnie odpowiedzieć na pytanie: Co to jest model relacyjny? Całość uzupełniają dodatki poświęcone logice i operatorom modyfikującym, a także dostarczające rozwiązania ćwiczeń zawartych w poszczególnych rozdziałach.
HTML, XHTML i CSS. Biblia
W zasadzie informacje o HTML, XHTML i CSS’ie to jedynie niecałe 400 stron (całość ma prawie 800), ale w zupełności wystarczające 400 stron, aby dokładnie zapoznać się z tymi technologiami. Każda istotna informacja z całą pewnością nie została pominięta przez autorów.
W dalszej części zostają nam przedstawione zagadnienia związane m.in. z JavaScript, DHTML, a nawet XML. Jest to tak naprawdę wprowadzenie do bardziej zaawansowane techniki tworzenia stron, z którymi przyszły webmaster powinien się zapoznać.
Kolejne strony to informacje bardzo przydatne w szczególności początkującym webmasterom. Znajdziemy w nich m.in. wskazówki pomocne w wyborze dostawcy usług internetowych czy dotyczące promocji strony, a nawet ergonomii i bezpieczeństwa.
Pozycja jest idealną książką dla osób rozpoczynających przygodę z tworzeniem stron WWW. Nie tylko zapoznaje nas z XHTML’em, ale i odpowiada na podstawowe pytania początkującego webmastera.

