»ADO.NET Synchronizazation Services – synchronizacja danych w .NETMaciej Paczewski
Maciej
w artykule przedstawił bibliotekę ADO.NET Synchronization Services jako
fragment Microsoft Synchronization Framework. Autor udowadnia, że
dzięki tej bibliotece tworzenie aplikacji okazjonalnie połączonych
staje się dużo prostsze i nie ma potrzeby tworzenia własnego sposobu
synchronizacji danych. ADO.NET Synchronization Srvices stanowią
elastyczne i efektywne rozwiązanie problemu synchronizacji danych w
aplikacjach o dowolnej architekturze.
»Extreme Programming i CMMI. Kreatywność czy dyscyplina?Mariusz Chrapko
Mariusz
od początku zaznacza, że celem artykułu nie jest chęć wtłoczenia
wybranych praktyk agile`owych do świata tradycyjnych metod tworzenia
oprogramowania, a próbą wypośrodkowania pomiędzy dwiema dość skrajnymi
sposobami tworzenia oprogramowania – agile`owym i tradycyjnym
»Adnotacje Struts – tworzenie kontrolera w Java EEMariusz Róg
Mariusz
w artykule przedstawił szybki oraz przyjemny sposób tworzenia
kontrolera aplikacji Java EE. Wykorzystał do tego szeroko znane
środowisko Apache Struts oraz silnika XDoclets. Powiązanie tych dwóch
technologii wprowadza użytkownika do świata Java EE „wyprowadzając” go
z archaicznego świata J2EE, przez co pozwala oszczędzić programiście
sporą ilość czasu zmarnowanego na znajdowaniu i poprawianiu wpisów
konfiguracyjnych oraz analizę zależności między akcjami a wyświetlanymi
stronami.
»Asambler - optymalizacja koduArtur Kozubski
Artur
w artykule omówił kwestię przydatności asemblera w dzisiejszych
czasach. W dobie komputerów z gigabajtami RAMu, wielordzeniowymi
procesorami i akceleratorami grafiki 3D języki programowania rozwijają
się w kierunku uwolnienia programisty od technicznych szczegółów
tworzenia aplikacji, wprowadzając coraz wyższe poziomy abstrakcji. Są
jednak sytuacje, które wymagają od programisty skorzystania z narzędzi
niższego poziomu, aby maksymalnie wykorzystać możliwości CPU.
»Rozwój języka UML - zmiany w wersji 2.1Stanisław Wrycza , Bartosz Marcinkowski
Autorzy
w artykule przedstawiają i egzemplifikują zmiany wprowadzone w wersji
języka UML 2.1.1 w stosunku do wersji 2.0. Nowa wersja nie wprowadza
zasadniczych zmian w zakresie dotychczas oferowanego instrumentarium
języka UML. Dominują zmiany o charakterze formalno-redakcyjnym.
Najważniejszą ze zmian jest wprowadzenie nowej kategorii pojęciowej
przynależności (ang. ownership) asocjacji.
»OpenXML - rejestracja pacjntówRafał Kocisz
Autor
w artykule przedstawił zarys możliwości wykorzystania OpenXML do
rejestracji pacjentów w sposób zgodny z obowiązującymi normami. Jak
widać, stworzenie pełnego rozwiązania nie powinno stanowić teraz dla
nikogo większej trudności.
»Programy cieniowania geometrii w OpenGLJanusz Ganczarski
Janusz
przedstawia programy duszków i systemów cząstek, pisze o podziale
wielokątów, jednoprzebiegowej obsłudze tekstur sześciennych,
generowaniu brył cieni, rysowaniu krzywych i powierzchni oraz
renderingu skóry i włosów.
»Testowanie webserwisów w pigułceTomasz Sztelak
Tomasz
w swoim artykule zaznacza, że testy obciążeniowe są bardzo niedoceniane
przez programistów, a jeżeli są już wykorzystywane to ich
przeprowadzanie odkłada się na sam koniec prac nad projektem.
Materiały na CD* MULTIMEDIALNY KURS .NET 3.0
* SOATEST - pakiet narzędzi testowo - analitycznych
* C++TEST - zestaw narzędzi dla języka C++