advertisement
javaboutique
Search Tips
Articles  |   Tutorials  |   Reviews  |   Tools  |   by Category  |   by Date  |   by Name  |   Submit  |   Source  |   Forums  |  
javaboutique
Browse DevX


Partners & Affiliates











advertisement


Java Boutique :

Articles

Add Object Caching Caching Using Spring, AOP, and Ehcache
AOP is a great way to cross-cut an application with caching functionality. Find out how to use it in conjunction with the Spring Framework and the open source Ehcache object cache library to give your application a clean and easy-to-understand caching solution.

Customize Your JSSE Key and Trust Material Managers
Although the JSSE API may seem too simple to handle your application's complex security requirements, this API allows you to customize its implementation to suit your needs. Starting with this simple client/server secure application, explore JSSE's implicit behavior and customization possibilities.

NetBeans 5.5: Java IDE Comes into Its Own
The latest NetBeans IDE release includes features that rival the finest in the market today. Find out why NetBeans is making substantial inroads into the vast IDE market previously dominated by Eclipse.

Improved XML Binding with JAXB 2.0
Find out how JAXB 2.0's new features facilitate the marshalling, unmarshalling, and mapping of your XML docs and Java objects.

Recipes for Cookie Management in J2SEs Tiger and Mustang
Learn the basics of cookie management: receiving, processing, creating, and sending—plus how to implement the abstract CookieHandler class in J2SE Tiger and J2SE Mustang.

Developing UML Diagrams for EJBs with Poseidon
The UML for EJB specification finally allows you to map your application from UML to EJBs. Learn how to use the Poseidon for UML modeling tool to leverage this new specification's functionality.

SortedSet and SortedMap Made Easier with Two New Mustang Interfaces
The new java.util package contains two new interfaces of this package: java.util.NavigableSet and java.util.NavigableMap. Both have been introduced to ease your suffering when working with SortedSet and SortedMap.

How Do Java's Lists Measure Up? Comparing Arrays, Lists, and Maps
Java offers several solutions for storing objects in an ordered list: arrays, Lists, and Maps—to mention the best known. But which one is the best for your application? This article analyzes the performance benefits and drawbacks of each solution with real-life, real-time examples.

Stripes Takes Struts to the Next Level
Struts has done a good job all these years, but it may be time for a new framework's day in the sun. Learn about some of Stripes' features and how developing a Stripes application is a step up from Struts.

Resistance is Futile: How to Make Your Java Objects Conform with the Adapter Pattern
Ever have a nice, useful piece of code, that you couldn't easily use in an existing application because of a mismatched interface? The Adapter design pattern helps you align interfaces so that code won't go to waste.

StAX and XSLT Transformations with J2SE 6.0 Mustang
The new StaX APIs make performing XSLT tranformations easier than ever. Find out how to use it.

Accessing a Database with the JSTL 1.1 SQL Tag Library
The JavaServer Pages Standard Tag Library (JSTL) provides core tags for common structural tasks such as iteration and conditional processing, XML tags for XML processing, internationalization tags for formatting, and SQL tags for database processing. Learn how to use JSTL's SQL tags in a JSP app to retrieve data from a database and display it in a table.

An Introduction to Remote Method Activation (ROA), Part 2
Most RMI applications are based on permanent remote objects, which works fine if you need to familiarize yourself with the concept of RMI or if you're developing simple RMI architectures. But RMI's real power is demonstrated in large, ROA-based architectures. Part 2 of this series discusses ROA more advanced application fundamentals.

Simplify List Screen Creation with AJAX
Tweaking list screens can be a time-consuming hassle. You probably use a homemade or open source framework to lighten the load. This article shows you how you can use AJAX to help you create quick, feature-rich list screens.

Manufacturing Java Objects with the Factory Method Design Pattern
You need to instantiate certain objects from a pool of related objects, but you won't know which ones until runtime. Find out how the factory method design pattern can help you write this code.

Managing Data with the ThreadLocal Class
While the ThreadLocal class has been around since the JDK 1.2, it's been overlooked because of its poor first imnplementaion. However, later releases have seen improvements, making this little known class worth a second look.

Data Validation with the Spring Framework
Most applications require data validation in some form or another. Did you know the Spring Framework offers excellent support for validation? Learn how to use Spring and AOP together to ensure consistent data validation on your applications.

Agile Development: An Expert Roundtable
At the last No Fluff, Just Stuff symposium in New York, Barry Burd asked three experts to explain Agile development. Here's what they had to say.

An Introduction to Remote Method Activation (ROA)
Most RMI applications are based on permanent remote objects, which works fine if you need to familiarize yourself with the concept of RMI or if you're developing simple RMI architectures. But RMI's real power is demonstrated in large, ROA-based architectures. Part 1 of this series discusses ROA application fundamentals.

Smoothing Out Graphics Functioning Wrinkles in Linux and Unix
The increase in the use of dynamic embedded graphics in Java applications causes an unexpected glitch in Linux and Unix systems. Find out how to solve this problem using a lot of ingenuity and a little elbow grease.

Creating Content and Protocol Handlers in Java, Part 2
Part 2 of this series shows you how to work with an existing Java protocol handler and how to create a new one—all using the server you created in Part 1.

Keeping Your Java Objects Informed with the Observer Design Pattern
Tightly coupling your Java objects can result in all sorts of headaches when you need extend your app. Find out how the Observer design pattern can help keep your classes ready to provide information to any new objects that may come along.

Processing: Open Source Language Brings You Closer to Web 2.0
With Web 2.0 forcing Web developers to focus on the end-user experience and creating immersive environments, Processing is a welcome addition to the playing field of tools enabling images, animation, and sound. Find out why this open source language/environment is giving the Java 3D API a run for its money.

How to Add Java Applets to Your Site

New on the Java Boutique:

New Review:

Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling API boasts simplicity, ease-of-integration, a well-rounded feature set, and it's free!

New Applet:

Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA sequences into three useful formats.

Elsewhere on internet.com:

WebDeveloper Java
Lots of Java information on webdeveloper.com

WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.

ScriptSearch Java
Hundreds of free Java code files to download.

jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.

 DevX Skillbuilding from IBM developerWorks
 Avaya DevConnect Center
 Intel Go Parallel Portal
 Internet.com eBook Library
 Microsoft RIA Development Center
 Destination .NET
XML error: not well-formed (invalid token) at line 48
advertisement
Receive Articles via our XML/RSS feed
Receive Articles via our XML/RSS feed

JavaBytes
Internet Cyclone
This powerful, easy-to-use, internet optimizer is for Windows 95, 98, ME, NT, 2000 and XP. It's designed to automatically optimize your Windows settings, boosting your Internet connection up to 200%.

Apple Details iPhone/Mac Developer Event
RIM Ups Ante With Mobile Software Push
Novell Readies Silverlight Clone for Linux
Yahoo Pitches The 'Next Generation of Search'
Alfresco's Latest ECM: Prying Open a Sector?
SaaS Tool Offers Custom Database Development
Microsoft’s Automated Agent: Can We Talk?
Borland Finally Sells CodeGear
Red Hat Heads for the JON 2.0
Out with the Old, in with the New at JavaOne

Create Secure Java Applications Productively, Part 1: Use Rational Application Developer and Data Studio
.NET Building Blocks: Custom User Control Fundamentals
Secure Internet File-Sharing with PHP, MySQL, and JavaScript
Getting Started with TBB on Windows
Moving to VoIP: Should You Go It Alone?
Introduction to the WPF Command Framework
7.0, Microsoft's Lucky Version?
Will Hyper-V Make VMware This Decade's Netscape?
Eliminate Fragmentation Frustration with Netbiscuits
Taming Trees: Building Branching Structures

Advertising Info  |   Member Services  |   Contact Us  |   Help  |   Feedback  |   Site Map  |   Network Map  |   About



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
Microsoft Article: 7.0, Microsoft's Lucky Version?
Microsoft Article: Hyper-V--The Killer Feature in Windows Server 2008
Avaya Article: How to Feed Data into the Avaya Event Processor
Microsoft Article: Install What You Need with Windows Server 2008
HP eBook: Putting the Green into IT
Whitepaper: HP Integrated Citrix XenServer for HP ProLiant Servers
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 1
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 2--The Future of Concurrency
Avaya Article: Setting Up a SIP A/S Development Environment
IBM Article: How Cool Is Your Data Center?
Microsoft Article: Managing Virtual Machines with Microsoft System Center
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Intel Video: Are Multi-core Processors Here to Stay?
On-Demand Webcast: Five Virtualization Trends to Watch
HP Video: Page Cost Calculator
Intel Video: APIs for Parallel Programming
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Sun Download: Solaris 8 Migration Assistant
Sybase Download: SQL Anywhere Developer Edition
Red Gate Download: SQL Backup Pro and free DBA Best Practices eBook
Red Gate Download: SQL Compare Pro 6
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
How-to-Article: Preparing for Hyper-Threading Technology and Dual Core Technology
eTouch PDF: Conquering the Tyranny of E-Mail and Word Processors
IBM Article: Collaborating in the High-Performance Workplace
HP Demo: StorageWorks EVA4400
Intel Featured Algorhythm: Intel Threading Building Blocks--The Pipeline Class
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES