Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic: Patterns

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Programming

You want JAXB to unmarshal singletons? You already spent lots of time coding rather complex workarounds applying XmlAdapters and afterUnmarshal callbacks? The solution is astonishingly simple!
on Jan 14, 2012 | Permalink | Discuss
This article presents a tutorial for implementing task-focused development using NetBeans IDE with the NBTaskFocus project. Mylyn was the popular project providing task-focused interface for Eclipse and got included in the main Eclipse distribution. These features were in a lot of demand for NetBeans IDE and NBTaskFocus project attempts to provide some of the features in demand. We can now work on our tasks in a better way in NetBeans IDE also using the NBTaskFocus modules.
on Oct 22, 2011 | Permalink | Discuss

Education

In 1996, a group that I was working with devised a development process which we called Defect Driven Design, otherwise known as D3 (D-Cubed). We were a bit disappointed by not surprised that D3 never really caught on but just recently I saw a glimmer of hope for a revival.
on Nov 29, 2011 | Permalink | Discuss
Sometimes it makes sense to wrap a single code line into a class. An example is implementing the Range pattern.
on Jan 1, 2011 | Permalink | Discuss
A lot of applications these days title themselves RESTful. But how much REST is needed to be RESTful?
on Feb 20, 2010 | Permalink | Discuss

Accessibility

 The www.abelski.com web site offers free (for personal and academic usage) courses about various topics in software development. The site focuses on Java technologies. 
on Oct 4, 2010 | Permalink | Discuss

Community

Proof that an Architecture of which no greater can be conceived, must include impementation.  
on Sep 24, 2010 | Permalink | Discuss
This is the first edition of a new column I'll be writing each weekend titled "Java.net: the Week in Review." In the column, I'll present all of the previous week's Java Today news items, a selection of java.net blog posts, polls, and spotlights...
on May 1, 2010 | Permalink | Discuss
FESI Research Program Overview FESI is the Free and open source software Enterprise Solutions Institute. We are a research program designed to study tomorrow's internet technologies as a means to teach folks in the local workforce how to use technologies our customers will likely want to implement.  We also perform this research to prepare local engineers with the knowledge and...
on Apr 27, 2010 | Permalink | Discuss

Extreme Programming

In the previous installment of Effective Architecture, I covered TDD with Model-View-Presenter. However the code I presented had synchronous server calls. In JavaFX (like Swing), the UI code runs in the Event Dispatch Thread (EDT). It is unwise to block the EDT. Hence it is encouraged to execute all server calls on a separate thread. SwingWorker Swing provides SwingWorker to execute tasks off the...
on Jul 23, 2010 | Permalink | Discuss

GUI

How to do Test Driven Development (TDD) with JavaFX using Model-View-Presenter pattern? In this installment of Effective JavaFX Architecture, I address this question with all the details and working code samples.
on Jul 7, 2010 | Permalink | Discuss

Databases

Last week's kickoff of FESI's research program went very well. There are a number of folks (>500) who are now following this blog on Java.net, and a number who have gotten involved.  While we wait for more folks, we'll be researching new technologies, the first being NOSQL databases.  If the kind of topics we're research interests you, please feel free to join the project;...
on May 5, 2010 | Permalink | Discuss

Open Source

Content available at: http://blogs.sun.com/arungupta/entry/totd_131_dynamic_osgi_services
on Apr 29, 2010 | Permalink | Discuss

EJB

On April 28th, 2010, we will be kicking off the first phase of FESI's research.  This where we set up the project, and start to get our hands dirty. Attached is the flyer we will use to promote FESI and what we're trying to accomplish.  Hopefully it will help us get the word out to the local community. Also as the kickoff, we'll be participating with a networking group that meets...
on Apr 27, 2010 | Permalink | Discuss

Patterns

Today we publish a blueprint (howto, best practise ...) to convert a propritary XML to the Open Office ODT text format.
on Mar 11, 2010 | Permalink | Discuss
I took last week off to work on some Wicket web programming - seeing as my day-job is desktop programming. I've done a lot of talks on API design, focusing on how to not "paint yourself into a corner" in terms of backward compatibility. There is a complementary subject - API usability, that deserves equal consideration. But reconciling the two is a hard problem.
on Jul 6, 2009 | Permalink | Discuss
I am using a pattern to provide the basic CRUD operations to all @Entity types in my Java EE projects. This blog introduces the idea and give you a sample code to play.
on Apr 19, 2009 | Permalink | Discuss
The spirited debate following my last post on messaging being degenerate RPC got me thinking; is there some way to combine these two somewhat orthogonal methodologies, to create a unique hybrid approach? A bit of insight led me back to update the original cajo Queue messaging class, and the results were indeed most satisfying.
on Jun 19, 2008 | Permalink | Discuss
How should abstract classes be named? AbstractClass, ClassAbstract, or something else?
on Dec 18, 2007 | Permalink | Discuss
A code sample on how to use Dependency Injection to modify the format and/or the way Footprint publishes PDF documents.
on Nov 6, 2007 | Permalink | Discuss