![]()
Najnowszy numer magazynu Software Developer’s Journal nosi tytuł C# 3.0 – .NET Framework 3.0 i choć przewodnim tematem jest programowanie w Linuksie, to znajdziemy tu sporą różnorodność omawianych zagadnień.
Poniżej przedstawiam spis treści najnowszego numeru SDJ.
1. Enterprise Library 3.1 – Validation Application Block
Sylwester Lewandowski
Sylwester w artykule zawarł podstawowe informacje dotyczące omawianej biblioteki oraz szczegółowo przedstawił jedną z nowo dodanych części: Validation Application Block
2. C# 3.0
Marcin Kawalerowicz
Marcin w artykule zachęca do przyjrzenia się nowym sposobom inicjalizacji typów zmiennych i tablic, typom anonimowym oraz wyrażeniom lambda. Zapoznaje czytelnika z metodą rozszerzającą, by w końcu dotrzeć do translacji zapytań oraz drzew wyrażeń
3. Shadery oraz Fraktale
Marek Sawerwain
Marek opisuje, że mimo ciągłego postępu w dziedzinie procesorów, rysowanie fraktali w czasie rzeczywistym nadal jest bardzo trudne, jednak dziś do tego zadania można zatrudnić karty graficzne, które, jak się okazuje, oferują ogromną wydajność obliczeniową. W artykule zostały zaprezentowane shardery w wersji 3.0, które umożliwiają rysowanie dwóch najsłynnsiejszych zbiorów fraktalnych – zbiór Mandelbrota oraz zbiór Juli
4. Java z GUIT i SWT w praktyce
Iwona Gołdasz,
Autorzy opisują możliwości SWT – przenośnej biblioteku dla środowiska Java do tworzenia graficznego użytkownika (GUI). Stworzona w ramach projektu Eclipse Rich Client Platform (RCP), bywa najczęściej używana w aplikacjach działających na bazie środowiska Eclipse. Dla kontrastu, autorzy ilustrują sposób wykorzystania SWT poza tym środowiskiem na przykładzie aplikacji bazodanowej integrującej SWT i silnik bazodanowy Apache Derby
5. JBoss Seam – aplikacje przyjazne dla użytkownika część II
Piotr Kochański
Piotr drugą część artykułu poświęcił różnym sposobom implementacji transakcji aplikacyjnych przy użyciu JBoss Seam jak i samodzielnie. Artykuł ten jest kontynuacją rozważań na temat wykorzystywania JBoss Seam do tworzenia własnych aplikacji.
6. Instalator w 5 minut – projekt NSIS
Krzystof Rychlicki-Kicior
Krzysztof w artykule zawarł opis i przykład zastosowania systemu instalacyjnego NSIS. Umożliwia on tworzenie instalatorów za pomocą języka skryptowanego. Dodatkowo została także pokazana wtyczka EclipseNSIS, dzięki której instalatory można tworzyć za pomocą kreatorów w środowisku Eclipse.
7. Extreme Programming (XP) i CMMI – Kreatywność czy dyscyplina?
Mariusz Chrapko
Mariusz w pierwszej części artykułu opisuje Extreme Programming (XP) jako metodę projektowania dla małych i średnich zespołów projektowych, stanowiących tym samym pewnego rodzaju przeciwwagę dla tradycyjnych podejść
8. DUnit – Delphi i testy jednostkowe
Łukasz Lechert
Łukasz prezentuje narzędzie open-source DUnit popularne wsród programistów Delphi. Artykuł dedykowany jest dla początkujących użytkowników, którzy chcą bezboleśnie rozpocząć tworzenie i testowanie własnych klas w popularnym środowisku firmy CodeGear from Borland.
9. JSR – adnotacje webserwisów w Javie
Tomasz Sztelak
Tomasz przedstawił jak adnotacje webserwisów w Javie zostały bardzo dobrze przyjęte przez środowisko programistów jeszcze w trakcie powstawania ich specyfikacji. Wraz z upływem czasu potwierdziły swoją przydatność, znacznie upraszczając i przyśpieszając tworzenie webserwisów, dzięki czemu wszystkie liczące się obecnie frameworki webserwisów posiadają wsparcie tej specyfikacji.
Tradycyjnie do magazynu dołączona jest płyta CD, która zawiera między innymi:
MULTIMEDIALNY KURS JAVA
AVG ANTYVIRUS 7.5
CURELIT – DARMOWY ANTI-VIRUS
Na szczególną uwagę zasługuje artykuł C# 3.0 Marcina Kawalerowicza, oraz artykuł Extreme Programming (XP) i CMMI – Kreatywność czy dyscyplina? Mariusza Chrapko. Są o tyle interesujące, że rzucają nowe światło na, wydawałoby się, znane dobrze programistom zagadnienia.
Więcej informacji znajdziecie na stronie http://www.sdjournal.org/pl/sdj/issues/10_2007.html.

