Feature Stories About Java Technology - 2008

   
 
FEATURE STORIES ABOUT: 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003

•  Java Platform
•  Java Platform, Standard Edition
•  Java Platform, Enterprise Edition
•  Java Platform, Micro Edition
•  JavaFX Technology
•  Database Access
•  Interviews
•  Meet the Engineer
•  Scripting
•  Web Services
•  Young Developers
•  2008 JavaOne Conference


JAVA PLATFORM TOP
 
Top Java Developers Offer Advice to Students    December 2008
Eleven leading Java developers -- from Joshua Bloch to Tor Norbye to Chet Haase -- offer advice to students about how to become better developers.
 
Java Fundamentals: A Personal Data Storage Application With Embedded Java DB    September 2008
Learn how to use the NetBeans IDE to create a simple music collection desktop application that uses Java DB in embedded mode so that it can be packaged within the application.
 
Book Review: Head First Software Development    August 2008
O'Reilly's new Head First Software Development sums up decades of research on what works and what doesn't in the often arcane world of software development.
 
An Introduction to Real-Time Java Technology (Part 2)    July 2008
Learn about approaches to garbage collection (GC) and the new features and improved tools in the Sun Java Real-Time System (Java RTS).
 
An Introduction to Real-Time Java Technology (Part 1)    July 2008
Often associated with high speed, real-time computing is more about predictability, the knowledge that the system will always perform within the required time frame.
 
Ask the Experts Session Transcript: JRuby Support in NetBeans 6    June 2008
Enhancements to the JRuby debugger, Matisse-like tools, thread safety -- these topics and more were covered in an Ask the Experts session on JRuby support in NetBeans 6.
 
Registering Products Using Sun Service Tags    June 2008
Use Sun Service Tags to track and manage your registered Sun products, such as the JDK, GlassFish application server, and NetBeans IDE.
 
Core Java: Volume I, Fundamentals    February 2008
With its many code samples and short explanations, this is both an excellent resource for learning and a great reference book.
 
JAVA PLATFORM, STANDARD EDITION TOP
 
Chuk-Munn Lee of Sun Microsystems Troubleshoots Java SE 6 Deployment Problems    October 2008
Java technology evangelist Chuk-Munn Lee suggests the best troubleshooting practices when locating Java SE 6 problems during deployment.
 
Tech Tip:Exchanging Data With XML and JAXB, Part 2    September 2008
In this tip, you'll learn how JAXB's binding customization features can facilitate XML processing for the recipient of data as well as for the sender.
 
The New Draggable Applet Feature in the Java SE 6 Update 10 Plug-In    July 2008
Java SE 6 Update 10, currently in beta release, reintroduces the concept of the applet, which unifies the desktop and browser experience.
 
JDK 6 Update 7    July 2008
Java VisualVM is a new GUI-based tool for troubleshooting Java applications and is available as part of Java SE 6 Update 7. VisualVM incorporates technologies such as jvmstat, JMX, the NetBeans profiler, and more. Also see the Open Source Project Page.
 
Next Generation in Applet Java Plug-in Technology    June 2008
Discover the new Java Plug-in technology, which runs applets in a different, more efficient and reliable way than ever before.
 
How to Create Translucent and Shaped Windows    May 2008
With the Java SE 6 update 10 release, you can create uniformly translucent windows or per-pixel gradients, or apply a shape to a non-decorated window.
 
Working With Java Technology in a Multicore World    May 2008
This 2008 JavaOne session discussed some of the advancements made in JSR 166, Concurrency Utilities, which was initiated by Java technology luminary Doug Lea, in light of the upcoming JDK 7 release.
 
From Java Platform Improvements to Better Teaching: A Conversation With Java Champion Cay Horstmann    February 2008
Java Champion Cay Horstmann, a computer science professor and author of noted books on Java programming, discusses needed platform improvements, JavaServer Faces technology, developer challenges, and ways to inspire students.
 
Core Java: Volume I, Fundamentals (8th Edition)    January 2008
With its many code samples and short explanations, this is both an excellent resource for learning and a great reference book.
 
JAVA PLATFORM, ENTERPRISE EDITION TOP
 
GlassFish and MySQL, Part 1: A Perfect Combination for Web Applications    November 2008
Learn why the combination of GlassFish and MySQL is a perfect choice for developing and deploying web applications.
 
Java Application Platform SDK: Overview    October 2008
With the Java Application Platform SDK's all-in-one bundle, developers can quickly learn, develop, and deploy new enterprise Java technologies.
 
Enterprise Tech Tip: Securing Attachments With Metro 1.3    October 2008
Learn about Metro, a high performance, extensible, easy-to-use web services stack that combines the JAX-WS reference implementation with Project Tango.
 
RESTful Web Services and Comet    September 2008
Users can interact remotely with a Comet web app. Learn how to build one with Dojo, Java EE technologies, and GlassFish.
 
Using jMaki With PHP on OpenSolaris    June 2008
Learn how to create a PHP web application that incorporates jMaki widgets, communicates with a MySQL database, and runs in the OpenSolaris OS.
 
Enterprise Java Tech Tips Quiz    May 2008
The Enterprise Java Technologies Tech Tips have covered a wide variety of enterprise Java technology topics. Take our quiz and test your knowledge.
 
Better Programming With Java EE: A Conversation With Java Champion Adam Bien    April 2008
Java Champion Adam Bien talks about the challenges and intricacies of Java EE, ways to conduct large-scale IT projects, and the joys of developing.
 
Referencing Multiple Web Services From An Application Client    March 2008
This Tech Tip describes how to develop an application client that references multiple web services that implement any combination of web services programming models.
 
Federated Identity Through the Eyes of the Deployer    March 2008
What identity-related challenges do application deployers face? What questions must you ponder before adopting a standardized solution? Find the answers, along with tips and guidelines, in this article.
 
Rails Powered by the GlassFish Application Server    March 2008
Tired of putting together and managing all the pieces of a Ruby-on-Rails deployment? Simplify your life by developing and deploying with JRuby on GlassFish.
 
Adding Voice to Java EE With SIP Servlets    February 2008
This Tech Tip covers some of the basic concepts underlying Session Initiation Protocol (SIP) and SIP servlets. It also presents a sample application that uses SIP servlets and HTTP servlets to provide Voice-over-IP (VoIP) phone service.
 
Extended Persistence Context in Stateful Session Beans    February 2008
This Tech Tip illustrates an application that uses a stateful session bean and an entity manager with an extended persistence context.
 
Building Kerberos-Based Secure Services Using Metro    January 2008
This Tech Tip shows how to build secure web services and clients using the Kerberos support in Metro.
 
Using JAX-WS With Maven    January 2008
This Tech Tip demonstrates how to use the JAX-WS Maven plugin to develop web services.
 
JSFTemplating and Woodstock: Component Authoring Made Easy    January 2008
Frustrated with the complexities of writing a JavaServer Faces component? With the help of the JSFTemplating and Woodstock projects, you can write a component with only two files.
 
Glassfish v2: Open for Business    January 2008
Find out why the open source GlassFish v2 application server is a good choice for handling critical business applications and the demands of a production environment.
 
JAVA PLATFORM, MICRO EDITION TOP
 
Report from Africa: Regional Challenges and Opportunities for the Java ME Platform    November 2008
This article expands on the opportunity, value, challenges, and practicalities of developing mobile services for "the next billion users" in one of the most exciting emerging markets: Africa.
 
Mobility Tech Tip: Asynchronous Communications With Java ME and SIP, Part 2    November 2008
In this tech tip, Bruce Hopkins uses a Session Initiation Protocol (SIP) proxy and the REGISTER method type to provide a simple yet scalable solution for sending messages asynchronously from one application to the other, when one SIP device is behind a firewall.
 
Blu-ray Disc Application Development    October 2008
Developer Bruce Hopkins walks you through a complete working example of how to a create BD-J application that works on any Blu-ray Disc player, using Java ME, with part 2 to follow.
 
The LightWeight User Interface Toolkit (LWUIT): An Introduction    September 2008
LWUIT is a versatile and compact API for creating attractive application mobile user interfaces. This tutorial will quickly get you started creating LWUIT applications for a variety of mobile platforms.
 
Mobile Service Architecture 2–Coming Your Way    August 2008
MSA2's Public Review phase is coming soon. Here's an opportunity to review the various JSRs planned for inclusion in its Limited, Subset, and Full versions.
 
Bluetooth and GPS: Part 1 - Reading Wireless Serial Port Data    August 2008
In the first of this multi-part series, Bruce Hopkins describes how to construct a low-cost solution that allows you to install, debug, and test your JSR-82 applications on your computer, and how to read data from a Bluetooth-enabled GPS device.
 
Digisoft.tv's John Allen on Interactive Television    August 2008
Sun's Jennifer Yonemitsu interviews Digisoft.tv CEO John Allen to discuss the Java ME-based client platform for IPTV set-top boxes, using Sun's Java technology-based media client and Digisoft.tv's middleware/SDK.
 
Java ME Technology: Everything a Developer Needs for the Mobile Market    August 2008
This overview looks at the economics, cost of entry, and learning curve in using Java ME technology to penetrate the mobile market. It introduces the JSRs included in the Mobile Services Architecture (MSA) standard.
 
Teaching Mobile Computing to Generation C: A Conversation With Java Champion Qusay Mahmoud    July 2008
Java Champion Qusay Mahmoud discusses ways to integrate mobile devices into the computer science curriculum -- and incur the gratitude of students.
 
The Bluetooth Conundrum    June 2008
This tech tip provides the required code to programmatically detect the presence of the JSR 82 Bluetooth APIs.
 
An Introduction to Near-Field Communication and the Contactless Communication API    June 2008
The Contactless Communication API allows you to discover and exchange data via short-range radio technology with contactless targets such as NDEF tags, RFID tags, and external smartcards. C. Enrique Ortiz dissects a Contactless Communication API MIDlet.
 
Comparing Mobile Platforms: Java ME and Adobe Flash Lite    May 2008
Bruce Hopkins compares the strengths and weaknesses of each platform in six significant categories: graphics, multimedia, local device accessibility, security, network connectivity, and miscellany.
 
Asynchronous Communications with Java ME and SIP: Part I    April 2008
Bruce Hopkins shows two MIDlets that employ the SIP protocol and JSR 180 API to communicate asynchronously, complete with source code. JSR 180 is a part of the MSA standard, so more and more mobile devices are supporting this API.
 
New Gaming Experiences With Mobile Sensor API    April 2008
Erik Hellman, a Java techonology consultant in Sweden, uses a game scenario to tout the winning qualities of the Java ME platform's Mobile Sensor API.
 
Detecting Java ME Optional Packages    February 2008
Eric Giguere explains how to detect the presence or absence of an optional package in a Java ME application.
 
Using Subversion, NetBeans IDE, and Sun Java System Web Server With Java ME    January 2008
This technical article offers Java ME developers suggestions on how to add support for source-code management and application deployment.
 
Ultra-low Bandwidth Communication with ZigBee and JavaME    January 2008
Bruce Hopkins explores how to use Java ME and Sun SPOT technology to create a low-bandwidth wireless system to read sensor data. He provides two fully functioning applications: the first one is the base station application, which will receive data from the second application, the free roaming wireless Sun SPOT.
 
JAVAFX Technology TOP
 
Encode Once, Play Anywhere: An Interview With JavaFX Media Lead Engineer Tony Wyant    December 2008
In this interview, Tony Wyant, Sun's lead engineer for JavaFX Media, shares his vision of how JavaFX media technology will change the way rich Internet applications (RIAs) are built.
 
Learning Curve Journal, Part 2: Declarative User Interfaces    Updated July 2008
Part 2 focuses on the declarative style of coding enabled by JavaFX Script. You'll see how this style can make the code for a graphical application simpler and more intuitive.
 
Learning Curve Journal, Part 3: JavaFX Script Functions    Updated July 2008
Part 3 shows you how to use JavaFX Script functions to implement actions in a Java FX Script program.
 
Using Scene Graph in JavaFX Script    June 2008
This article describes a demo that uses the scene graph features in JavaFX Script, enabling you to apply animation and translucency effects.
 
Using Java Objects Within JavaFX Programs    May 2008
In this article, Sun software engineer Michael Heinrichs presents possible ways to create JavaFX objects and use them in Java code.
 
Using UI Components in Compiled JavaFX Script Technology    April 2008
With this example program, learn how to use eight user interface (UI) components in JavaFX Script technology.
 
Creating Rich Internet Applications With Compiled JavaFX Script Technology    January 2008
Learn to use JavaFX Script technology to create a compiled JavaFX program that contains user interface components and 2D graphics.
 
DATABASE ACCESS TOP
 
Sun and MySQL: How It Stacks Up for Developers    February 2008
MySQL, the world's most popular open-source database, fills an important niche in Sun's software stack. With Sun's reach and resources, MySQL is poised for even wider adoption.
 
INTERVIEWS TOP
 
Top Java Developers Offer Advice to Students    December 2008
Eleven leading Java developers -- from Joshua Bloch to Tor Norbye to Chet Haase -- offer advice to students about how to become better developers.
 
Meet Sun Software Engineering Manager Masood Mortazavi, Part 1: Reflections on Computers, Technology, and Life    December 2008
Sun software engineering manager Masood Mortazavi reflects on the meaning of technology, the pitfalls of virtual reality, the nature of open-source movements, and more.
 
Encode Once, Play Anywhere: An Interview With JavaFX Media Lead Engineer Tony Wyant    December 2008
In this interview, Tony Wyant, Sun's lead engineer for JavaFX Media, shares his vision of how JavaFX media technology will change the way rich Internet applications (RIAs) are built.
 
Charles Nutter Discusses JVM Language Summit    November 2008
JRuby core developer Charlie Nutter gives his views on the first annual JVM Language Summit.
 
More Effective Java With Google's Joshua Bloch    October 2008
Joshua Bloch, Effective Java author and Google's chief Java architect, gives readers a peek into the revised edition of his popular book.
 
Meet Sanjeeb Kumar Sahoo, GlassFish Engineer at Sun Microsystems    August 2008
Sun GlassFish engineer Sanjeeb Kumar Sahoo provides an update on GlassFish, discusses the Java EE portability checking tool he's writing, and offers insight into the benefits of working in an open-source community.
 
Teaching Mobile Computing to Generation C: A Conversation With Java Champion Qusay Mahmoud    July 2008
Java Champion Qusay Mahmoud discusses ways to integrate mobile devices into the computer science curriculum -- and incur the gratitude of students.
 
Java Performance Tuning: A Conversation With Java Champion Kirk Pepperdine    July 2008
Java Champion and Java performance expert Kirk Pepperdine shares ways to identify and solve Java performance bottlenecks.
 
Better Programming With Java EE: A Conversation With Java Champion Adam Bien    April 2008
Java Champion Adam Bien talks about the challenges and intricacies of Java EE, ways to conduct large-scale IT projects, and the joys of developing.
 
From Java Platform Improvements to Better Teaching: A Conversation With Java Champion Cay Horstmann    February 2008
Java Champion Cay Horstmann, a computer science professor and author of noted books on Java programming, discusses needed platform improvements, developer challenges, and ways to inspire students.
 
MEET THE ENGINEER TOP
 
Meet Sun Software Engineering Manager Masood Mortazavi, Part 1: Reflections on Computers, Technology, and Life    December 2008
Sun software engineering manager Masood Mortazavi reflects on the meaning of technology, the pitfalls of virtual reality, the nature of open-source movements, and more.
 
Meet Sanjeeb Kumar Sahoo, GlassFish Engineer at Sun Microsystems    August 2008
Sun GlassFish engineer Sanjeeb Kumar Sahoo provides an update on GlassFish, discusses the Java EE portability checking tool he's writing, and offers insight into the benefits of working in an open-source community.
 
SCRIPTING TOP
 
How the Java Platform Plays With Scripting Languages    June 2008
Instead of hot debate, this article provides a comprehensive picture of how Java plays with scripting languages to leverage the advantages of both technologies.
 
NetBeans, Solaris, GlassFish: The Ruby's Red Slippers Fit    March 2008
The Ruby landscape is turning into a gem, fueling the move to Web 2.0.
 
WEB SERVICES TOP
 
YOUNG DEVELOPERS TOP
 
Application Basics With Ants (Young Developer Series, Part 3)    December 2008
Learn about Java packages, variables, and ways that objects interact with each other through methods.
 
Wombat Object Basics    August 2008
Part 2 of the Young Developers series teaches you where Java code is written and saved, how classes relate to one another, and how to use the Greenfoot code editor.
 
Wombat Classes Basics    August 2008
Programming is not just for adults anymore! The Young Developer Series teaches Java programming to anyone age 10 and up. In Part 1 of the series, learn what Java objects are and how they interact with each other.
 
2008 JavaOne Conference TOP
 
2008 JavaOne Conference Wrap-Up: Wherever You Go, There You Are -- and So Is Java Technology    May 2008
2008 JavaOne Conference, SDN staffer Laureen Hudson is pleased to report that this year's conference was ubiquitous in all worlds -- real, virtual (Second Life), and via webcast. Now, you CAN be in several places at the same (time-shifted) time.
 
Rock Star Joshua Bloch    May 2008
Janice Heiss chats with Rock Star Joshua Bloch, Google's chief Java architect and a former Distinguished Engineer at Sun Microsystems.
 
Rock Star Raghavan Srinivas    May 2008
Raghavan "Rags" Srinivas is the CTO of technology evangelism at Sun Microsystems, focused on new technology directions and trends.
 
Rock Star Ben Galbraith    May 2008
In 2007, Galbraith sold two companies he founded: Ajaxian.com, a media property and related conference series, and Feature50, a high-end software consulting company. What's he up to now?
 
Rock Star Tony Printezis    May 2008
Tony Printezis, a staff engineer at Sun Microsystems, spends most of his time working on dynamic memory management for the Java platform, concentrating on performance, scalability, responsiveness, parallelism, and visualization of garbage collectors.
 
Rock Star Tor Norbye    May 2008
Tor Norbye, principal engineer at Sun Microsystems and member of the Java Posse, talks about the NetBeans IDE, Java technology, and what every beginning developer should know.
 
Rock Star Chet Haase    May 2008
Chet Haase, senior computer scientist on the Flex SDK team at Adobe, talks about graphics software, the importance of mathematics, the Timing Framework, and banana phones.
 
JavaFX Platform - Sexy Interfaces for Mere Mortals    May 2008
JavaFX developer Joshua Smith provided a practical demonstration of JavaFX, what it can do, and the idioms required to build a compelling GUI in this example-intense session.
 
Scripting Language Smack-Down    May 2008
Where at the JavaOne conference does "www" stand for "world-wide wrestling?" In session PAN-5435, that's where -- it's called the Script Bowl.
 
Sentilla's Pervasive Computing -- The Universe Is the Computer    May 2008
Sentilla CTO Joe Polastre's session on Mote software and pervasive computing illustrated how we've moved from "The network is the computer" to "The universe is the computer."
 
Motorola General Session -- Mobile Evolution, Innovation, and Opportunity    May 2008
Christy Wyatt, vice president of Software Platforms and Ecosystem at Motorola, Inc., explores current and future trends in the mobile market, how developers can best bring their innovations to market, and Motorola's many initiatives to provide an optimal road map for the mobile space.
 
Gosling's Christmas-in-May Toy Show    May 2008
James Gosling's annual pick of extreme innovation in Java technology takes place at the 8:30 a.m. technical session at the 2008 JavaOne Conference. Mars surface maps, talking pens, massive super-colliders -- read all about it.
 
The NetBeans Ruby IDE: You Thought Rails Development Was Fun Before    May 2008
2008 JavaOne Conference, One of the powerful features added to NetBeans IDE 6.0 was support for Ruby, JRuby, and Ruby on Rails.
 
Making JavaOne More Environmentally Responsible    May 2008
Find out what the 2008 JavaOne Conference Team did to make this year's conference environmentally friendly.
 
Intel General Session -- Exploring Innovation Through Software    May 2008
In the Thursday, May 8, general session, Douglas W. Fisher, vice president and general manager of the System Software Division at Intel, shared insights on how hardware can most effectively meet software in an era of abstraction, open source, cloud computing, social networking, and mobile Internet.
 
Mapping Mars    May 2008
2008 JavaOne Conference, This year the focus went to an all important mapping system called Java Mission-planning and Analysis for Remote Sensing (JMARS), a Java technology-based geospatial information system developed by the Mars Space Flight Facility at Arizona State University.
 
Creating a Java EE Appliance With GlassFish Application Server on OpenSolaris    May 2008
2008 JavaOne Conference, At the JavaOne conference Wednesday morning, Sun technical evangelists Peter Karlsson and Chuk-Munn Lee led a technical session on how to build a Java EE platform-based appliance with the GlassFish application server on OpenSolaris and offered many practical and insightful tips for developers and system administrators alike.
 
AMD General Session -- A Different Perspective on Java Technology Evolution    May 2008
2008 JavaOne Conference, In the Wednesday, May 7, general session, Leendert vanDoorn, senior AMD fellow, explored the role of the microprocessor in the evolution of Java technology -- how Java technology sets AMD free to innovate and how the Java community benefits from AMD's forward-thinking hardware and software initiatives.
 
Mobility General Session - Java Wherever You Are    May 2008
This year the Mobility General Session has moved to the 'big-tent'. Find out what all the hoopla is about.
 
Working With Java Technology in a Multicore World    May 2008
This 2008 JavaOne session discussed some of the advancements made in JSR 166, Concurrency Utilities, which was initiated by Java technology luminary Doug Lea, in light of the upcoming JDK 7 release.
 
Visiting Virtual Worlds -- Project Wonderland    May 2008
2008 JavaOne Conference, Virtual worlds are not a thing of the future -- they're here now and in full force.
 
Java-Centricity -- Java Technology at the Hub of Your Digital Life    May 2008
In this general session, Sun Distinguished Engineer and chief technology officer for software, Bob Brewin, discusses the role Java technology plays in everyone's digital life.
 
Learning Web 2.0 Technologies at Java University    May 2008
A program where developers can take courses on a variety of Java technologies and other technologies.
 
Duke's Choice Awards Winners for 2008    May 2008
Each year, the Duke's Choice awards committee invites Java community members to nominate the best and most innovative use of Java technology for recognition. Here are the winners for 2008!
 
General Session - JAVA + YOU    May 2008
Technology is no longer the domain of an elite priesthood, says Green. Digital consumers are choosing technology and producing content, both in their work and in their personal lives.
 
An Overview and Demonstration of OpenSSO and Federation    May 2008
2008 JavaOne Conference, A late-afternoon session at CommunityOne focused on OpenSSO at opensso.org, Sun's open web access management project.
 
Welcome to the 2008 JavaOne Conference JAVA+YOU    May 2008
Rich Green, Sun Microsystems' Executive Vice President of Software, welcomes the Java Community to the 2008 JavaOne Conference and invites their participation.
 
NetBeans Day at CommunityOne    May 2008
In only four years, the number of active NetBeans IDE users has increased steadily to 450,000. And an enthusiastic crowd of them attended NetBeans Day at CommunityOne.
 
CommunityOne: Bringing Communities Together    May 2008
Last year saw the birth of CommunityOne, a free full-day event that preceded the 2007 JavaOne conference and set the tone for a full week of presentations, demonstrations, and knowledge sharing by and for the open-source community. Celebrating its second appearance, this year's CommunityOne was even bigger and better than last year's version.
Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve
JavaOne Banner
Java 8 banner (182)