Creating DSLs in Java, Part 3: Internal and external DSLs
Learn about the importance of method chaining in internal DSLs, then try creating an external DSL using a powerful language recognition tool, openArchitectureWare.
Venkat Subramaniam, August 2008

Add Java extensions to your wiki
Whether you're an old hand with MediaWiki or just looking to get started, this article presents a fun way to dive into building and deploying Java-based wiki extensions.
Randall Scarberry, August 2008

Custom schema generation with Hibernate annotations
Combine Hibernate annotations and a smart naming strategy to generate database schemas automatically -- and still keep your DBA happy.
John Ferguson Smart, August 2008

Four harmful Java idioms, and how to fix them
John O'Hanley reveals the fault lines of four widespread Java idioms, then tickles our brains with new ideas about optimizing Java code for maintainability.
John O'Hanley, July 2008

Introduction to Hibernate Search
Get started with Hibernate Search and its universal API, which bring the power of Lucene full-text searching to the Hibernate ORM framework.
Dr. Xinyu Liu, July 2008

More articles >

Podcasts
JavaWorld's Java Technology Insider

Inside views on essential and emerging Java technologies from the developers shaping the future of the Java platform.

RSS feed

NEWS & VIEWS

J2ME breach infects Nokia phones
08/11/2008 -  Researcher Adam Gowdiak has released some of his findings regarding a J2ME security breach that could render Nokia Series 40 phone users vulnerable to attack. Further details, he says, will come at a price.
Gregg Keizer, Computerworld

Vendors leading the race on multicore
08/04/2008 -  Hardware vendors are way ahead of developers on multicore, but times are changing.
Tom Kaneshige, InfoWorld

Code redundancy wastes my time!
07/31/2008 -  While some may revel in the polyglot future of programming, this developer notes that each new language requires re-writing the same old components. Can't we do better?
Larry Borsato, IDG News Service

JavaFX SDK Preview released
07/31/2008 -  Early adopters will be able to get their hands on a preview SDK for JavaFX as of Thursday, marking Sun's entry into the RIA framework wars.
Chris Kanaracus, IDG News Service

Open-source challenges: Cloud computing, open Web, mobile
07/24/2008 -  Tim O'Reilly's OSCON keynote puts emphasis on responsibility for the future, even as open source mindshare grows.
Esther Schindler, CIO

Tim Bray slams SOAP ... and Java
07/24/2008 -  Tim Bray at OSCON lauds REST as an SOAP alternative and declares the future of programming will be 'multilanguage.'
Paul Krill, JavaWorld.com

More news >

JAVA Q&A
Wednesday August 20, 2008

Java Beginner
Learn the basics of client-side Java in this discussion just for beginners. Core topics include the Java Language, the Java Virtual Machine, APIs, and development tools.

Enterprise Java
Get under the hood of the technologies that are shaping the future --- from J2EE to Web services and beyond --- in this discussion for enterprise application developers.

XML & Java
XML has taken off as a practical way to represent data. What are the best tools? This is the place to share ideas about how to take advantage of this emerging technology

Device Programming
Chat about software for devices and gadgets galore and exchange device programming tips with other developers in the field.

Programming Theory & Practice
If you're seeking to hone your programming technique, clean up your code, define a better development process, or simply improve the overall productivity of your day-to-day efforts, this discussion is for you.

Java Security
What does it take to secure Java-based applications, and do the Java Security APIs cover all the bases? Security sleuths talk shop and trade cautionary tales here.

More forums >


Let's talk about exceptions ...
How do you handle exceptions? Do you think upfront about the type of exceptions that you want to catch or do you just let the outside world handle it?

-- Jeroen van Bergen in JW Blogs

What is IT Asked & Answered

A place to submit your nagging technology question for review by our experts - and you.

Keep on top of the questions from your desktop or favorite social media site.

Newsletter sign-up

Sign up for our technology specific newsletters.

Enterprise Java
View all newsletters

Email Address:
//Placeholder