I watched the Desktop Patterns and Data Binding from Parleys.com. That’s very interesting topic. MVC at java world is very common pattern. It exists on desktop and web tier. Now there is another pattern for desktop named MVP. Let’s taste the new fresh idea!

Martin Fowler:GUI Architectures

JGoodies: articles


Java SE Application Design With MVC

Introduction to JClient: A Simplified Guide