Java Wireless Technology Highlights

Get the NetBeans 6.0.1 Release The newly released NetBeans IDE 6.0.1 is available for download from the NetBeans Beta Update Center. Read the Change List for more details.
C|Net Names OpenOffice Top Download for 2007 C|NET offers its list of Top 5 Downloads of 2007 and names Sun's open-source, free office suite Open Office as number 1.
Mobile Developer Certification Programs Sign up for the hands-on course Developing Mobile Phone Applications With Java ME Technology on using CLDC, MIDP, and Java ME. The Sun Certified Mobile Application Developer (SCMAD) exam is for developers who create mobile applications using Java ME technologies for smart devices.
Lukas Hasik, Java ME, and the Lost Duke Game Check out details of Hasik and Gallegos Rios's JavaOne Conference lab, LAB-6400 "Create Your Own Mobile Game." Bring your own laptop.
Java University Courses Sang Shin and Jim Weaver deliver a course on "Developing Secure, Interactive Applications Hosted on a Variety of Clients Using JavaFX technology", May 5, 9 am to 12:30 pm,. Dwight Wilson offers one on "Using Java Card technology for Applications that Run on Smart Cards and Other Devices", 1:30 to 5:30 pm. Both on Monday, May 5, at the Intercontinental Hotel, San Francisco.
User Experience and Design Join Sun software lead user experience designer Jeff Hoffman at his JavaOne session, Designing GUIs 101 (4968), so you can sling the slang around user-centered design with authority.
Java Wherever You Are At the General Session on May 6, 3:20 p.m., Sun Microsystems VP Jeet Kaul of the Client Software Group describes the evolution of the Java platform targeting mobile, interactive video entertainment, and embedded devices.
JavaFX Sessions at JavaOne Conference Here are the May 6 technical sessions relating to JavaFX technology (check the online Content Catalog).
Java SE 6 Update 10 Beta This update introduces new Java Plug-In, Java Kernel, Java Deployment Toolkit, new Java system properties, Java Quick Starter, hardware acceleration support, and Nimbus to provide an optimized consumer-end user experience.
Using UI Components in Compiled JavaFX Script Technology With this example program, learn how to use eight user interface (UI) components in JavaFX Script technology. (Part 2 of a series)
JavaFX Script on Java ME Cell Phone Hinkmond Wong previews one of the demos for the 2008 JavaOne Conference: in his blog, he shows JavaFX Script Player running on a Java ME stack, on a Pantech Duo C810 cell phone
SDNTV Geek Gadget Guru Demos Roboquad About 7 minutes into this week's SDNTV feature, Geek Gadget Guru Greg Posten unleashes Roboquad, Wowwee's interactive pet-like robot. First, Sun Chief OS Strategist Ian Murdock talks about OpenSolaris.
Refactoring a Function to Become a Bound Function In this series of blogs, Sun's Mike Heinrichs tells you how to use the JavaFX Script programming language. This latest blog describes bound functions.
Java Card 3.0 Specification Available This new release features a significantly enhanced execution environment, a new virtual machine, and new network-oriented features.
Screencast: Intro to JavaFX Script At the last JavaPolis, JavaFX Script expert Jim Weaver gave an hourlong introduction to JavaFX Script presentation, which is now available online.
2008 JavaOne Content Catalog Now Online Start planning your time, with over 300 technical, collaborative, and hands-on sessions covering platforms, technologies, and applications. For an extensive list of content categories, session titles, and speaker details, search the JavaOne Content Catalog.
JavaFX Script Client Invoking a Metro Endpoint Sun engineer Arun Gupta updates this JavaFX Script client-server communication article with functionality from newer versions of GlassFish and NetBeans.
JavaFX Script Compiler Milestone 2 Now Available The distribution bundle includes several demos rewritten in compiled JavaFX Script and that run using Java WebStart. Draft javadoc-like documentation of the JavaFX UI Runtime API is available, as is javadoc for the javafxc Compiler API.
Location-Based Services Challenge Almost $3 million in cash and data licenses is up for grabs at this year's NAVTEQ Global LBS Challege-APAC. If you have an idea for an LBS application that works with mobile or wireless devices using dynamic positioning technology and NAVTEQ maps, or have an existing non-commercial LBS application, register before the extended March 7 deadline. You will have until March 28, 2008 to submit your application.
JXTA for MIDP 2.0 In this Deep Dive Session, JXTA project architect Mohamed Abdelaziz discusses JXTA, a network protocol for peer-to-peer communication, and demonstrates how JXTA for MIDP 2.0 allows handheld devices to participate as first class devices in a JXTA network. Download JXTA for Java ME
Mobility Podcasts: Frankfurt and Bangalore Mobile & Embedded evangelist Terrence Barr reports from the Sun Tech Days in Frankfurt, Germany, and Roger Brinkley talks about his time at FOSS/IN in Bangalore, India.
JavaFX Script Doodles Sun Microsystems' Joshua Marinacci has a new JavaFX Script series that uses "doodles" (code snippet samples) to explain JavaFX code. Here's part 2, on creating a tabbed rectangle.
Deep Dive: JXTA on MIDP, an Interview with Mohamed Abdelaziz In this series, developer James Weaver lets us in on his learn-as-you-go process of creating a Tetris-like game in compiled JavaFX Script. If you need the OpenJFX compiler, Weaver shows you how to get it in an earlier blog.
Mobile & Embedded Developer Days Recap Some 200 Java developers and Sun employees attended the first Mobile & Embedded Developers Days, while a live video stream with IRC chat allowed worldwide participation.
Java ME Platform JSRs Here's a listing of the latest JSR releases and activity, including the JSR 271 MIDP 3.0 public review draft availability, the JSR 280 XML API, JSR 279 Service Connection API, and JSR 300 DRM API.
Creating Rich Internet Apps With Compiled JavaFX Script Learn to use JavaFX Script technology to create a compiled JavaFX program that contains user interface components and 2D graphics. JavaFX Script expert Jim Weaver shows you how in part one of this new series.
IBM developerWorks' JavaFX Script Tutorial IBM developerWorks offers a guide to JavaFX Script essentials in this article, working with the JavaFX Script Plugin for the Eclipse SDK.
Scene Graph Demo Gallery Check out the various JavaFX Script demos that demonstrate Scene Graph concepts and functionality. You may be inspired to contribute one of your own.
Using Subversion, NetBeans IDE, and Sun Java System Web Server With Java ME This technical article offers Java ME developers suggestions on how to add support for source-code management and application deployment.
Creating Rich Internet Applications With Compiled JavaFX Script Technology Learn to use JavaFX Script technology to create a compiled JavaFX program that contains user interface components and 2D graphics.
Sun SPOT Giveaway Be eligible to win one of the Sun SPOT kits to be given away at the community social event at the Java Mobile & Embedded Developers Days conference on January 23-24 in Santa Clara, California,if you register by Friday, January 18.
Quiz: How MSA-Savvy Are You? Test your MSA knowledge by taking this quiz, put together by SDN staff writer Richard Marejka.
JavaFX Script Technology Robert Eckstein discusses Sun Microsystems' new JavaFX platform, including his three favorite features of the new JavaFX Script language.
Infinite Progress Panel Demo In his blog on JavaFX Script, James Weaver discusses some uses of Romain Guy's InfiniteProgressPanel widget, in the JavaFX Script UI library. Weaver promises demos of more UI widgets in future posts.
Gosling on JavaFX Technology and More In this interview with Redmond Developer News, Gosling answers wide ranging questions around JavaFX, which he describes as "a really strong, coordinated set of client-side technologies."
Java Mobile & Embedded Developer Days January 23-24, Santa Clara, Calif., kicks off with a keynote from James Gosling followed by some 22 intermediate to advanced technical presentation, 13 lightning talks, 4 poster sessions for 9 poster presentations. There is a community social event the first night.
Video Poker Game and Other Examples Chris Oliver explains JavaFX Script animation frameworks using a video poker game example. Animations for the deal and for the draw show your bet, cards, and scores.
JavaME M-Kanji-SuDoKu Game Always wanted SuDoKu at your fingertips, on your cell phone? The M-Kanji-SuDoKu game can run on mobile devices that support Java ME CLDC 1.0 and MIDP 1.0.
Marinacci's JavaFX Christmas Demo Joshua Marinacci presents a demo that uses JavaFX Script to create Santa's Naughty-Nice pie chart, as well as a snow simulator. Have fun!
Project Scenegraph Now Open The Scene Graph project provides "scene graph" functionality at the Java level, as well as providing one of the important runtime elements that the JavaFX Script language depends upon from the underlying platform.
Sun Microsystems Developer Playground Join Dana Nourie December 18th, Tues 9 AM PST and 7 PM PST, in Second Life at the Sun Microsystems Developer Playground to discover how easy it is to learn the Java platform through web programming. Watch a demo and have your questions answered.
JavaFX Script Plug-in for NetBeans Release The milestone 3 release of JavaFX Script plugin for the NetBeans IDE 6.0 FCS is available for download . It includes new features in the source editor: code folding, code completion, and support of syntax highlighting preference setting via the Options window.
MIDP 2.0 Games for Java-Enabled Phone This tutorial shows you how to create the start-up code needed to make MIDP 2.0 games for Java-enabled mobile phones. It requires the NetBeans Mobility Pack for CLDC.
Sun at JavaPolis '07 in Belgium James Gosling, father of the Java language, will present a
keynote at JavaPolis on the state of the Java universe. Other Sun
talks will cover how Sun is working to continually improve the Java
ME platform to meet the latest developments in the mobile ecosystem
and driving convergence across the device landscape with the emerging
JavaFX family of products.
Dec 18: 2nd Life Intro to Web App Development Join Dana Nourie December 18th, Tues 9 AM PST and 7 PM PST, in Second Life at
the Sun Microsystems Developer Playground to discover how
easy it is to create web pages and apps in Java. Learn about
NetBeans, JSPs, beans, database binding, the cool JMaki widgets and
gadgets and gizmos. Watch a demo and get your questions answered.
NetBeans IDE 6.0! Let the new NetBeans IDE make you a smarter, faster coder. Get it and
take advantage of new and improved features you asked for, like
visual web development, visual game design, enterprise development,
data binding, integrated profiling, Ruby, Swing, and lots more.
Download Now
Learn More
Free DVD
Deep Dive Video on jMaki jMaki is a lightweight framework that makes it easy to build Ajax-based web applications. Learn more in this Deep Dive with jMaki Project lead, Greg Murray.
Frankfurt Mobility Day Learn techniques in developing, testing, optimizing, and deploying mobile content based on Java technology to wireless handsets, PDAs, telematics, TV, set-top boxes, or smart cards. December 3, 2007, Frankfurt, Germany.
Eckstein on JavaFX Highlights In his latest video blog, Robert Eckstein discusses some highlights of Sun's new JavaFX platform.
20 Million More Handsets A Beijing-based research analyst predicts "an additional 20 million mobile handsets flooding the Chinese market next year." Carla King covers this and Jim Hughes' keynote speech at the Beijing Sun Tech Days event.
New jMaki Charting Stuff jMaki introduced an additional
set of
widgets and sample applications for doing pie charts, line charts, area
charts and bar charts. These widgets can be easily installed in the
NetBeans IDE as an add-on component library. jMaki Charting widget
library and Java and PHP samples can be downloaded from jMaki Charting dowload page. The details to participate
as a user or contributor are available on the Community Page.
Java ME Is Not Dead, Says Gosling James Gosling, father of the Java programming language, blogs about the convergence of Java technologies. Lively comments ensue.
SDN's Ed Ort interviews NetBeans evangelist Roman Strobl at Sun Tech Days in Milan. Strobl discusses the new designers (mobile and game), JRuby and JavaScript support, and profiling support in NetBeans.
Real-Time Traffic on Cell Phones Hinkmond Wong points to a Java ME application (using the MIDP GUI) from traffic.com and Skyward Mobile that lets you check real-time traffic situations on your phone.
Socket Logging Learn how to set up a logging handler and configure the server.
Creating Extensible Applications With the Java Platform This article shows you two ways to create applications that are extensible, allowing you to add functionality and enhancements to an
application without making changes to its original code base.
Tim Bray Advises Shanghai Developers to Ride the Web 2.0 Wave In a Tech Days keynote, Bray advises developers to continue to use
Java but also consider the time-to-market advantages of some Web 2.0
solutions.
Being Mobile in China In 1997, SDN managing editor Carla King took her Mac to northern China on a Chinese motorcycle, sending dispatches to an adventure travel website. She's back in China for a new adventure: Sun Tech Days, Oct. 23-24, Shanghai, and Nov. 1-3, Beijing.
Sentilla's Java-Technology Based Pervasive Computing Extending Java ME to the physical world, Sentilla enables Java software developers to interact with the world using low power microcontrollers, sensors, actuators, and wireless mesh networking.
Montavista Vision 2007 Conference Visit the Sun Microsystems booth at the Montavista Vision 2007 Conference, October 9-10, in Santa Clara, CA . Sun is showcasing the many Java technologies empowering mobile and embedded devices.
Consumerizing Java on the Desktop Read Danny Coward's blog on the early access version of an major update to the Java Runtime Environment (JRE) on Windows platforms, specifically focusing on features of the JRE needed by consumer content.
Report: VOD a Third of TV-Watching by 2012 Ars Technica notes a recent technical brief that predicts that US households in 2012 will consume nearly 2 hours of video-on-demand viewing daily. VOD will add up to one-third (38%) of all TV-watching, up from 8.5% in 2007.
Call For Papers: Mobile & Embedded Conference The Mobile & Embedded Community announces a call for papers, deadline October 31, 2007, for the Java Mobile & Embedded Developer Days conference, January 22-24, 2008, Santa Clara.
Sun Advances Security for the Java SE Platform Sun Microsystems, Inc., is announcing two new Java SE security response features, each designed to strengthen the Java platform's position as one of the most widely used, secure software platforms available.
Tech Days Rome: the Ajax Report Sun's New2Java editor, Dana Nourie reviews the session Ajax Frameworks and Toolkits, and Building Rich Web Applications using jMaki and Phobos.
Sun Sponsors O'Reilly Web 2.0 Summit Oct 17-19 in San Francisco This conference is sold out. But you can get on a list for the 2008 conference.
Restricting Access to Ajax Services This article highlights some techniques for restricting access to Ajax-based services. It then focuses on using URL-based API keys, which gives you fine-grained protection and allows you to track, meter, and restrict usage of a service.
How to Handle Java Finalization's Memory-Retention Issues Learn how to avoid memory-retention problems when working with third-party classes that use finalizers.
Sept 23-26 2007: 4 Rockin' Days of Ajax Sun is a gold sponsor at AJAXWorld 2007. Bob Brewin is a keynote speaker, plus hear Greg Murray, Nandini Ramani, Roberto Chinnici, and Jean-Francois Arcand, and Francois Orsini.
New JavaFX API Reference Available The new community-generated JavaFX API Reference is now available for JavaFX classes. It lists brief descriptions of the classes and contains links to additional information.
Learning Curve, Part 2: Declarative User Interfaces Programmers use procedural code to define the user interface (UI) in the Java language but in JavaFX Script, you can use declarative statements to define the UI. John O'Conner ports an existing application to illustrate the differences.
New from blogs.sun.com Here's a sampling of recent Sun blogs that provide JavaFX demos:
Radhika Gehant implements a Celsius Converter app.
Praveen Mohan offers several demos, including this rudimentary screensaver.
David Grieve, on a slightly twisted note, connects the emerging art of parkour with JavaFX Mobile.
Learning JavaFX Script, Part 3: Client-Server Communication With JAX-WS This tutorial shows you how to use JavaFX Script in conjunction with NetBeans IDE 5.5.1 to access a web service using JAX-WS 2.1.
jMaki, PHP and GlassFish: Using Caucho Quercus This blog entry shows how jMaki widgets can be embedded in a PHP page and deployed on GlassFish.
jMaki User Group Meeting: Santa Clara, CA Open to the public. Get involved.
Deep Dive: Project Tango, An Interview With Arun Gupta (Vodcast) Java.sun.com writer Ed Ort interviews Arun Gupta, Sun Technology Evangelist for Web Services and Next Gen Web Apps (a.k.a., Web 2.0), about Project Tango and how it enables web service interoperability between Java and .NET environments.
Learning Curve Journals, Part 1: Exploring JavaFX Script This first in a series follows staff writer John O'Conner as he gets started with JavaFX Script. He goes through the steps, so you don't have to -- from downloading the latest JDK to accessing the plugins for the NetBeans or Eclipse IDEs.
Learning Curve, Part 1: Exploring JavaFX Script This first in a series follows staff writer John O'Conner as he gets started with JavaFX Script. He goes through the steps, so you don't have to -- from downloading the latest JDK to accessing the plugins for the NetBeans or Eclipse IDEs.
Learning JavaFX Script, Part 2: Remote Communication Using RMI Learn how to use RMI to effortlessly demonstrate and test client-server functionality with JavaFX Script technology.
Learning JavaFX Script, Part 2: Remote Communication Using RMI This article draws on your knowledge of JavaFX Script, invoking the Java platform's Remote Method Invocation (Java RMI) libraries to allow a JavaFX graphical user interface (GUI) to communicate remotely. Learn how to use RMI to effortlessly demonstrate and test client-server functionality with JavaFX Script.
Mashup Styles, Part 2: Client-Side Mashups Learn how a client-side mashup works, and explore some of the considerations related to this mashup approach.
Achieving Interoperability with Ajax using Java and .NET Technologies While Ajax and the associated frameworks that allow rich internet applications to be created are growing in stature and power, consider interoperability as a major factor in deciding how to build your applications.
Screencast #Web 5 - Creating Mashups with jMaki Mashing up the Maps screencast_web5_creating_mashups_with
This screencast shows how jMaki allow to embed and interact with map widgets in your application.
First JRuby App in GlassFish - Screencast Learn how to develop a JRuby application using the NetBeans IDE and deploy it on GlassFish.
JavaFX Update, Plus Compiler Incubator Project The July 2007 JavaFX update release includes the announcement of the JavaFX Compiler Incubator project, the Casual demo (IM client in JavaFX Script), and SVG to JavaFX Translator. Significant updates to the JavaFX plugin in NetBeans are also included.
Learning JavaFX Script, Part 1: An Introduction to JavaFX Script for Java Programmers JavaFX Script is a highly productive scripting language that enables content developers to create rich media and content for deployment on Java environments. This article, aimed at traditional Java developers, is a brief but thorough introduction to Sun's exciting new technology.
JavaFX and Advanced Mobile Devices JavaFX Mobile Product Line Manager Jacob Lehrbaum joins Hal Stern, VP of Global Systems Engineering, on this podcast to discuss JavaFX technology strategy for advanced converging mobile devices and what's available for developers today.
Screencast #Web4: Creating Mashups with jMaki - Display RSS feed in jMaki Widgets This mashup pulls RSS feed from a blog entry and display it in two different widgets, without any extra effort. The NetBeans IDE is used for tooling and the jMaki-enabled web application is deployed on GlassFish.
Sign up for Portlets, Portals, and Ajax starting July 23 Learn how to use the Portal Server and to how to apply Ajax to portlets in Sang Shin's online Ajax Code Camp.
End-to-End Tracing of Ajax/Java Applications Using DTrace Learn how the Solaris DTrace tool can help trace Ajax applications, starting from the JavaScript code executed in a browser environment, to
the Java back-end on the server side, and beyond.
Screencast #Web3: jMaki in Eclipse Find out how jMaki plug-in can be installed in Eclipse 3.3 (codename Europa) and how easy it is to build jMaki-enabled web applications.
Using the Swing Application Framework (JSR 296) Learn to use the Swing Application Framework to manage life-cycle events, UI component event handling, threading, localizable resources, and simple persistence in your Java technology applications.
JRuby and the Java Platform This introductory article shows you how to set up JRuby on the Java platform and explains the basics of using JRuby scripts with Java applications and the NetBeans IDE.
Screencast: jMaki on Rails for Dummies This screencast shows how a jMaki-wrapped Yahoo DataTable widget can be used to pull data from MySQL database using ActiveRecord in a
Rails application.
jMaki and Google Gears Greg Murray gets you up and running with Google Gears, integrating it with other jMaki components as an extension.
Technometria: What's New in Java Listen to this interview with Chet Haase, covering various topics in the Desktop Java space from the Consumer JRE to media support to applets to JavaFX Script, and his upcoming book.
BigAdmin Newsletter - May 2007 The following topics are covered in this issue: New XPerts Session: Fibre Channel Connectivity, Configuration, and Tuning for the Solaris OS, Using Service Management Facility (SMF) in the Solaris 10 OS: A Quick Example, The "Sun AMPlify Your Web Tier" Challenge, New Articles on Storage Administration Hub, How to Use Sun Connection and Baselines to Patch the Solaris OS, Installation Documentation for the Solaris 10 11/06 Release, A Route to Standardized Operating Environments, and Short Message Service (SMS) Support in Sun Java System Messaging Server 6.3
Using the Java Persistence API on the Desktop Learn how the Java Persistence API allows you to use POJOs in desktop applications.
Cometd and Bayeux in Grizzly The Cometd framework and its Bayeux protocol is now supported starting
with Grizzly 1.0.11 and GlassFish 9.1 b35. Jean-Francois Arcand's blogs
about the gCometd implementation, how to enable it and describes a DOJO
cometd enabled example.
Consumer JRE: Leaner, Meaner Java Technology The Consumer JRE release will address several serious issues in deploying and running Java applications. Even better, you don't have to wait for the next major release of the JDK to get these features.
Ajax Code Camp: JavaServer Faces (JSF) and Ajax Integration JavaServer Faces provides a component-model architecture through which you can build an Ajax application by drag-and-dropping Ajax-enabled JavaServer Faces components in an IDE such as Sun Java Studio Creator.
Java Technology Fundamentals Learn about using the Unified Modeling Language (UML) to plan your applications and understand others' applications.
If You Build It In Ajax, They Will Come Read Ed Ort's review of the irreverent Java Rock Stars, Ben Galbraith and Dion Almaer, co-founders of the Ajax community site Ajaxian.com. Wildly popular speakers on the techie conference circuit, Galbraith and Almaer demonstrated Ajax techniques and highlighted some of the lessons learned from the first highly successful "Ajax innovators" and examined what's new and cool in the Ajax arena.
Ajax Code Camp: Google Web Toolkit (GWT) GWT is definitely an interesting technology to explore for building Ajax applications especially for those who want to leverage their Java knowledge. The current version of NetBeans GWT plug-in does not support "creating a WAR" feature yet. That will be provided in the next version.
Ajaxifying JavaServer Faces Components: A JavaOne Hands-On Lab Use dynamic faces Ajax zones to easily enable plain old JSF components to send Ajax requests, dynamically update other components with the Ajax response, and use an Ajax Transaction to continually poll the server. By the end of the exercise, you have created a simple chat room!
Download Next-Generation Web JavaOne Hands-On Labs From Ajax to Comet to Spring to Phobos, download the JavaOne Hands-On Labs and experience Web 2.0 web applications for yourself.
2007 JavaOne Conference Registration Is LIVE! Register today for the JavaOne conference and save $100! The program is new and expanded. Learn More.
Open Possibilities at CommunityOne Join us at CommunityOne, a free and open environment of participation, contribution, and innovation. In this one-day technical conference, you can explore groundbreaking open-source and community-based environments, technologies and platforms. Choose from sessions at NetBeans Day or Start-up Camp and in tracks on Web 2.0, the OpenSolaris operating system, OpenJDK / Mobile and Embedded, the RedMonk community, and the GlassFish project. Registration is free, but space is limited.
Fish for a Flat-Screen TV Blog about GlassFish for a chance to win a 52-inch LCD HD TV. Contest runs May 1-June 15, 2007.
Fish for a Flat-Screen TV Blog about GlassFish for a chance to win a 52-inch LCD HD TV. Contest runs May 1-June 15, 2007.
Mashup Styles, Part 1: Server-Side Mashups This series examines some of the most common approaches, or styles, for
doing mashups. Part 1 focuses on server-side mashups and discusses the
major design considerations related to this mashup style.
Creating Web 2.0-Enabled Communities With Sun Java System Portal Server This article describes how Sun Java System Portal Server makes
effective use of Web 2.0 features and concepts to help your users be
more collaborative and productive.
Top Java SE 6 Features Software engineer Felipe Ortiz has been working with Java SE 6 for some time now, and he blogs on his view of its top features and biggest disappointments.
BigAdmin Newsletter - April 2007 The following topics are covered in this issue: ZFS Overview and Guide, Using Solaris JumpStart With the Solaris 10 OS for x86/x64 Platforms, Multilevel Security Policies of the Solaris Trusted Extensions and Red Hat Enterprise Linux Systems, Setting Up a Demo Based on the Sun Virtual Desktop Access Kit for VMware, Deploying JBoss Application Server on Sun Fire T2000 Servers, Patching an x86 Miniroot Image for the Solaris OS, Stop GAIM From Dumping Core When Chatting on MSN, and Assigning a New Device to an Existing Driver in the Solaris OS.
NetBeans Sample Applications Catalog From building a web application that uses Google Maps to putting
Dilbert on your mobile phone, you'll find a NetBeans sample application
you just have to download.
Ajax Code Camp: ProtoType Prototype is a popular JavaScript library. In fact, several other JavaScript libraries use Prototype underneath. In this session, you are going to learn various utility functions.
Get jMaki v.9 Download this new stable release of jMaki today
Web 2.0 Expo: Moscone West, San Francisco, California Don't miss these great Sun speakers at the Web 2.0 Expo: Dr. Jim Baty talks on Architecture for Humanity. Dan Roberts and Sanjay Sharma tell you how to Jumpstart Your Startup. Roberto Chinnici tells you why Scripting and the Java Platform is a Marriage Made in Heaven.
Web 2.0 Expo: Moscone West, San Francisco, CA Don't miss these great Sun speakers at the Web 2.0 Expo: Dr. Jim Baty talks on Architecture for Humanity. Dan Roberts and Sanjay Sharma tell you how to Jumpstart Your Startup. Roberto Chinnici tells you why Scripting and the Java Platform is a Marriage Made in Heaven.
Ajax interfaces in Java Ben Galbraith says that jMaki in the Sun Web Developer Pack "offers a compelling model for creating richcomponent-oriented Ajax interfaces in Java."
NetBeans Sample Code for Ajax Books This java.net group is creating NetBeans sample code for existing Ajax-related books so that it's easier for developers to build and run the application described in the books.
Adding Ajax to JavaServer Faces Technology With Dynamic Faces Learn how to use Dynamic Faces, included in the new Sun Web Developer Pack, to add first-class Ajax support to your JavaServer Faces technology-based application.
BigAdmin Newsletter - March 2007 The following topics are covered in this issue: New XPert Session: Configuring Java Applications to Use Solaris Security, Reminder -- Changes to Patch Policy for the Solaris 8 and 9 OS, Multilevel Security Policies of the Solaris Trusted Extensions and Red Hat Enterprise Linux Systems, New Hubs for Admins of Sun Java Enterprise System Release 5 and Application Platform Suite, The Storage Administration Site, Using Configuration Management to Reduce Risk, and Configuring and Tuning the Solstice CMIP Stack and Enterprise Manager's CMIP MPA for Best Performance
SDN Wins Jolt Award for Best Website/Developer Network The Sun Developer Network (SDN) won the 2007 Jolt award for best website/developer network. Jolt calls SDN the #1 "indispensable site for developers." Read about the 17th Annual Jolt Awards.
Introducing the Java Pet Store 2.0 Application Work with the Java Pet Store 2.0 demo and the Java EE 5 platform to develop an Ajax-enabled Web 2.0 application that is user-driven, user-organized, and user-policed.
Sun Web Developer Pack Simplify development of your Web 2.0 applications with this all-in-one download.
Sun Stars to Shine at Ajax World Craig McClanahan, creator of the Struts and Shale web application frameworks, will give a session on Encapsulating Ajax Functionality in JavaServer Faces Components at AJAXWorld Conference & Expo 2007 East.
Greg Murray, creator and principal architect of Project jMaki, will give a session on Enterprise Ajax Using Java.
BigAdmin Newsletter - February 2007 The following topics are covered in this issue:
BigAdmin Resources for Changes in Daylight Saving Time, Want Better Tools to Manage IP Storage Networks, English Version of "Solaris Internals, 2nd Edition" Now Available in China, Sun Cool Tools for CoolThreads Servers Optimize Web-Tier Environments, and Changes in Solaris Subscriptions (Formerly Known as Solaris Service Plans)
Visit the Web Developer Resource Center Your source for leading-edge technologies, proven standards-based software, and comprehensive service, support, and training offerings to help build out your Web 2.0 solutions.
Java Marcher: Patrice Goutin's Blog Read part 1 and part 2 in a blog series that discusses how to develop and deploy JSR 168 portlets for the Sun Java Enterprise System portal.
Java Marcher: Patrice Goutin's Blog Read part 1 and part 2 in a blog series that discusses how to develop and deploy JSR 168 portlets for the Sun Java Enterprise System portal.
Startups in the Web 2.0 Era Meet the founder of EchoSign, a startup that plugs the analog hole in digital signature management.
Check it out on SDN Channel.
Add Ajax to JavaServer Faces Components Find out how to use the basic features of Dynamic Faces to add Ajax capabilities to JavaServer Faces components.
Introducing jMaki Charting jMaki Charting is a BSD based open source project focusing on providing jMaki enabled widgets for charting.
BigAdmin Newsletter - January 2007 The following topics are covered in this issue: Changes to Patch Policy for the Solaris 8 and 9 OS, Solaris Ready Applications and Solutions, Configuring Sun Java System Messaging Server 6.3 and Solaris Cryptographic Framework on Systems With UltraSPARC T1 Processors, Secure Systems vs. Systemic Security, Taming Your Terabytes, Parts 1 and 2, How to Create Patch Sets for Manual Installation, and New BigAdmin Hub for Commercial Software Developers
Introduction to jMaki Learn the basics of jMaki in this tech tip.
Introduction to Ajax for Page Authors Here's everything you need to know to put Ajax in your web pages using
Ajax components, widgets, JavaScript technology, and other techniques.
jMakifying Roller's JSON (video) Building on Dave Johnson's Roller/JSON post, Alexis wrote a simple application consuming Roller-generated data using the jMaki framework and NetBeans 5.5. jMaki, as any framework in the Ajax space, consumes JSON data and provides a wrapper technology around existing Ajax components.
The Ajax Moment Mushrooms into The Web 2.0 Movement Countless themes and memes will be front and center at AjaxWorld 2007 East in NYC. 100+ sessions cover every aspect of Ajax-enabled
applications and those creating and deploying them.
Intro to Ajax and Java Technology by the Experts A 15-minute video series of interviews with experts from Sun and elsewhere to explore how Ajax and Java technology converge to simplify the creation of auto-complete, form validation, data refresh, and other dynamic Web application functions.
Getting Data from a Bean Learn how to get the data from a bean using an EL expression, as you can with most other JSP tags.
Sun loves Startups! Learn about Sun's StartUp Camp and our exclusive new startup offerings to help you think big and spend less.
Hear first-hand from the winners of the "speed geeking" contest on what it takes to get started. Learn about the Startup Essentials Program and more, on the SDN Channel.
Building Web 2.0 Apps with jMaki In this blog entry, Carla Mott uses the NetBeans plugin to build a web app that uses the standard layout template, the Dojo fisheye widget for navigation, the Yahoo Geocoder and Google map widgets.
The Zen of jMaki Enjoy Greg Murray's Javapolis presentation on jMaki with basic examples,
history, mindset and motivation.\
NetBeans Visual Web Pack 5.5 Now Available The NetBeans Visual Web Pack (derived from the award-winning Sun Java Studio Creator software) lets you rapidly and visually build standards-based web applications using JavaServer Faces and Ajax components.
NetBeans Visual Web Pack 5.5 Now Available The NetBeans Visual Web Pack (derived from the award-winning Sun Java Studio Creator software) lets you rapidly and visually build standards-based web applications using JavaServer Faces and Ajax components.
Insights From Jesse James Garrett, the Guy who Coined the Term Ajax Ed Ort blogs from the Web Builder 2.0 Conference: Ajax is a design pattern more than a set of technologies, and other technologies will likely supplant it.
Mashups a Big Deal at the Web 2.0/Ajax World Conference Ed Ort's report from Caesar's Palace gives you a glimpse into the new world of Ajax and Web 2.0.
Hands-On Java EE 5 What's the best way to introduce Ajax into your legacy application? This article series guides you through Ajax implementations,
starting with writing the necessary code by hand, then using an open-source toolkit, and finally implementing JavaServer Faces components.
BigAdmin Newsletter - November 2006 The following topics are covered in this issue: Sys Admins: Take a Survey, and Get a Cool T-Shirt!, New Information Hubs on BigAdmin, New Device Detection Tool for the Solaris OS, What Time Is It? Are You Sure?, SAMP (Solaris, Apache 2, MySQL 5, and PHP 5) Setup for Solaris 10 OS and Solaris Express, Deploying IBM DB2 UDB V8.2.x in Containers in the Solaris 10 OS, The Sun Java System Message Queue Notification Plug-in: An Overview, and Preventing Denial of Service Attacks in Sun Java System Messaging Server
Jump into JavaScript Learn how javaScript coupled with emerging Java technologies can improve your productivity by easily producing the next generation of rich, innovative web solutions.
NetBeans IDE 5.5 is Released Check out the new Mobility Pack, Profiler Pack, Enterprise Pack, C/C++ Pack (Beta 3),
and a technology preview of the Visual Web Pack. NetBeans 5.5 supports the Java EE 5.0
platform, including the Java Persistence, EJB 3 and JAX-WS 2.0 specifications.
Listen to: Java BluePrints for Ajax-Enabled Web 2.0 Applications Sean Brydon reminds us of this still very relevant JavaOne talk on how to build a web application on the Java EE 5 platform. Discussed are the design choices and decisions made for the new Java Pet Store 2.0.
Java BluePrints for Ajax-Enabled Web 2.0 Applications Sean Brydon reminds us of this still very relevant JavaOne talk on how to build a web application on the Java EE 5 platform. Discussed are the design choices and decisions made for the new Java Pet Store 2.0.
Ajax Experience Conference This conference features over fifty technically focused sessions across three full days spanning four parallel tracks with over twenty five speakers.
BigAdmin Newsletter - October 2006 The following topics are covered in this issue: New BigAdmin XPert Session on ZFS, Second Installment of Our Series on ZFS, New Security Certification, Deploying Wikis to Sun Java System Web Server 7.0, Part 1: JSPWiki, Tuning Tool for CoolThreads Technology (CoolTuner), Configuring Solaris Cryptographic Framework and Sun Java System Web Server 7 on Systems With UltraSPARC T1 Processors, and Setting Up F5 Networks' BIG-IP System With Sun Java System Application Server
New Technologies for Ajax and Web Application Development: Project jMaki, Project Dynamic Faces, and Project Phobos Read the first in a series of introductory articles about new projects that make developing interactive and dynamic web applications easier.
New Technologies for Ajax and Web Application Development: Project jMaki, Project Dynamic Faces, and Project Phobos Read the first in a series of introductory articles about new projects that make developing interactive and dynamic web applications easier.
JDJ asks: Ajax -- What's In It for Java? No company on earth had more speakers on the inaugural Ajax World speaker faculty than Sun, including Greg Murray, Servlet 2.5 Specification Lead, now the Ajax architect for Sun...
committed to making sure that developers and IT architects are aware how Ajax is agnostic as to what server-side language is being used, be it Java, ColdFusion, PHP, .NET, Perl or whatever.
Read the article
Scratching your head over how to incorporate Ajax technologies into your legacy application? There's more than one way to do it with the Java EE 5 SDK and related tools. These hands-on articles detail four approaches by examining a series of NetBeans 5.5 projects based on a single example. The first two articles are available now: Hands-On Java EE and Creating an Ajax-Enabled Bookstore Application, A Do-It-Yourself Approach.
Choose Your Ajax Design Strategy Choose 1 of 6 strategies: Do it Yourself, Use a Client-Side JavaScript Technology Library, Use a Client-Server Framework, Do the Wrap Thing, Go Remote, Go All Java Technology.
JDJ asks: Ajax, What's In It for Java? No company on earth had more speakers on the inaugural Ajax World speaker faculty than Sun, including Greg Murray Servlet 2.5 Specification Lead, now the Ajax architect for Sun.
committed to making sure that developers and IT architects are aware how Ajax is agnostic as to what server-side language is being used, be it Java, ColdFusion, PHP, .NET, Perl or whatever.
Read the article.
JavaServer Faces: The Complete Reference Deliver feature-rich, cross-browser Internet applications using JavaServer Faces and this one-stop guide.
Including Ajax Functionality in a Custom JavaServer Faces Component This tutorial describes how to add the power of Ajax to JavaServer Faces components with some help from the DOJO toolkit.
Comet Basics There are some very good detailed technical explanations of Comet already, but it seems there is some room for a basic discussion of what it is about, what it is good for ? and how it jives with Ajax.
Sun Web Server as a Web 2.0 Platform CVR's latest blog reviews a number of Web 2.0 Applications running on Sun Java System Web Server.
For the details, check these blogs: Deploying JSPWiki by Sriram (and see the Companion Arcticle);
JAAS Login Configuration for JSPWiki) by Joe; and Running jMaki, by Sabada.
Project jMaki Gets a Facelift and a Widget Gallery Check out the cool new Project jMaki home page and the new visual, Ajax-based widget gallery.
New Course: Developing JavaServer Faces Web Applications with Ajax using Java Studio Creator A new 2-day workshop for developers interested in leveraging existing
JSF and Ajax-based web-tier components to build web applications. SDN
members - use your priority code to get 10% off.
BigAdmin Newsletter - September 2006 The following topics are covered in this issue: Wondering What Happened to Patch Access via Anonymous FTP?, ZFS, Sun's Cutting-Edge File System (Part 1: Storage Integrity, Security, and Scalability), Solaris 10 6/06 OS Installation Resources, CoolThreads Optimized Open Source Software Stack (Cool Stack), Setting Up Microsoft Windows LPD for Easy Printing on the Solaris OS, Single Sign-On Using Sun Java System Access Manager 2005Q4 and Sun Java System Access Manager Policy Agent 2.2, and Monitoring and Managing Java SE 6 Platform Applications
AJAXWorld Conference & Expo - October 2-4, 2006 Santa Clara, CA Developers and IT managers can learn about enterprise Ajax, mobile Ajax, Ajax with Java, Ajax and web services, security issues, and more.
Create Applications Using a Visual Development Environment Learn how to develop web applications with Java Studio Creator in just 2 hours. Topics include: components in the visual interface (including Ajax components), creating a project, page navigation, binding components to back-end services, deploying a project, and securing your applications with JAAS.
JavaServer Faces, Java Studio Creator, and Ajax Chris Kutler shows you how to use jMaki to add a dojo combobox component to a JavaServer Faces application built using using Java Studio Creator.
Advance your development skills at Sun Tech Days in Seattle Shape your future with in-depth technical training on Java EE, Java SE, Java ME, Tools, Solaris OS, and more.
Featured keynote: Rich Green, Executive Vice President, Software, Sun Microsystems. Plus attend bonus NetBeans Day and OpenSolaris Day. Space is limited -- Register today.
Using Default Renderers in JavaServer Faces Technology to Add AJAX 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.
Best Practices for Applying Ajax to JSR 168 Portlets Through a sample portlet, this article describes several tips on how to take maximum advantage of the benefits of using Ajax in portlets and suggests workarounds for pitfalls.
Enterprise Grade Ajax with JavaServer Faces Ed Burns demonstrates how to implement Ajax-enabled applications using JavaServer Faces. You'll see code from both the page author and component developer points of view, and get a look to the future of mobile and disconnected applications. Hosted by the Orlando chapter of Linux Enthusiasts and Professionals.
JAOO 10th Annual Conference This developer conference concentrates on software technology, methods and best practices with six days of reflection, discussions, news, fun and mingling. Ed Burns,on our JavaServer Faces team, is a presenter.
JavaServer Faces, Java Studio Creator, and Ajax Chris Kutler shows you how to use jMaki to add a dojo combobox component to a JavaServer Faces application built using using Java Studio Creator.
Best Practices for Applying Ajax to JSR 168 Portlets Through a sample portlet, this article describes several tips on how to take maximum advantage of the benefits of using Ajax in portlets and suggests workarounds for pitfalls.
New jMaki Tutorials for JSP and JavaServer Faces Jennifer Ball posted two new tutorials on how to use jMaki widgets:
Getting Started Using jMaki Widgets as JSP Tag Handlers and
Using jMaki Widgets as JavaServer Faces Components.
Also see the earlier tutorial Using jMaki Widgets.
Introducing Project Dynamic Faces Take a look at the early access release of Project Dynamic Faces (DynaFaces). Also visit the slides and screencasts page for an introductory presentation by Ed Burns
Using Default Renderers in JavaServer Faces Technology to Add Ajax Functionality to Existing Components 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.
Webinar: Java Studio Creator & eBusiness Applications' Grid Ajax Component Learn how to use this Ajax-powered component to give your web applications the ability to display and edit tabular data in various web browsers so your users get responsive, interactive data editing in an spreadsheet like user-interface. After the session, post any webinar-related questions you have on the Ask the Experts page and get answers from the webinar presenters.
Java Studio Creator Gets Improved Performance with Hot Fix 2 Significant design-time performance was the goal for this latest hot fix. Connect to the Update Center to get the all the updates and hot fixes. Haven't got it it yet? Download today, it's free!
Building Mashup Components 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
BigAdmin Newsletter - August 2006 The following topics are covered in this issue: Easier, Faster Hardware Certification for the Solaris OS, Adding Device Drivers to the New Boot Install Image in the Solaris 10 OS for x86 Platforms, Installing, Managing, and Using Sun Java System Access Manager and Sun Java System Identity Manager on the Solaris 10 OS, Scripting for the Java Platform, and Deploying Web Applications to Sun Java System Web Server 7.0 With NetBeans 5.0 IDE
Using a jMaki Widget in Phobos Application Last week Jennifer Ball blogged on how to use the new publish/subscribe mechanism in jMaki to handle an event of the jMaki fisheye widget. This week, she describes how she used the jMaki fisheye widget to implement the same use case in a Phobos application.
Ask the JavaServer Faces Experts about Ajax Components Ed Burns and Roger Kitain, the co-leads of the JavaServer Faces 1.2 specification, will answer your questions about JavaServer Faces. This technology provides a rich architecture for managing the state of user interface components, processing component data, validating user input, and handling events. Among other things, this makes the technology ideal for implementing Ajax in a web application.
Testing Web 2.0, 7:00 pm, San Jose, CA Elisabeth Hendrickson of Quality Tree Software demonstrates using JSUnit and Selenium to test a Web 2.0 application at this Silicon Valley chapter meeting of the ACCU. Free and open to the public. Get the details here.
Screencast: Preview the Ajax-Enabled Portlet Features in Portal Server 7.1 Watch this screencast demo on new features coming in Java ES R5. See the Ajax portlet container in action with drag-and-drop visual Ajax-style customization and personalization, asynchronous loading of channels, individualized controls, identity-based content delivery, and more.
Use jMaki's Pub/Sub to Handle UI Events Jennifer Ball shows how to use the jMaki pub/sub mechanism to handle UI events - for example - events generated by widget onClick events. The example demonstrates how to integrate this mechanism with the dojo Fisheye widget. The Pub/Sub mechanism is a recent addition to jMaki; you can browse the code here, and there is a sample app showing two widgets interacting here.
Event Handling in jMaki: the New Publish/Subscribe Mechanism Tech Writer Jennifer Ball blogs on how to use the new publish and subscribe mechanism available in jMaki to handle events
generated by jMaki widget. Once you publish a topic for a widget, you can subscribe to the topic from any application
and respond to a widget event however you like...hardcoding specific behavior into the widget is not necessary.
Download the Java BluePrints Petstore 2.0 Reference Application See the Java EE 5 platform used for Ajax, RSS and client-side/server-side mashups with JavaServer Faces and Java Persistence APIs. The included full source-code uses Google Maps, PayPal, an RSS feed and more. Get instructions on how to download, configure,and deploy, and see some screen shots in Mark Basler's blog.
Free 10-week Ajax Programming Course In this online course, learn the basic concepts of Ajax and how to use the various Ajax frameworks and toolkits like Dojo, jMaki, Google Web, and Ajax-enabled JavaServer Faces components. Both new and experienced Ajax coders will benefit.
jMaki, the Spry Accordion Widget, and Java Studio Creator Projects Chris Kutler reports on how use the Spry Accordion jMaki widget to display a page fragment menu in an application built using the Sun Java Studio Creator IDE. Read how she used the jMaki tag library to add the Accordion widget to her page fragment.
Restricting Access to your Ajax Services Services like the XmlHttpProxy for Java are designed to return JavaScript that is evaluated on the client. Unfortunately, if you are not careful with the design of your services, JSONP techniques could be used to hijack your services. Here are some strategies to track, limit, or restrict access to your application's services to JavaScript clients. A blog entry by Greg Murray.
Ajax Security: Restricting Access to your Ajax Services Greg Murray blogs on how to prevent JSONP techniques from hijacking your services by restricting service access.
Announcing Thumper: The Web 2.0 Server The Sun Fire X4500 Server brings together state-of-the-art server and storage technologies in a single box to deliver high-performance I/O. Combining a four-way x64 server with up to 48 disk drives and 24TB of storage, it's being called the best server for Web 2.0, the next wave of the Internet.
Scripting for the Java Platform 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.
BigAdmin Newsletter - July 2006 The following topics are covered in this issue: Best Practices for Using Service Management Facility (SMF), Workload Generation for an Enterprise Application, Comparing the Java Platform to Microsoft .Net, Auto-Install: Easier Launching of Java Web Start Applications, Become a "Systemhero", Performance Tuning Siebel Software on the Sun Platform, and Blogs on Java SE Administration
Doctor Dobb's MP3 Audio Interview: Dan Roberts on Sun's Developer Tools, Part 2 In this segment, Dan speaks about enhancement to the Java IDEs, revealing a plan to set a pattern for Ajax, details the Ajax-enabled JavaServer Faces components in the latest Java Studio Creator 2 release, and addresses interoperability. The interview concludes with an overview of Sun's future visions for IDE.
Doctor Dobb's MP3 Audio Interview: Dan Roberts on Sun's Developer Tools, Part 1 Mike Riley interviews our Director of Marketing on Sun's new Java developer tools. In this segment, Dan discusses Sun's Project Matisse and its group layout function, then lists some compelling features in Java Enterprise Systems and Java Studio Enterprise to entice Eclipse users to migrate to Sun tools.
Mashup Support for Java Clients Read Greg's blog to find out how to use the XmlHttpProxy (a Java-based cross-domain proxy) to integrate content from services like Flickr, Yahoo, and RSS feeds into your Ajax clients to create mashups.
Java BluePrints Updates Mark Basler's blog entry Update
to Java BluePrints summarizes the new samples in Ajax, Java Persistence and JavaServer Faces, and he includes links and descriptions to all the components. The BluePrints Catalog web site has also been updated; there is now an entry page to the Ajax and Java EE Solutions and one for Java Persistence API.
Building a Google Map Mashup Alexis showed a nice mashup
at JavaDay in Versailles. Last week he described the Ajax-based demo; this week he explains how the implementation uses Java Persistence, NetBeans, and Java Studio Creator
to query the, REST-based, GeoEncoding Web Service. Check Alexis' blogs (part
I, part II) for details.
Mashup Camp Mashup Camp brings together the Internet software mashup community "for a face-to-face collaborative meetup where new relationships are formed, old relationships are nurtured, ideas are shared, mutiple balls are moved forward, and innovation happens in real-time." Sun's Gregory Murray and Jayashri Visvanathan (who work with BluePrints, AJAX, JavaServer Faces, and Java Studio Creator) join the fun.
The Grizzly Comet or Why Space Shuttle Discovery Launch was Delayed Java looks toward the future with how the server side of the Ajax equation can better work in the Ajax world. For example, take a look at the new Grizzly http engine with Comet technology support to see what's coming up. You can also read Jean-Francios Arcand's blog to see how he's using Comet in Glassfish (Java EE 5).
What is Ajax and Why is it Important? This article is titled Asynchronous JavaScript Technology and XML (Ajax) with Java 2 Platform, Enterprise Edition, and is written by Greg Murray who explains how technologies such as JavaScript programming language and cascading style sheets (CSS) have matured to the point where they can be used effectively to create very dynamic web applications that will work on all of the major browsers. This article details several techniques that you can use today to enable your web applications to be more rich and interactive like desktop applications.
Ajax in Action: A Chat with Eric Pascarello 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.
BigAdmin Newsletter - June 2006 The following topics are covered in this issue: Changes to Patch Access, Learn to Build and Install OpenSolaris, Training and Certification Resources on BigAdmin, Working with Solaris Containers and the Solaris Service Manager (pdf), Solaris Containers Technology Architecture Guide (pdf), Developer Resources for JavaScript Technology, Using PHP on Sun Java System Web Server, One Password to Rule Them All, Alan Bateman's Blog on jstack, and Migrating Web Applications From Apache Tomcat 5.x to Sun Java System Web Server 7.0
Project jMaki Melds Ajax and Java Find out about this preview of the plug-in for NetBeans that lets developers drag and drop jMaki components directly into JSP pages. Article by David A. Utter.
Sun Joins the Open Ajax Alliance and Dojo Foundation Find out how Sun plans to participate in these two communities to help drive open standards for Ajax programming and increase interoperability across Ajax technologies.
jMaki Google Ajax Search Component Greg Murray steps you through the process of implementing the Google Ajax Search API as a jMaki widget in this blog entry that includes code clips.
jMaki Demo Screencast This screencast shows how to use the jMaki NetBeans plugin to quickly use widgets from Dojo, Yahoo UI Widgets, and Google to create Ajax enabled applications by dragging and dropping jMaki tags onto a JSP page.
Giving jMaki a Whirl Having struggled with the JavaScript part of the JavaOne hands-on lab Building Ajax-based JavaServer Faces Web Applications With Sun Java Studio Creator (zip), presenter Chris Kutler says she was excited to learn about a tool that makes the JavaScript part of Ajax technology easier. Geertjan provides a NetBeans module that makes it easy to try out in the NetBeans IDE. Follow along with Chris and use jMaki in Java Studio Creator.
BigAdmin Newsletter - May 2006 The following topics are covered in this issue: Observability Using Java 2 Platform, Standard Edition 5.0, and Solaris OS, Observability Using Java Standard Edition 6 and Solaris OS, Survey on Solaris 10 OS for Desktops, Sun Uses Your Software Documentation Feedback, Portlet Example on GlassFish, Configuring Xinerama on the Solaris OS for x86 Platforms, Desktop Management With Sun Ray Software, Sun Desktop Manager Tutorial, and CoolThreads Selection Tool
Mix and match JavaScript widgets from different Ajax frameworks with jMaki Get an introduction to jMaki and a quick description of how to create jMaki wigets.
Java Petstore 2.0 Reference Application Announcing the Java BluePrints early access Java Petstore 2.0 Reference Application and see how the Java EE 5 Platform can be used to design and develop an Ajax-enabled Web 2.0 application. It comes with full source-code available under a BSD-style license, so you can experiment with it and use it in your own applications.
What Is Project jMaki? jMaki is all about enabling developers to use JavaScript in their Java-based applications—either as a JSP tag library or a JavaServer Faces component. jMaki uses the best parts of Java and JavaScript to deliver rich Ajax style widgets. See the press release, and then check out jMaki in action on java.net.
Build Ajax-based Web Apps with Java Studio Creator Missed JavaOne? Take the Ajax and Java Studio Creator Hands-On Lab Online (zip). Download this zip file and follow along with the notes and the sample app to build a JavaServer Faces web application yourself.
All About Ajax and Java Studio Creator Find out how you can build Ajax-enabled web applications for your end users with the Java Studio Creator IDE. This page provides a complete list of resources.
BigAdmin Newsletter - April 2006 The following topics are covered in this issue: Consolidation Tool for Sun Fire Servers V1.0, New Web Portal: My Sun Connection, Short Overview of RPMs in Linux, Running Roller Weblogger on Sun Java System Web Server 6.1 SP5, Sun Java System Application Server PE 9 Beta Preview, IDC White Paper: Sun NAS Helps Customers Address File Storage Growth (pdf), and Interactive Tour: Discover the Top 10 Reasons to Choose Sun NAS
Screencast Demo of the Java BluePrints Ajax Components These components leverage the Dojo Toolkit and make use of the JavaServer Faces PhaseListener approach for serving up JavaScript files and handling Ajax requests on the JavaServer Faces server. This approach was innovated by the Blueprints and JavaServer Faces teams and generalized in the Shale Remoting library, which these components leverage to great effect.
Ajax Impact News Gosling Outlines the Trouble With AJAX
Q&A: James Gosling believes Sun is leading the way to enabling developers to incorporate Asynchronous JavaScript and XML components into web applications. But building those components is another story. In an interview with eWEEK Senior Editor Darryl K. Taft, Gosling discusses some of Sun's highs and lows in the software business. Read
the article.
Sun's Tim Bray Discusses "AJAX Behaving Badly" and Other Misconceptions Do Ajax apps present more of a server-side load? The question is dangerous because it’s meaningless and unanswerable. Read an article on sys-con about the provocative weblog entry by Sun's Tim Bray.
BigAdmin Newsletter - Archive For all archived BigAdmin newsletters.
BigAdmin Newsletter - March 2006 The following topics are covered in this issue: Resources for Running the Solaris OS on a Laptop, Sun's Community for HP Customers, New Release: Java EE 5 SDK Preview and Sun Java Application Server PE 9 Beta, Managing and Monitoring Web Services in Project GlassFish, IDC White Paper on Sun StorEdge NAS Appliances (pdf), and UltraSPARC T1 Engineering Specs Released
Using Ajax With Non-HTML Markup in JavaServer Faces Find out how a new feature in JavaServer Faces 1.2 supports multiple render kits in a single application.
W3C Works on API Spec for HTTP Functionality The W3C's Web API Working Group is chartered to develop standard APIs for client-side Web Application development and is working on documenting the existing XMLHttpRequest interface, a core component of what is commonly called AJAX. Read about it.
Sample Ajax Components in Java Studio Creator Here's a list of the Ajax components available for the Sun Java Studio Creator 2 IDE with brief descriptions of each component and, where applicable, graphical examples. You can run the Flower Store sample application to see the Ajax components in action.
BigAdmin Newsletter - June 2007 The following topics are covered in this issue: New Multi-Lingual Hub on BigAdmin, FAQ: Sun Java System Portal Server Installation on Microsoft Windows, 2007 JavaOne Conference PDFs and Multimedia Sessions, Sun Java Enterprise System 5 Installer Tutorial for UNIX, Troubleshooting Tip: Directory Listing in Sun Java System Web Server 7.0, Recovering Sun Java System Calendar Server Databases, Contrarian Minds: Changing the Way Data Moves, Video: "Solaris 10 OS & ZFS Are Saving the World", and Resources in German for BigAdmin Users.
BigAdmin Newsletter - July 2007 The following topics are covered in this issue: The Solaris Cluster Hub on BigAdmin, Tunables for the Sun StorEdge SAN Foundation Suite: Optimizing for Performance and Failover, FAQ: Sun Java Enterprise System Installation on UNIX Platforms, Configuring Sun Java System Messaging Server 6.3 With Sun Cluster 3.1 Software, Solaris Trusted Extensions FAQ, Installing and Configuring Greenplum Database on the Solaris 10 OS for x86 Platforms, and Installation Guide for Solaris Cluster 3.2 Software and Oracle 10g Release 2 Real Application Clusters.
BigAdmin Newsletter - August 2007 The following topics are covered in this issue: What's New in Patchin, FAQ: Patching for the Solaris OS, Great Information on Patches From Sun Support, The Management of NFS Performance With Solaris ZFS, Installing, Managing, and Using Sun Java System Access Manager and Identity Manager on the Solaris 10 OS, Web Services for Remote Portlets for Sun Java System Portal Server 7.1, Improve Sun Connection Performance, Setting Up a Demo Based on the Sun Virtual Desktop Access Kit for VMware (Updated), and Post-Installation Configuration for Sun Java System Portal Server Secure Remote Access 7.
BigAdmin Newsletter - September 2007 The following topics are covered in this issue: BigAdmin Wiki, Discontinuance of Patch Manager 2.0, Interoperability Resources, BigAdmin Multilingual Hub, x86 Installation Check Tool for the Solaris 10 8/07 release, plus lots of scripts and tech tips from the community.
BigAdmin Newsletter - October 2007 The following topics are covered in this issue: Using Solaris Live Upgrade to Install Patches, Open Source Resources, the BigAdmin Wiki, the Best Way to Lay Out a Boot Disk, Using Sun Installation Assistant, New Resources for Scripts, and Using Sun Connection.
BigAdmin Newsletter - November 2007 The following topics are covered in this issue: XPerts Session on Patching for the Solaris OS, Sun Device Detection Tool 2.0, New Release of HCTS, Help for Issues With Install Time Update, Sun HPC Community Portal, Project Brussels, Switching Databases From MySQL to PostgreSQL 8.2, Diskless Setup for the Solaris OS for x86 Platforms, and more.
BigAdmin Newsletter - December 2007 The following topics are covered in this issue: Overview of Solaris Patch Types and Dependencies, Solaris Trusted Extensions Technical FAQ, Upgrade the Solaris 10 OS With Non-global Zones Using Solaris Live Upgrade, Virtual Desktop Infrastructure Demo With Sun Virtual Desktop Connector 1.0 (Beta), Storage Videos, and more.
BigAdmin Newsletter - January-February 2008 The following topics are covered in this issue: Virtualization Resources for Sys Admins, Installing Solaris Express Developer Edition (SXDE), New Resource Collection for Translated Documents, Managing the Power Used by Idle Disks, Developing and Deploying Java SE Based Applications on the Solaris OS, Configuring the Sun Fire X4500 Server as Network Attached Archival Storage, Using IBM DB2 UDB V9 HA in a Sun Cluster 3.2 Environment, videos from the Storage Group, and more.
BigAdmin Newsletter - December 2006 The following topics are covered in this issue: Deployment Guide for an Open Source Stack on the Solaris 10 OS, Deploying Wikis to Sun Java System Web Server 7.0, Part 2: MediaWiki, Using IPP as the Preferred Network Printing Protocol, Introduction to Package Components for the Solaris OS, and Administering Portals With Scripts
BigAdmin Newsletter - March 2008 The following topics are covered in this issue: MySQL Resources for Sys Admins, Guidelines for Using Solaris Live Upgrade With Solaris Zones, Q&A on Small Server Disk Layout, Perl Scripts for Installation and Configuration of Sun Java System Directory Server, community-submitted scripts in the Techie Toolbox section, and more.
BigAdmin Newsletter - April 2008 The following topics are covered in this issue: Sun Integrated Lights Out Manager, Access Control and Auditing Features, Recommended Patch Clusters, Translated or Updated Manuals for Sun Java Enterprise System, Using Kerberos to Authenticate a Solaris 10 OS LDAP Client, Building a VDI Demo With Sun Virtual Desktop Connector 1.0, Community-Submitted Scripts, and more.
Ask the Experts Transcript: NetBeans IDE 6.0 Is there an obfuscator function in NetBeans? How can I run/invoke JavaFX code from a NetBeans module? What is the current status of PHP support in NetBeans? Get answers to these and a wide variety of other questions about NetBeans in this transcript.
Book Review: JavaFX Script: Dynamic Java Scripting for Rich Internet/Client-Side Applications Do you want to learn about JavaFX Script technology? This book is a quick and easy read for those who are already familiar with GUI programming in the Java platform.
Ultra-low Bandwidth Communication with ZigBee and JavaME 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.
JSFTemplating and Woodstock: Component Authoring Made Easy 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 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.
Long Running Web Process (LRWP) in the Java Platform Using GlassFish LRWP is a protocol, similar to CGI but faster, used by a web server to communicate with its peers. In Making Java Technology Faster than C with LRWP, we showed that the Long Running Web Process (LRWP) implementation in Java using GlassFish was faster than the implementation in C and Xitami. This paper describes that LRWP implementation.
Becoming a Better Programmer: A Conversation With Java Champion Heinz Kabutz Dr. Heinz Kabutz, Java Champion and creator of the Java Specialists' Newsletter, discusses the importance of design patterns and unit testing, the 10 laws of Java concurrency, and life as a developer on the island of Crete.
Project Darkstar's New World of Online Games: A Conversation With Jeff Kesselman By radically simplifying online game development and enabling games to scale to tens of thousands of players without a glitch, Sun's Project Darkstar -- with a preliminary release now freely available for download under open-source licensing -- is changing the rules of the game business.
|