|
|
| |
|
Project Looking Glass: Its Architecture and Sneak Preview of the API
|
November 2004
|
|
Bring a richer user experience to the desktop and to applications,
through 3D windowing and visualization capabilities. This article
covers Project Looking Glass' main features and API, its basic
organization, and the functionality of important classes.
|
| |
|
Chat Transcript: Project Looking Glass
|
November 2004
|
| "Where did the original Looking Glass idea come from?"
Read the answer to this and other interesting questions about Project
Looking Glass, a project that explores the next generation
(3-dimensional) desktop.
|
| |
|
Going 3D with Project Looking Glass
|
October 2004
|
| Sun Microsystems' open source Project Looking Glass aims to make the desktop more aesthetically appealing and more powerful. |
| |
|
Developing Auto-ID Solutions using Sun Java System RFID Software
|
October 2004
|
| This article helps the developer to understand the architecture, design and implementation of the Sun Java System RFID software. |
| |
|
Java.net: A Community for Everyone
|
August 2004
|
| Java.net is popular for its open source projects, such as the JOGL API Project, NetBeans, JXTA, and Project Looking Glass. |
| |
|
NetBeans IDE: What's New in NetBeans 4.0 IDE
|
August 2004
|
| NetBeans IDE is a fun software productivity tool that
allows you to develop state-of-the-art applications -- whether
stand-alone, web-based, or mobile/wireless. The NetBeans 4.0 IDE (beta
version is available) will eclipse all other IDEs that you have seen
before. Learn more ..
|
| |
|
Java Technology Concept Map 1.0
|
August 2004
|
| The Java Technology Concept Map 1.0 is an interactive
diagram of web linked terms that show the relationships and uses of
Java technologies. Use the map to get an overview of the Java landscape
and learn more about the details of its components.
|
| |
|
The Tools and the Trade: A Conversation with James Gosling
|
June 2004
|
| Sun's James Gosling, the father of the Java language,
talks about tools, the Microsoft settlement, and the 2004 JavaOne
Conference.
|
| |
|
BioJava -- Java Technology Powers Toolkit for Deciphering Genomic Codes
|
June 2004
|
| BioJava offers Genomic researchers an extensive,
powerful, and open-source developers toolkit for building Java
technology driven bioinformatics applications.
|
| |
|
Who's the Best Coder?
|
June 2004
|
|
Developers will compete to see who's the best coder, at the JavaOne Coding Challenge.
|
| |
|
Supplementary Characters in the Java Platform
|
April 2004
|
|
Learn how supplementary characters are supported in the Java platform, and how to make your application ready to support them.
|
| |
|
SLOOHing the Skies with Java Technologies
|
April 2004
|
| Read how the Java Remote Method Invocation (RMI),
JavaMail, Java Server Pages (JSP) and servlets, JDBC, and a Sun Fire
V120 running Solaris 8 enables the public to view the skies remotely
through a 14-inch diameter Schmidt Cassegrain telescope, all from the
comfort of their own homes, schools, or offices.
|
| |
|
Distributing Sun Java System Identity Server Applications Using Java Web Start
|
April 2004
|
| Take a walk through the Java Web Start technique of
distributing Java applications developed with Remote Client API for
Sun's Identity Server 6.0.
|
| |
|
Professional Java Game Development Tutorial: From the Game Developers Conference, 2004
|
April 2004
|
| This year's Professional Java Game Development Tutorial
session from the Game Developer Conference 2004 in San Jose California
presented information and code samples on the Java technologies used to
develop network games.
|
| |
|
NetBeans 3.6 IDE Released
|
April 2004
|
| NetBeans 3.6 IDE is the next major revision to the
Integrated Development Environment (IDE), and brings users a number of
significant improvements, including improvements to the editor, window
navigation, web and J2EE development.
|
| |
|
Java Studio Creator: An IDE to Create Web Applications
|
April 2004
|
| Read about Sun Java Studio Creator, the IDE that
enables you to create two-tier Web applications. In addition, this
easy-to-use tool simplifies and streamlines access to databases and web
services from behind dynamic HTML user interfaces as easy as
drag-and-drop.
|
| |
|
The JCP Evolves Again
|
March 2004
|
| Representing 8 months of dedicated work, JCP 2.6 is a
major step in the evolutionary process to bring you a more stable,
higher-performing, more secure Java platform.
|
| |
|
Let the Games Begin! Meet the Sun Game Technologies Group
|
March 2004
|
| An invitation from the Sun Game Technologies Group to
come see them at the 2004 Game Developers Conference and get fired up
about new possibilities in computer gaming.
|
| |
|
Java Technology Gets in the Game: A Conversation with Chief Gaming Officer, Chris Melissinos
|
March 2004
|
| Sun Microsystems' Chief Gaming Officer, Chris
Melissinos, talks about the fast-arriving future of Java technology and
online games.
|
| |
|
Voices of the Java Tools Community
|
March 2004
|
| Find out how this community of communities is working
to implement "tool friendly" standards, tool interoperability, and open
communications.
|
| |
|
How Java Technology and XML Are Improving Healthcare in Brazil
|
February 2004
|
|
In the complex software world of health care administration and
management, Java technology is second to none. See how the government
of Brazil has harnessed XML and Java technology to streamline the
National Healthcare System.
|
| |
|
|
| |
|
JDBC RowSet Implementations Tutorial (pdf)
|
December 2004
|
| This tutorial explains how to use the standard JDBC
RowSet implementations that are provided as part of J2SE 5.0. Get up to
speed with each RowSet definition and benefit from improved scalability
and robustness.
|
| |
|
What's New in Swing?
|
December 2004
|
| A new skinnable look and feel (Synth), printing support
for |JTable| components, the ability to add components directly to a
frame, these are a few of the new features in Swing for J2SE 5.0. Learn
more in this transcript of a recent chat held with two key members of
the Swing engineering team: Scott Violet and Shannon Hickey.
|
| |
|
Using JConsole to Monitor Applications
|
December 2004
|
| JConsole is the Java Monitoring and Management Console,
a new graphical tool shipped in J2SE JDK 5.0. This article describes
how JConsole can be used to observe information about an application
running on the Java platform, with an overview of the J2SE 5.0
monitoring and management architecture and how JConsole plugs into the
architecture.
|
| |
|
Tiger and Beyond, the Future of the Java Platform
|
December 2004
|
| Part Two of an interview with Sun Microsystems' Sun
Fellow, Graham Hamilton, explores Java 2 Platform, Standard Edition 5.0
(J2SE 5.0) and the future of the Java language.
|
| |
|
HPROF: A Heap/CPU Profiling Tool in J2SE 5.0
|
November 2004
|
| Having performance problems with your Java Application?
Using too much Java heap space and don't know why? Sometimes simple
software tools are all that's needed.
|
| |
|
Core Java Technologies Tech Tip
|
November 2004
|
| Learn about the new methods that were added to the Math
and StrictMath classes in J2SE 5.0. Also see how much easier it now is
to add components to Swing containers.
|
| |
|
Understanding Network Class Loaders
|
November 2004
|
| Class loaders, one of the cornerstones of Java
dynamics, determine when and how classes can be added to a running Java
environment. This article helps you learn about class loaders in
general and network class loaders in particular...as well as the
security issues that surround them.
|
| |
|
Chat Transcript: New Language Features in J2SE 5.0
|
October 2004
|
| Java 2 Platform, Standard Edition (J2SE) 5.0. includes
the biggest set of language changes since the original release of the
Java programming language. Read what two key members of the core Java
team had to say about these features in this recent question and answer
session.
|
| |
|
Using and Programming Generics in J2SE 5.0
|
October 2004
|
| Generics, one of the most frequently requested language
extensions to Java, have been added in J2SE 5.0. This article provides
an introduction to programming with generics.
|
| |
|
Core Java Technologies Tech Tips
|
October 2004
|
|
Learn about two important new features in J2SE 5.0: static imports and the new formatter.
|
| |
|
J2SE 5.0 Out of the Cage
|
October 2004
|
|
Get a Look at the J2SE 5.0 Launch Celebration.
|
| |
|
Cross-Referencing HTML the Tiger Way
|
September 2004
|
| Add real cross-referencing to your HTML documents using
Xref. Read about how this tool automatically numbers chapter headings,
figures, tables, and other items across multiple documents, generates
lists like a table of contents including hyperlinks, and allows to add
automatically numbered references to your texts.
|
| |
|
Intermediate Images
|
September 2004
|
| Learn how to create and use temporary images to speed
up complex rendering tasks; cache those operations in images and just
call drawImage() instead.
|
| |
|
Lighting a 3D Scene
|
August 2004
|
|
Learn how to light up your Java3D applications in this colorful Tech Tip.
|
| |
|
Sun Game Server Technology Chat Transcript
|
August 2004
|
| When can we start using Sun Game Server Technology? See
the answer to this and a variety of other questions about Sun Game
Server Technology in the transcript of the July 20 chat with Doug
Twilleager, the Chief Architect in Sun's Game Technology Group.
|
| |
|
LeafySeadragon: Cetacean Human Network
|
July 2004
|
| Read about the open source projects LeafySeadragon and
Leafy, designed to convert underwater cetacean whistles into
above-water audio and text formats. LeafySeadragon is intended for
cetacean research and is written entirely in the Java programming
language, using the J2SE and J2ME platforms.
|
| |
|
The JVMPI Transition to JVMTI
|
July 2004
|
| Have you ever heard about or used JVMPI? Are you aware
that the JVMPI interface has always been experimental and is being
replaced with JVMTI? This article describes the basics of converting
JVMPI agents into JVMTI agents, and provides some good tips on problems
to avoid and techniques to use with JVMTI.
|
| |
|
Creating a Debugging and Profiling Agent with JVMTI
|
June 2004
|
| This article discusses the architecture and interfaces
provided in JVMTI for debugging, profiling and managing the Java
process during runtime.
|
| |
|
GC Portal
|
June 2004
|
| Newly updated to include software for Linux and the
Java Desktop System (JDS) and integrate VisualGC, GC Portal is a
one-stop page for GC issues and includes an extensive and useful
collection of whitepapers, case studies and other material for the
developer's perusal. Learn how to get it and how to use it here.
|
| |
|
Fast Infoset
|
June 2004
|
| This article introduces Fast Infoset documents, which
can be smaller in size and faster to parse and serialize than
equivalent XML documents.
|
| |
|
The All-New Java 2 Platform, Standard Edition (J2SE) 1.5 Platform: Programming with the New Language Features in J2SE 1.5
|
June 2004
|
| This article, featuring poetry by Senior Staff Engineer
Joshua Bloch, looks at the new language features, the motivation behind
them, and discusses how using them can help you to improve your Java
programs. Read the article then take the quiz.
|
| |
|
J2SE 5.0 in a Nutshell
|
May 2004
|
|
An overview of the exciting changes in J2SE 1.5, from the J2SE team.
|
| |
|
Programming with the StarOffice 7 Software Development Kit
|
May 2004
|
|
Learn how to create extensions for StarOffice software using the StarOffice 7 SDK.
|
| |
|
Developing and Delivering Better Documentation with the JavaHelp System
|
May 2004
|
|
With JavaHelp technology, developers no longer need to invent their own
help systems for each platform their application will run on. This
article provides a tutorial and step-by-step instructions on how to use
the JavaHelp system to deliver better help information for your
software systems. |
| |
|
The Sun Java Desktop System, Release 2 Arrives
|
May 2004
|
|
Today, Sun releases the next version of its affordable, comprehensive,
and secure enterprise-class desktop solution. Read about the exciting
new features for developers and system administrators.
|
| |
|
Test your knowledge: Java 2 Platform Security Quiz
|
March 2004
|
|
Test your knowledge of the Java 2 platform security features. This quiz is based on the book, Inside Java 2 Platform Security, Second Edition: Architecture, API Design and Implementation by Li Gong, Gary Ellison and Mary Dageforde.
|
| |
|
Tech Tip: JFileChooser and Best Practices for Exception Handling by Ed Ort
|
February 2004
|
|
As is the case with all things in Swing, if you don't like the look of
something, you can change it. Learn how to change the look and
behavior of the JFileChooser component. Also get insights into best
practices for exception handling. Both topics are covered in the
current issue of the Core Java Technologies Tech Tips.
|
| |
|
Java Technology Fundamentals
|
February 2004
|
|
Learn the basics of image handling, make sense of the
classes EditorKit and JEditorPane, and check out the featured online course.
|
| |
|
Core Tech Tips
|
February 2004
|
| Go beyond the basics of JOptionPane, and learn about
the Java application launcher command line options -verbose:class and
-verbose:gc. Find out more in a recent issue of the Core Java
Technologies Tech Tips.
|
| |
|
Sun's New Java Desktop System
|
January 2004
|
| Get an introduction to Sun's Java Desktop System: an
integrated, comprehensive, secure, highly-affordable enterprise desktop
solution that is simple to use and works with existing infrastructure.
|
| |
|
|
| |
|
Getting Started with Java Message Service (JMS)
|
November 2004
|
| The Java Message Service (JMS) is designed to allow
Java applications to use enterprise messaging systems. It makes it easy
to develop enterprise applications that asynchronously send and receive
business data and events. Learn how to implement it for your business.
|
| |
|
Ease of Development in Enterprise JavaBeans Technology
|
October 2004
|
|
Learn about the ease-of-development features that are being planned for EJB 3.0 technology.
|
| |
|
JAX-RPC Tech Tip
|
September 2004
|
|
In this tech tip we explore how to use JAX-RPC to successfully expose a Java object as a web service.
|
| |
|
Accessing and Interacting with Remote SOAP-Enabled Services
|
September 2004
|
| Sun's SOAP with Attachments API for Java (SAAJ) allows
you to read, write, send, and receive SOAP messages over the Internet.
The examples in this article demonstrate how to interact with
real-world SOAP-enabled services.
|
| |
|
Enterprise JavaBeans Query Language in Sun Java System Application Server 8 and J2EE 1.4 SDK
|
September 2004
|
| This article introduces the history and benefits of EJB
QL, the concepts of finders and selectors, and the key syntaxes, along
with examples. EJB QL is easy to master, especially for those familiar
with SQL.
|
| |
|
Developing Web Applications with JavaServer Faces
|
August 2004
|
| If you want to build web applications with rich user
interfaces, come read about the nuts-and-bolts of JavaServer Faces -- a
user interface framework that runs on the server side and renders the
user interface back to the client! Plenty of code samples to sink your
teeth into.
|
| |
|
The J2EE 1.4 Kickoff, Part One
|
May 2004
|
|
Sun Microsystems joined with industry leaders to take note of recent innovations in Java 2 Platform, Enterprise Edition, 1.4.
|
| |
|
The J2EE 1.4 SDK and Sun Java Application Server Platform Edition 8
|
May 2004
|
| Read the transcript of the April 27 chat on the J2EE
1.4 SDK and its integral component, Sun Java System Application Server
Platform Edition 8. Find out what's new and exciting about this
implementation of the J2EE 1.4 Platform.
|
| |
|
Designing J2EE 1.4 Web Applications: an Excerpt from Designing Web Services With the J2EE 1.4 Platform
|
April 2004
|
| Discusses the design decisions and the rationale behind
them used in the Adventure Builder Reference application, which
demonstrates the coding of a J2EE 1.4 web service.
|
| |
|
Sun Java System Application Server Platform Edition 8: A Feature Summary
|
March 2004
|
| Read about the capabilities and API updates offered by
this first production-quality application server that's certified to be
compatible with the J2EE 1.4 platform.
|
| |
|
Developing Web Services with J2EE 1.4
|
February 2004
|
|
With J2EE 1.4, you can
develop top-flight Web services, without immersing yourself in the low-level
intricacies of WSDL and SOAP. This article takes you step-by-step
through development and deployment of Web services, J2EE style.
|
| |
|
Enterprise Java Technologies Tech Tips
|
January 2004
|
|
JSP 2.0 offers an expression language that makes it easier than ever to include server state
in a JSP page. Learn more in the current issue of the Enterprise Java Technologies Tech
Tips.
|
| |
|
Applying Enterprise JavaBeans, Second Edition
|
January 2004
|
|
A quiz based on the book Applying Enterprise
JavaBeans, Second Edition, challenges advanced programmers to the Enterprise JavaBeans
2.1 architecture. Test your knowledge of the latest EJB architecture features.
|
| |
|
What's New in the J2EE Connector Architecture 1.5 (Part 2)
|
January 2004
|
| Here's the latest information on the J2EE Connector
Architecture. The focus is on the new Message Inflow and Transaction
Inflow contracts.
|
| |
|
Developing Multilingual Web Applications Using JavaServer Pages Technology
|
January 2004
|
|
Learn how to use JavaServer Pages for localization and multilingual applications.
|
| |
|
|
| |
|
Getting Started With the Mobile 3D Graphics API for J2ME
|
November 2004
|
| This tutorial introduces the Mobile 3D Graphics API for
J2ME, JSR 184. The article presents an overview, potential application
areas, the differences between JSR 184 and two related APIs, the
classes in the new optional package, the programming model, the
reference implementation, and some programming examples. |
| |
|
The Java Verified Program: Giving Developers a "Brand" New Angle on Certification
|
March 2004
|
|
Sun Developer Network Mobility Program members can bank on the new Java
Verified Program for a more efficient, cost-effective journey to
market. This program consolidates testing for mobile applications
written in the Java programming language. |
| |
|
|
| |
|
Patterns and Strategies for Building Document-Based Web Services
|
September 2004
|
|
Learn patterns and strategies for building document-based Web services in this comprehensive tutorial.
|
| |
|
JAX-RPC Tech Tip
|
September 2004
|
|
In this tech tip we explore how to use JAX-RPC to successfully expose a Java object as a web service.
|
| |
|
Building JSR 168-Compliant Portlets with Sun Java Studio Enterprise
|
August 2004
|
|
Learn how to access the Google Web service through a do-it-yourself portlet that complies with Java Specification Request 168.
|
| |
|
The New Java Web Services Developer Pack 1.4 (Java WSDP 1.4)
|
July 2004
|
|
Learn how the new Java Web Services Developer Pack (Java WSDP) 1.4 is keeping up with key standards.
|
| |
|
Developing Web Services with J2EE 1.4
|
February 2004
|
|
With J2EE 1.4, you can develop top-flight Web services, without
immersing yourself in the low-level intricacies of WSDL and SOAP. This
article takes you step-by-step through development and deployment of
Web services, J2EE style.
|
| |
|
Designing J2EE 1.4 Web Applications: an Excerpt from Designing Web Services With the J2EE 1.4 Platform
|
April 2004
|
| Discusses the design decisions and the rationale behind
them used in the Adventure Builder Reference application, which
demonstrates the coding of a J2EE 1.4 Web service.
|
| |
|
|
| |
|
What's Next? A Conversation about Web Communication with XML Pioneer, Tim Bray
|
July 2004
|
| XML pioneer Tim Bray, who recently arrived at Sun
Microsystems, talks about the future of RSS feeds and the rapidly
shifting nature of Web communication.
|
| |
|
Fast Infoset
|
June 2004
|
| This article introduces Fast Infoset documents, which
can be smaller in size and faster to parse and serialize than
equivalent XML documents.
|
| |
|
|
| |
|
Top 10 Sessions for Developers New to Java Technologies
|
June 2004
|
| This year's 2004 JavaOne Conference has sessions for
those new to the Java platform as well as sessions for developers who
are new only to specific Java technologies. This article highlights 10
of these sessions.
|
| |
|
The Mobility Track at the 2004 JavaOne Conference
|
June 2004
|
|
Learn more about the 2004 Java One Conference 45 technical, business, and BOF Mobility sessions.
|
| |
|
Top Ten Destinations for Desktop Developers
|
June 2004
|
| You'll find a vast array of sessions from building
native-looking applications, and rich clients for web services, to
Project Looking Glass, and other new desktop Java technologies. This
article covers ten of the more intriguing desktop Java technical
sessions. |
| |
|
Top Ten Destinations for Enterprise Developers
|
May 2004
|
|
The 2004 JavaOne Conference has a lot to offer enterprise developers.
From sessions on web services that support the Mars Rover mission, to
hands-on labs using Java Studio Creator. Learn about ten of the more
intriguing destinations.
|
| |
|
|
| |
|
The Java Electric CAD Tool
|
December 2004
|
| Sun Microsystems' Distinguished Engineer, Steven M.
Rubin, discusses the challenges and rewards of converting his Electric
VLSI Design System from C to the Java language.
|
| |
|
Tiger and Beyond, the Future of the Java Platform
|
December 2004
|
| Part Two of an interview with Sun Microsystems' Sun
Fellow, Graham Hamilton, explores Java 2 Platform, Standard Edition 5.0
(J2SE 5.0) and the future of the Java language.
|
|
The Things I Wish I Learned in Engineering School: A Conversation with Sun Microsystems Distinguished Engineer Rick Cattell
|
October 2004
|
| Sun Microsystems' Rick Cattell discusses why innovative
software often never sees the light of day and how to remedy this
problem.
|
| |
|
What Did You Wear to the 2004 JavaOne Conference? A Conversation with Technology Evangelist, Simon Ritter
|
September 2004
|
|
Sun Microsystems' Technology Evangelist Simon Ritter discusses wearable Java technology and augmented reality.
|
| |
|
What's Next? A Conversation about Web Communication with XML Pioneer, Tim Bray
|
July 2004
|
| XML pioneer Tim Bray, who recently arrived at Sun
Microsystems, talks about the future of RSS feeds and the rapidly
shifting nature of Web communication.
|
| |
|
From Rockets to Power Plants to Automobiles: A Conversation with Real-Time Specification for Java Expert, Greg Bollella
|
May 2004
|
| Sun Microsystems Distinguished Engineer, Greg Bollella,
discusses application of the Real-Time Specification for Java (RTSJ) to
physical systems such as rockets, power plants, and automobiles. |
| |
|
Jini Network Technology Fulfilling its Promise: A Conversation with Jim Waldo
|
March 2004
|
|
Chief Jini technology architect and Sun Distinguished Engineer Jim
Waldo answers lingering questions about Jini technology, connected
devices, and distributed computing. |
| |
|
The Next Move in Programming: A Conversation with Sun's Victoria Livschitz
|
February 2004
|
|
Sun Microsystems' Victoria Livschitz offers a vision of software in which intuitive programming
constructs closely simulate the real world -- resulting in fewer bugs.
|
| |
|
Portability and the AVK: An Interview with Bill Shannon
|
January 2004
|
|
Bill Shannon discusses the fine points of using the Java Application Verification Kit.
|
| |