Free Visual Report Development Tool
Actuate BIRT Report Designer is a free, visual report development tool that helps you meet virtually any reporting requirement and eliminates the need to code your reports by hand. The designer is both easy to use and extensible - Download your free copy today.
»
Speed Up Your Code and Save Time Doing It! Sponsored by AMD
Newest release of AMD CodeAnalystTM Performance Analyzer integrates into Microsoft® Visual® Studio, so you can gain deeper insight into your code's performance at the click of a mouse. This new integration makes it even easier to explore "what if?" scenarios so that you can get the fastest code out in record time. Download CodeAnalyst now! Click here.
View the Instruction Pipeline with AMD CodeAnalystTM Performance Analyzer Sponsored by AMD
With AMD's Instruction Based Sampling technology, it's easy for you to see how your program instructions are being executed through the processor pipeline. With CodeAnalyst Performance Analyzer you'll know right away whether your code is moving through the pipeline or stalling it out. Learn more. Click here.
IDC Report:
Automate Virtualization Management
This report examines the role of datacenter management solutions that automate cross-silo virtualization capabilities to lower TCO, increase compliance, and deliver end-to-end service visibility across both physical and virtual infrastructures.
Newest Java Articles Pushing Data to the Browser with Comet By Kevin Nilson - Published 07/03/2008 See how adding Comet to AJAX will allow you to push data from the server to a client at an undetermined interval.
Java Tip: Simplify Spring Apps with @Autowired By Michael Klaene - Published 07/03/2008 @Autowired is not just for property injection, but also can be used in methods and constructors. Learn to leverage the power of @Autowired into your Java apps.
Web and Enterprise Mashups for Web Services and Data By Vlad Kofman - Published 06/26/2008 Mashups are all the rage in web application development. Discover what web mashups are and learn about mashups in the enterprise with the BEA Data Services AquaLogic platform.
Top 10 Portal Projects Killers By Scott Nelson - Published 06/24/2008 Discover the 10 most common causes of portal project failure and how to avoid them, based on 12 years of experience.
Messaging and the Grid, the Perfect Marriage By Art Sedighi - Published 06/23/2008 Discover what features of messaging middleware apply to Grid computing and see how marrying the two benefits the end user.
Working With Design Patterns: State By Jeff Langr - Published 06/19/2008 The state pattern can help simplify complex conditional logic by representing individual states as classes, each with its own simple behavior.
Mapping with Google APIs in Android By Chunyen Liu - Published 06/18/2008 Learn how to tap into the many great mapping functionalities in Android.
Programming MIDlets for Interactive Behavior By Richard G. Baldwin - Published 06/17/2008 Discover how to add commands to a MIDlet and how those commands are presented to the user in the Sun cell phone emulator. You will also learn how to produce interactive behavior within a MIDlet.
Highlighted Java Tutorials 10 Commandments for Java Developers By Aleksey Shevchenko -
Would you like your life to go much smoother? Follow these rule and you can make it happen.
Ten Aspects of Security to Improve Application Strength By Chad Cook -
Making mistakes when trying to build secure applications can lead to critical flaws and vulnerabilities. Learn how to strengthen an application and avoid costly mistakes.
Programming the Eclipse Workbench By Peter Nehrer -
What makes Eclipse applications most easily recognizable is the Workbench. Explore the Eclipse Workbench parts in detail specifically the views and editors that make up most Workbench applications.
Ajax with the ZK Framework By Michael Klaene -
Discover how to utilize the ZK Ajax framework to develop web based Java applications with the look and functionality of desktop applications.
Developing Java-Based Mobile Games By Mugdha Chauhan -
With 1.2 billion cell phones in the world, mobile game development has become a lucrative industry. Use your existing Java knowledge to learn mobile development basics while building your first game!
Good Java Style: Part 1 By Thornton Rose -
Worrying about good style may seem like a waste of time, but it behooves us to write our code such that the thoughts and ideas it expresses are exceptionally clear.
J2ME Core Concepts By Eric Giguère -
At the heart of Java 2 Micro Edition (J2ME) are three core
concepts: configurations, profiles, and optional packages.
JXTA for Wireless Java Programmers By Bilal Siddiqui -
Interested in adding J2ME devices in Peer-to-Peer (P2P) computing? This new series will use JXTA as an example P2P network and show why, when, and how to use J2ME as a JXTA peer.