TUTORIALS   |   BUTTERFLY COMPONENTS   |   ABOUT   |   RSS      A Voice in the Buzz on Software
TUTORIAL CATEGORIES
API Design (9)
Dependency Injection (9)
Java Concurrency (21)
Java Multithreaded Servers (4)
Java Exception Handling (12)
Java IO (54)
Java Persistence (4)
Java Reflection (12)
Java Unit Testing (2)
Java XML (12)
OOP / OOD (2)
 
Flex Tetris Tutorial (8)
Flex Custom Components Tutorial (3)
 
SVG - Scalable Vector Graphics (24)
NEWS
Advanced Connection and Transaction Demarcation and Propagation
The Java Persistence tutorial has been extended with a text explaining a more advanced way of demarcating the life span of connections and transactions in JDBC. It is this method that will soon be implemented in Butterfly Persistence, by the way.

Conceptual Implementation of Tetris
The Flex Tetris tutorials has been enriched with a new text explaining how to implement Tetris conceptually, meaning the rules and pseudo code behind the game. It is explained in a programming language independent fashion, so JavaFX programmers can also benefit from it.

The Opportunities Missed by Annotation Based Dependency Injection
There has been a lot of fuss lately regarding the @Inject JSR. Personally, I think that we are missing out on a lot of opportunities by using annotations to configure dependency injection containers. In this text I explain how and why.