ODBIERZ TWÓJ BONUS :: »

Recenzje

ASP.NET 2.0. Zapiski programisty

ASP.NET jest znana jako technologia, pozwalająca w błyskawiczny sposób budować aplikacje internetowe z niespotykaną dotąd łatwością. Nie przekonani powinni sięgnąć po książkę wydawnictwa Helion "ASP.NET 2.0. Zapiski programisty" autorstwa Wei-Meng Lee.

W czasie lektury poznajemy najnowszą wersję APS.NET. Oczywiście przyjdzie nam to łatwiej, gdy dysponujemy już pewnym doświadczeniem w pracy z poprzednią edycją. Pozycja ta spodoba się zwłaszcza tym, którzy bez zbędnych dłużyzn chcą przejść do konkretnych przykładów zastosowania nowinek, które znalazły się w "dwójce". Znajdujemy je już w pierwszym rozdziale. Kolejne poświęcone zostały stronom wzorcowym i nawigacji w witrynie, korzystaniu z elementów Web Parts, metodyce dostępu do danych, zastosowaniu profilów oraz bezpieczeństwu i wydajności tworzonych aplikacji. Na deser pozostawiono tworzenie "skórek" oraz lokalizację własnych programów.

Dziennik Łódzki pio; 29/03/06

Macromedia Fireworks 8. Oficjalny podręcznik

Atrakcyjność strony internetowej rzuca się w oczy - lub nie. To zależy od oprawy graficznej. Dlatego warto mieć pod ręką dobry program do obróbki grafiki internetowej oraz solidny podręcznik, najlepiej polecany przez twórców danego edytora. Dobry przykład to "Macromedia Fireworks 8. Oficjalny podręcznik" Patti Schulze.

Poradnik, dotyczący najnowszej wersji aplikacji do obróbki grafiki Macromedia Fireworks, powstał we współpracy z pracownikami działu pomocy technicznej twórcy programu. I nie ma chyba lepszej dla takiego wydawnictwa rekomendacji.

Podczas kolejnych lekcji poznajemy narzędzia oraz sposoby edycji - od prac z grafiką bitmapową i wektorową, przez warstwy i maski, tekst, tworzenie takich elementów, jak przyciski, obszary aktywne oraz animacje, aż po integrację z edytorem WWW Dreamweaver. Jednym słowem, wszystko, co potrzebne do stworzenia profesjonalnej oprawy graficznej strony internetowej.

Dziennik Łódzki pio; 29/03/06

Microsoft SQL Server 2005. Nowe możliwości

Gromadzenie danych w bazach i ich przetwarzanie jest obecnie jedną z dynamiczniej rozwijających się gałęzi informatyki. Na tym polu nie mogło braknąć jednej z największych firm komputerowych - Microsoft, której flagowym produktem w tej dziedzinie jest SQL Server. By poznać bliżej ten system, w najnowszej wersji 2005, wystarczy sięgnąć po książkę Heliona "Microsoft SQL Server 2005. Nowe możliwości" napisaną przez Michaela Oteya.

Autor skoncentrował się na różnicach i uwypukleniu nowości, występujących w edycji 2005. Pierwsza część dotyczy architektury bazy oraz mechanizmu przechowywania danych, narzędzi administracyjnych oraz funkcji związanym z dostępnością i odzyskiwaniem danych. Druga poświęcona jest projektowaniu baz danych, m.in. programowaniu i nowym usługom, a także integracji technologii XML. Ostatnia część dotyczy funkcji, wspomagających podejmowanie decyzji przez analizę danych. Krótko mówiąc - książka dla wszystkich, którzy znają SQL Server i chcą poznać jego najnowsze możliwości.

Dziennik Łódzki pio; 22/03/06

PHP5. Zaawansowane programowanie

Książkę "PHP5 Zaawansowane programowanie" rozpoczyna rozdział wprowadzający czytelnika w świat programowania obiektowego. Krok po kroku poznajemy jego tajniki, bez znajomości którego ciężko będzie nam śledzić dalszą część publikacji.

Po zapoznaniu się z podstawowymi pojęciami OOP (ang. object-oriented programming) nauczymy się opisywać "świat obiektów" za pomocą języka UML (ang. Unified Modeling Languag). Język ten jest nieodzowną częścią każdego większego projektu, co czyni go bardzo własnym elementem wiedzy programisty.

W dalszej części książki pogłębiamy znajomość OOP budując aplikacje technikami obiektowymi i poznając dziedziczenie, hermetyzacje i abstrakcje (podstawowe założenia paradygmatu obiektowego) od strony praktycznej. Dowiemy się także czym są wzorce projektowe.

Kolejne rozdziały to bardzo dokładna analiza klas, które możemy wielokrotnie wykorzystywać podczas pracy nad aplikacjami. Zapoznamy się m.in. z takimi pojęciami jak "warstwa abstrakcji dla baz danych" czy "interfejs fabryki".

Warto również wspomnieć o rozdziale poświęconym SOAP (ang. Simple Object Access Protocol - protokole wymiany danych niezależnym od platformy) czy MVC (ang. Model- View-Controller - wzorcu projektowym model-widok-kontroler).

To tylko część zagadnień poruszanych w książce, która pomoże przyswoić Ci zaawansowane techniki programowania w PHP5. Niemniej jednak publikacja przeznaczona jest dla osób, które mają już doświadczenie związane z programowaniem w PHP.

webmade.org Mateusz Bogolubow; 03/06

Head First Design Patterns. Edycja polska (Rusz głową!)

Nowe technologie internetowe starzeją się i są zastępowane nowymi. Dzieję się to w tak szybkim tempie, że nieraz mamy trudności, aby nadążyć za zmianami. Wtedy przeważnie decydujemy się na wąską specjalizację w konkretnej dziedzinie co następnie pozwoli nam, po latach ciężkiej pracy, stać się ekspertami w wybranym przez siebie temacie. Fakt ten jest szczególnie widoczny kiedy zdecydujemy się na pracę programisty -- czas szybkiego przyswajania wiedzy czeka nas przez cały proces naszej aktywności zawodowej.

Czy zatem istnieje jakaś uniwersalna wiedza, którą powinien przyswoić sobie każdy programista? Okazuje się, że tak. Jednym z takich zagadnień, będących głównym tematem omawianej książki, są wzorce projektowe i nieodłącznie związane z nimi zasady programowania obiektowego.

Na początku należy powiedzieć dla kogo "Design Patterns" nie jest adresowana. Na pewno będzie to Grupa zaawansowanych programistów / projektantów, którzy m.in. zasady OOP i wzorców projektowych powinni mieć opanowane perfekcyjnie i raczej nie znajdą w recenzowanej książce wiedzy, której by już nie posiadali.

Książka jest przeznaczona dla czytelnika, który dopiero zaczyna swoją przygodę z w/w zagadnieniami. Moim zdaniem "Head First Design Patterns" będzie dla niego najlepszym wyborem, bowiem łączy w sobie najlepsze cechy literatury poruszającej poważne tematy w sposób wysoce przyjazny i ułatwiający naukę -- praktyczne przykłady zastosowania akademickiej teorii, wykorzystanie dużej ilości rysunków zwiększających szybkość rozumienia i przyswajania wiedzy, specyficzna dawka humoru, dzięki której nie nudzimy się szybko tekstem, krótkie i treściwe listingi przykładowego kodu, częste powtórzenia i obrazowe opisy, które wydatnie sprzyjają szybkości procesu uczenia.

Osobną kwestią jest bardzo wysoka zawartość merytoryczna konsultowana nawet a jednym z członków słynnej Bandy Czworga (ang. Band of Four), którzy napisali książkę referencyjną, swoistą biblię dla wszystkich innych autorów poruszających temat wzorców projektowych.

Oprócz niewątpliwych zalet książka posiada też niestety kilka wad. Głównie są to błędy składu tekstu -- literówki, błędy w pisowni. Bardzo psującą ostateczny efekt rzeczą są źle przygotowane rysunki pojawiające się od rozdziału 10, które posiadają brzydką dużą czarną obwódkę często zasłaniającą tekst. Po książce kosztującej ponad 80 zł nie spodziewałem się takich niedociągnięć. Przy tej cenie także oprawa powinna być twarda -- przeszło 600 stron tekstu i grafik.

Software Developers Journal Piotr Karczmarz; 02/2006
Zamknij Pobierz aplikację mobilną Helion