|
|
| |
| Test Your Knowledge of Java Technology
|
December 2006
|
| Test your knowledge of the Java programming language and revisit some of the articles and Tech Tips published on java.sun.com in 2006. |
| |
| Getting Sun Certified on the Java Platform
|
December 2006
|
| Earning a Sun Java technology certification provides a clear demonstration of your technical skills and professional dedication. Learn more about certification. |
| |
| Create Great-Looking GUIs With NetBeans IDE 5.5
|
November 2006
|
Learn how NetBeans IDE 5.5 GUI Builder's Free Design layout mode and
GroupLayout manager help you create platform-independent designs for user interfaces. New features simplify internationalization and reuse of GUI components in Java SE 6 or earlier versions of the Java platform.
|
| |
| Sun Open Sources Java Platform Implementations
|
November 2006
|
| Sun is open sourcing its implementation of the Java platform as free software. Get involved! Visit the three new open-source Java communities that Sun is seeding and download the code:
OpenJDK,
Mobile & Embedded and the
GlassFish community.
|
| |
| Getting Started With the NetBeans IDE 5.0 BlueJ Edition
|
September 2006
|
| This article gets you started using the NetBeans IDE 5.0 BlueJ Edition. You'll learn how to load and edit existing projects, and then you'll create a new project and use drag-and-drop features to create a graphical user interface (GUI). |
| |
| U.S. Daylight Saving Time Changes in 2007
|
September 2006
|
| Daylight Savings Time changes in 2007 will affect Java applications in the United States. Updated Java Runtime Environments contain updated rules to report correct time. |
| |
| Auto-Install: Easier Launching of Java Web Start Applications
|
June 2006
|
| Learn how a little code tweaking can seamlessly launch a Java application from the browser under a specified version of the JRE. |
| |
| JXTA Technology Turns Five Years Old
|
April 2006
|
| Since 2001, JXTA technology has evolved from a research project into the industry-leading open-source peer-to-peer (P2P) technology, with more than 25,000 developers investigating compelling services and creating applications based on JXTA. |
| |
| How to Write a Helpful Bug Report
|
March 2006
|
| Learn how to file a bug report that will help Sun engineers focus their investigation and fix bugs more quickly. |
| |
| Java Technology 2005: A Year in Review
|
January 2006
|
| In 2005, Java technology turned 10 years old, but what else happened to the platform? Plenty. Here's a quick look back. |
| |
| JAVA PLATFORM, STANDARD EDITION
|
TOP
|
|
| |
| The JVM Tool Interface (JVM TI): How VM Agents Work
|
December 2006
|
| VM agents are a good way to assess what is happening inside the Java Virtual Machine (JVM). Learn what VM agents are, what they can do, and how they work. |
| |
| The Java SE 6 Platform Quiz
|
November 2006
|
| Test your knowledge of the enhancements in Java SE 6 technology, and have fun while you're at it! |
| |
| Introducing JAX-WS 2.0 With the Java SE 6 Platform, Part 2
|
November 2006
|
| Learn how to create a Java technology-based client for the eBay production server. You'll use the Java API for XML Web Services (JAX-WS) tools in the Java SE 6 platform, as well as Web Services Definition Language (WSDL). |
| |
| Book Review: Java 6 Platform Revealed
|
November 2006
|
Read about the first book to detail features planned for the final release of the Java SE 6 platform: language and utility updates, the
java.io.Console method, changes in AWT and JFC/Swing, new XML libraries, and more.
|
| |
| Java Technologies in Desktop Applications
|
October 2006
|
| Which Java technologies and which packages do you need to create a desktop application? This introduction teaches you some of the basics and points you to resources for more information. |
| |
| Leveraging Security in the Native Platform Using Java SE 6 Technology
|
October 2006
|
| The Java SE platform contains a large set of security APIs and tools. This article discusses important enhancements on native security integration using JDK 6. |
| |
| Java 2D Trickery
|
September 2006
|
| Chris Campbell, a Java 2D engineer at Sun Microsystems, shares his tips and tricks for creating soft clip, light, and shadow effects using 2D APIs. |
| |
| Introducing JAX-WS 2.0 With the Java SE 6 Platform, Part 1
|
September 2006
|
| The Java SE 6 platform now provides support for the Java API for XML Web Services (JAX-WS) 2.0 to help you build web applications and incorporate newer XML-based web services functionality. |
| |
| MXBeans in Java SE 6: Bundling Values Without Special JMX Client Configurations
|
September 2006
|
| Learn about an important new feature of the Java Management Extension API in Java Platform, Standard Edition 6: MXBeans, a convenient way to bundle related values without requiring special client configurations to handle the bundles. |
| |
| Tech Tip: String Length and Equality
|
September 2006
|
| This Tech Tip describes common problems and suggests solutions for determining both length and equality of String objects. |
| |
| Opening Up: Laurie Tolson on Open Source Strategy for the Java Platform
|
August 2006
|
| Curious about Sun's intention to open source its implementations of the Java platform? We sat down with Laurie Tolson, VP of Developer Products and Programs, to find out more. |
| |
| Monitoring and Managing Java SE 6 Platform Applications
|
August 2006
|
| When an application runs more slowly than it should or is unresponsive or hangs, the root of the problem may be memory leaks, deadlocks, or difficulties with synchronization. Learn about the Java SE 6 platform's tools for diagnosing such problems. |
| |
| Scripting for the Java Platform
|
July 2006
|
| With code examples and a demo application, this article shows how to create desktop Java platform applications that customers can modify and configure using the JavaScript programming language. |
| |
| Programming with the StarOffice 8 Software Development Kit
|
June 2006
|
| While StarOffice software offers a full-featured office suite, you can extend it with the StarOffice SDK and create customized extensions or full-featured plug-ins. |
| |
| Using Headless Mode in the Java SE Platform
|
June 2006
|
| The Java SE platform contains headless mode capabilities -- a system configuration in which the display device, keyboard, or mouse is lacking. This article details how you can perform different operations in this mode, even with graphic data. |
| |
| What's New in Java SE 6 Beta 2
|
June 2006
|
| Sun Microsystems' Danny Coward and Mark Reinhold offer a quick take on the top 10 features in Java SE 6 beta 2, as well as a list of approved and co-bundled features. |
| |
| Learn more about Java SE 6 Beta 2
|
June 2006
|
Read some of our recent Java SE 6-related tech tips:
Programmatic Access to Network Parameters,
Dialog Modality,
Deques,
Splash Screens and Java SE 6,
Sorting and Filtering Tables, and
Customizing Resource Bundle Loading With
ResourceBundle.Control
.
|
| |
Creating a Sorted
JList Component
|
June 2006
|
This article's demo application uses the decorator design pattern to help you produce sorted lists. The pattern provides additional functionality to the
ListModel object you already use and requires only minimal changes to your existing application code.
|
| |
| Applet Deployment Guide for Microsoft Internet Explorer
|
April 2006
|
| A recent Microsoft Internet Explorer update changes the behavior of active content in their browser. This guide describes how Java Developers can use the Microsoft recommendations to minimize the impact. |
| |
| Australian Time Zone Changes Affect Java Applications
|
March 2006
|
| As a result of time zone changes in Australia for this year, applications running on older Java Runtime Environments may report incorrect time between March 26 and April 2, 2006. This brief article describes the problem and how to fix it. |
| |
| Using Java DB in Desktop Applications
|
March 2006
|
| Learn how to deploy Java DB, based on the Apache Derby database, within desktop Java applications. The article uses the Address Book demo to show you how to work with Java DB as an embedded database. |
| |
| Understanding JDIC File-Type Associations
|
March 2006
|
OS-specific tasks, JDIC's
AssociationService,
Association, and
Action classes can now let you add or remove file-type associations in your Java technology applications.
|
| |
| Java Platform, Standard Edition 6 (Java SE 6) Beta Now Available
|
February 2006
|
| The much anticipated beta of Java SE 6 has been launched. Check out this release, the result of unprecedented levels of collaboration between Sun engineers, registered researchers, and the Java community. |
| |
| Tech Tips: Design Patterns
|
February 2006
|
| Design patterns are general solutions to common problems in software design. Read this Tech Tips issue and learn about two of the more frequently-used patterns: Singleton and Observer. |
| |
| Using the Desktop API in Java SE 6
|
February 2006
|
| Learn about Java SE 6's new Desktop API, which allows Java applications to interact with the default applications associated with specific file types on the host platform. |
| |
| More Enhancements in Java SE 6
|
January 2006
|
Learn about some often-requested features that will be a hit with Java SE 6 programmers: setting file and directory permissions, obtaining disk space, adding components to tabbed pane tabs, as well as the inclusion of the
SwingWorker class.
|
| |
| The New Modality API in Java SE 6
|
January 2006
|
| Learn how Java SE 6 allows greater functionality for dialog boxes, supporting modeless, document, application, and toolkit modality to ease the user's experience. |
| |
| JAVA PLATFORM, ENTERPRISE EDITION
|
TOP
|
|
| |
| Enterprise Java Technologies Tech Tip
|
December 2006
|
| Get insights into using the Java Persistence API with the JSF framework, and find out how a Model Facade can simplify the code in a Java Persistence client. |
| |
| New Technologies for Ajax and Web Application Development: Project Dynamic Faces
|
December 2006
|
| Learn how to use Project Dynamic Faces to add Ajax functionality to web applications that use JavaServer Faces technology. |
| |
| Hands-On Java EE 5
|
November 2006
|
| What's the best way to introduce Ajax into your legacy application? This new series of articles guides you through successive Ajax implementations, starting with writing the necessary code by hand, then using an open-source toolkit, and finally implementing JavaServer Faces components. |
| |
| New Technologies for Ajax and Web Application Development: Project jMaki
|
November 2006
|
| Project jMaki helps you create and reuse Ajax-enabled widgets to create interactive and dynamic web applications more effectively on the Java EE platform. |
| |
| Java Application Platform SDK: Overview
|
October 2006
|
| Sun has introduced the new Java Application Platform SDK. Read this overview that discusses the key features of this free release. And
download it too.
|
| |
| New Technologies for Ajax and Web Application Development: Project jMaki, Project Dynamic Faces, and Project Phobos
|
October 2006
|
| Learn more about the technologies that you can use with the Java EE platform to meet the new demand for more interactive and dynamic web applications, often using Ajax. |
| |
| Ajax Design Strategies
|
October 2006
|
This article compares and contrasts design strategies that you can use to implement the Asynchronous JavaScript and XML (Ajax) methodology to create highly responsive Web 2.0 sites.
» Download PDF version (~339Kb)
|
| |
| Including Ajax Functionality in a Custom JavaServer Faces Component
|
October 2006
|
| This tutorial describes how to add the power of Ajax to JavaServer Faces components with some help from the DOJO toolkit. |
| |
| Writing Performant EJB Beans in the Java EE 5 Platform (EJB 3.0) Using Annotations
|
September 2006
|
| The Enterprise Java Beans (EJB) 3.0 specification vastly improves the simplicity of programming EJB beans and increases your productivity as a developer. This article shows you how to get the best performance out of the new EJB 3.0 programming model. |
| |
| Building Mashup Portlets
|
August 2006
|
| Find out how to build a sample mashup portlet by merging geospatial data with an Ajax-based mapping service and deploy to Sun Java System Portal Server 7. |
| |
| Using Default Renderers in JavaServer Faces Technology to Add Ajax Functionality to Existing Components
|
August 2006
|
| Read about how to use JavaServer Faces technology to build a library of reusable components and make your web pages' Ajax functionality available to a large community of users. |
| |
| Sample Ajax Components
|
August 2006
|
| Ajax components are available bundled in the
Sun Java Studio Creator software or from the
Ajax BluePrints Resource Center. Try out the
Ajax component catalog now.
|
| |
| Greg Murray's Blog
|
August 2006
|
| Greg Murray discusses five techniques to help you track, limit, or restrict access to your application's Ajax services. |
| |
| Security Annotations and Authorization in GlassFish and the Java EE 5 SDK
|
July 2006
|
| This article discusses the security annotations defined in JSR 250 and demonstrates how to use them for securing an application with authentication and authorization in the Glassfish server and Java EE 5 SDK. |
| |
| Java EE 5 SDK and Sun Java System Application Server Platform Edition 9: A Feature Summary
|
July 2006
|
| Read the latest about the Java EE 5 SDK and all its key features and new facilities. |
| |
| Accessing Resources From JavaServer Faces Custom Components
|
July 2006
|
| Senior software engineer Mark Basler discusses how you can use JavaServer Faces technology to fulfill static and dynamic resources when creating custom components. |
| |
| Tech Tips on JAX-WS Handlers and Persistence Inheritance
|
July 2006
|
| Learn how to write a JAX-WS handler, and get insights into Inheritance and the new Java Persistence API. |
| |
Web Tier to Go With Java EE 5: Introducing the EL
#{…} Syntax
|
June 2006
|
| The fifth article of the Java EE 5 platform series discusses the new unified expression language's support for the dollar-sign and pound syntaxes (aligning JSP and JavaServer Faces technologies), satisfying the needs for both immediate and deferred expressions, and for preserving backwards compatibility. |
| |
| Web Tier to Go With Java EE 5: A Look at Resource Injection
|
June 2006
|
| The fourth article of the series discusses the new feature of support for annotations that enable injecting dependencies, resources, services, and life-cycle notifications into a Java EE 5 platform application. |
| |
| Sun's Project Tango
|
June 2006
|
| This article describes how Sun's Project Tango ensures Web Service interoperability between the Java Platform and Windows Communication Foundation, providing enterprise-class features such as security, reliable messaging, and atomic transactions. |
| |
| Implementing Service-Oriented Architectures (SOA) With Java EE 5 SDK
|
May 2006
|
| This article presents concepts and language constructs needed to develop a Service-Oriented Architecture composite application in Java EE 5. It then describes an example application designed to solve a business problem. |
| |
| The Java Persistence API: A Simpler Programming Model for Entity Persistence
|
May 2006
|
| See how much easier and streamlined it is to code for entity persistence with EJB 3.0 and the Java Persistence API than with the EJB 2.1 programming model. |
| |
| Update: An Introduction to the Java EE 5 Platform
|
May 2006
|
| This update includes data from two studies that compare development on J2EE 1.4 and Java EE 5 platforms, a new section on packaging Java EE 5 platform applications, and examples with JAXB 2.0 and JavaServer Faces technology. |
| |
| Bootstrap Interfaces Definition by Leveraging OSS Common JSR Design and Shared Entities
|
April 2006
|
| The OSS through Java initiative (OSS/J) is focused on the operations and business support systems (back office systems) of service providers. This article provides users with guidelines about how to extend the OSS Common API. |
| |
| Realtime Form Validation Using Ajax
|
April 2006
|
| Using Asynchronous JavaScript and XML (Ajax) interactions, data can be validated in near real-time as the user enters information into an HTML form. This article, part of the
Java BluePrints Solutions Catalog, shows how to use the power of Java and Ajax to create a simple and effective solution for form validation.
|
| |
| Managing and Monitoring Web Services in Project GlassFish
|
March 2006
|
| This comprehensive, three-part article shows you how to monitor and manage Web services with Project GlassFish, Sun's open-source application-server implementation of Java EE 5. |
| |
| Web Tier to Go With Java EE 5: Summary of New Features in JavaServer Faces 1.2 Technology
|
February 2006
|
The third article of the Java EE 5 platform series discusses new ease-of-use features in JavaServer Faces 1.2 technology, including alignment with JSP software, improved state-saving behavior, the ability to turn off component ID generation, and the new
setPropertyActionListener tag.
|
| |
| Web Tier to Go With Java EE 5: Summary of New Features in Java Standard Tag Library (JSTL) 1.2
|
February 2006
|
| This second article in the series provides an overview of how JSTL 1.2, part of the Java EE 5 platform, contributes to the alignment of the JavaServer Pages and JavaServer Faces technologies in the web tier. |
| |
| Introduction to the Java EE 5 Platform
|
February 2006
|
| Read about streamlined features and added convenience in the Java EE 5 platform that help developers improve performance, reduce development time, and get products to market sooner. |
| |
| Web Tier to Go With Java EE 5: Summary of New Features in JSP 2.1 Technology
|
February 2006
|
| This article outlines new features in JSP 2.1 technology in the Java EE 5 platform and discusses how version 2.1 has resolved the software's former incompatibility with JavaServer Faces technology. |
| |
| Book Review: POJOs in Action
|
February 2006
|
| Plain Old Java Objects (POJOs) are an attractive new way to design enterprise Java applications. Manning's new
POJOs in Action shows you how to organize and encapsulate domain logic, access databases, manage transactions, and handle database concurrency using POJOs. Read more in this book review.
|
| |
| The Basics of GlassFish
|
January 2006
|
| Learn the basics of GlassFish -- what it is, why it's important, and how to get involved. |
| |
| Developing Web Services Using JAX-WS
|
January 2006
|
| Read this Tech Tip by Manisha Umbarje and see how JAX-WS simplifies building and using a web service. |
| |
| Character Conversions from Browser to Database
|
January 2006
|
| Character data can go through multiple transformations as it travels from browser to database. This article describes how to avoid character data loss in the front, middle, and back end tiers of a web based application. |
| |
|
|
| |
| Meet Scott Violet, Architect for the Swing Toolkit Team at Sun Microsystems
|
October 2006
|
| Scott Violet, architect for the Swing toolkit at Sun Microsystems, discusses Java technology on the desktop, new developments in Swing, and the NetBeans IDE GUI Builder. |
| |
| Meet Shannon Hickey, Technical Lead for the Swing Toolkit Team at Sun Microsystems
|
September 2006
|
| Shannon Hickey, technical lead for the Swing toolkit team at Sun Microsystems, explores his passion for drag and drop, his hopes for a compatibility API, and his creative process as a developer. |
| |
| Meet Tom Ball, Technical Director at Sun Microsystems
|
August 2006
|
| Tom Ball, technical director at Sun Microsystems, discusses the Jackpot Project and various scenes from his life as a developer. |
| |
| Meet Josh Marinacci of the Swing Toolkit Team at Sun Microsystems
|
July 2006
|
| Josh Marinacci, on the Swing toolkit team at Sun Microsystems, discusses his favorite Swing hacks and the future of Java desktop applications. |
| |
| Meet Arun Gupta, Staff Engineer on Sun's Web Technologies and Standards Team
|
March 2006
|
| Arun Gupta discusses programming in India and the United States, the challenges of software development, Java APIs for XML Web Services Addressing (JAX-WSA), and efforts to get Sun Microsystems and Microsoft on the same page. |
| |
| Meet Kelly O'Hair, Senior Staff Engineer at Sun Microsystems
|
March 2006
|
| Sun senior staff engineer Kelly O'Hair discusses his work improving the JDK builds, his process as a developer, and the challenges of writing software. |
| |
| Meet Kohsuke Kawaguchi, Staff Engineer and XML Schema Developer at Sun Microsystems
|
February 2006
|
| Kohsuke Kawaguchi discusses his work with XML schema languages, the cultural differences between Japan and the United States, the transition from C++ to the Java language, and more. |
| |
| 2006 JAVAONE CONFERENCE
|
TOP
|
|
| |
| Sun Community Champions at the 2006 JavaOne Conference
|
June 2006
|
| What happens when you get some of the best and brightest in the Java technology universe together in one place for a week and turn them loose? Many Champions were on hand to mix it up with the developer community. |
| |
| 2006 JavaOne Highlights!
|
May 2006
|
| In
It's a Wrap, read about the doings that kept 14,000 attendees percolating.
Winner's Circle lists who won the various drawings. And
Incoming T-Shirt! Duck! celebrates the Gosling-MythBusters' Wow factor.
|
| |
| Top Ten Mobility Sessions for JavaOne 2006
|
May 2006
|
| Java ME developers have some hard choices to make due to the sheer number - over 40 - of sessions devoted to Java ME topics at this year's JavaOne conference. To help you choose, here's our list of the top ten Java ME sessions. |
| |
| Top 10 Cool Stuff Destinations at the 2006 JavaOne Conference
|
May 2006
|
| Read about 10 sessions in the Cool Stuff track at the 2006 JavaOne conference that can inspire, motivate, and encourage your innovative use of the Java platform. |
| |
| Tools: Top 10 Destinations at the 2006 JavaOne Conference
|
April 2006
|
| Learn about new tools and new ways to use existing tools at this year's JavaOne conference. Here's a sampling of 10 technical and BOF sessions you won't want to miss. |
| |
| Top 10 Destinations for Enterprise Developers at the 2006 JavaOne Conference
|
April 2006
|
| Read about 10 must-see destinations and some related recommendations for enterprise developers at the 2006 JavaOne conference. |
| |
| Top 10 Java SE Destinations at the 2006 JavaOne Conference
|
April 2006
|
| New ways to work with JFC/Swing technology, deployment strategies for Java platform applications, and updates from
Effective Java author Joshua Bloch -- here are 10 must-see sessions for Java SE platform developers.
|
| |
| The Power of Java Hits San Francisco
|
April 2006
|
| Thousands of Java technology advocates, developers, and experts from across the globe will descend upon the Moscone Center from May 16 to 19, 2006, for the annual JavaOne conference. Here's a preview of the expert-led technical sessions, real-world examples, hands-on labs, previews of technical advances, and exciting events with industry leaders. |
| |
|
|
| |
| RESTful Web Services
|
August 2006
|
| The Java API for XML Web Services (JAX-WS) 2.0 provides comprehensive support for building web services. You can leverage this API's capabilities to build and consume a variety of web services, whether they are based on WSDL or are RESTful in behavior. |
| |
| Implementing High Performance Web Services Using JAX-WS 2.0
|
August 2006
|
| Learn how to implement high performance web services using the Java API for XML Web Services (JAX-WS) 2.0. This article compares the features and performance of JAX-WS 2.0 with the Java API for XML-Based RPC (JAX-RPC) 1.1. |
| |
| Implementing Service-Oriented Architectures (SOA) With Java EE 5 SDK
|
May 2006
|
| This article presents concepts and language constructs needed to develop a Service-Oriented Architecture composite application in Java EE 5. It then describes an example application designed to solve a business problem. |
| |
|
|
| |
| Java XML Digital Signatures
|
July 2006
|
| Read this introduction to the XML Digital Signatures and Java XML Signatures APIs and learn how to speed up performance using cryptographic hardware accelerators. |
| |
|
|
| |
| Java Champion Geert Bevin and His Work With JavaScript
|
December 2006
|
| Java Champion Geert Bevin is the founder and CEO of Uwyn (Use What You Need), a Belgian web development and software firm. Uwyn focuses on developing easy-to-use tools and technologies targeting small to medium Web sites. |
| |
| James Gosling on Open Sourcing Sun's Java Platform Implementations, Part 2
|
November 2006
|
| The father of Java technology talks about Sun's open sourcing of the Java SE and Java ME platform implementations. What license will Sun use? Who will manage the code? What about this effort keeps James Gosling up at night? |
| |
| Open Sourcing Java Platform, Micro Edition: A Conversation With Sun's Senior Director of Mobile and Embedded Platforms, Shannon Lynch
|
November 2006
|
| Shannon Lynch, senior director of mobile and embedded platforms at Sun Microsystems, discusses the value of open sourcing the Java Platform, Micro Edition (Java ME). |
| |
| James Gosling on Open Sourcing Sun's Java Platform Implementations, Part 1
|
October 2006
|
| James Gosling, often called the father of Java technology, shares his thoughts on the coming move to open source the Java SE and Java ME platform implementations. |
| |
| Step up the Java Technology Ladder: A Conversation With Sun's Director of Product Marketing for the Java SE Platform, Jean Elliott
|
October 2006
|
| Jean Elliott, Sun's director of product marketing for the Java Platform, Standard Edition (Java SE), discusses how to make optimal use of the platform. |
| |
| Tools Talk: A Conversation With Java Technology Evangelist Charles Ditzel
|
October 2006
|
| Charles Ditzel, Sun partner area architect, discusses the challenge of helping partners make the transition to Java platform applications and provides updates on Java tools. |
| |
| Innovation Happens Elsewhere: Part Two of a Conversation With Sun Microsystems Laboratories' Ron Goldman
|
July 2006
|
| Sun Microsystems Laboratories' Ron Goldman discusses the importance of open-source software and how companies can participate successfully in open-source projects. |
| |
| Ajax in Action: A Chat with Eric Pascarello
|
June 2006
|
| Java.sun.com writer Robert Eckstein sits down with Eric Pascarello, co-author of the bestselling
AJAX in Action
and moderator of the JavaScript and HTML forums at
JavaRanch.com, to discuss the future of JavaScript, Ajax, and the Internet in general.
|
| |
| Ajax, JavaScript Technology, and Sun's Support for Dynamic Web Experience: A Conversation With Eduardo Pelegri-Llopart, Greg Murray, and Vivek Nagar
|
May 2006
|
| Heard the buzz about Ajax and JavaScript technology? Three leaders in the field discuss Sun's efforts to help developers create highly interactive web applications that give users a sense of immediacy and speed. |
| |
| Interview with Scott Oaks
|
May 2006
|
| GlassFish performance team lead Scott Oaks discusses challenging roles, performance-related issues, opportunities for improvements in the field of profiling Java applications, and the ins and outs of the NetBeans Profiler. |
| |
| Programming in Real-Time Specification for Java (RTSJ): A Conversation with Distinguished Engineer Greg Bollella
|
April 2006
|
| Sun Microsystems Distinguished Engineer, Greg Bollella, explains how programming with Real-Time Specification for Java (RTSJ) has gotten easier and talks about the 2006 JavaOne Conference Slot Car Programming Challenge. |
| |
| Sun Community Champion Fabiane Bizinella Nardon
|
April 2006
|
| Fabiane Bizinella Nardon is the CTO of VIDATIS, a Brazilian healthcare information systems provider, where she is the responsible for all technological aspects of large distributed projects. She was the 2005 Duke Award winner and the community leader for the java.net Tools community. |
| |
| Sun Community Champion Xu Bin
|
March 2006
|
| Xu Bin is an assistant professor and faculty adviser to the Java Users Group (JUG) at Tsinghua University, an expert adviser to the Ministry of Education in China on the Java content of the National Computer Ranking Examination, and the author of three Chinese-language books on Java programming. |
| |
| Sun Community Champion Ben Rockwood
|
March 2006
|
| Ben Rockwood is the founder and "Chief Enlightenment Officer" for Cuddletech Labs and a pilot member of the OpenSolaris.org community. Cuddletech is an online forum of Solaris OS information for developers and system administrators. |
| |
| Seeing Shouldn't Be Believing: Solving Java Puzzlers With Google's Joshua Bloch
|
March 2006
|
| Joshua Bloch, chief Java architect at Google, explores the mysteries of Java puzzlers and optical illusions. |
| |
| Conscientious Software: Part One of a Conversation with Sun Microsystems Laboratories' Ron Goldman
|
March 2006
|
| Ron Goldman, senior staff engineer at Sun Microsystems Laboratories, shares his vision of software that is more robust, stable, and better able to take care of itself -- conscientious software. |
| |
| The Advantages of the Java EE 5 Platform: A Conversation with Distinguished Engineer Bill Shannon
|
March 2006
|
| Bill Shannon, Sun Microsystems distinguished engineer and specification lead for Java Platform, Enterprise Edition (Java EE), discusses the ways the Java EE 5 platform makes life easier for developers. |
| |
| SOA Best Practices: A Conversation With Sun Microsystems Distinguished Engineer Mark Hapner
|
January 2006
|
| Service-oriented architecture (SOA) will soon play a major role in software engineering. Sun Microsystems Distinguished Engineer Mark Hapner explores the future of SOA. |
| |
*As used on this web site, the terms "Java virtual machine" or "JVM" mean a virtual machine for the Java platform.