Search |
||
Here, There, and EverywherePosted by editor on September 1, 2005 at 7:01 AM PDT
Easily distributing your desktop app More and more J2SE apps are appearing with Java Web Start launchers, such as several JAXB tools noted in the latest Projects and Communities (see below). And why not -- a little work spent by the developer up-front to make an application deliverable by Web Start saves a number of installation and launching hassles for the user, hassles that would probably just become calls to tech support or complaints to the developer anyways. But Java Web Start has more to offer than just click-and-launch functionality. A collection of options allows the Web-Start-ed application to nestle into a permanent place on the user's system (with his or her permission, of course), and pick up such native-platform integrations as a place in the Start Menu (or equivalent) and document associations. And if you're really ambitious, there's more. In the Feature Article, Java Sketchbook: Digging into Java Web Start Joshua Marinacci continues his overview of JWS, showing off advanced features like dealing with the security sandbox -- including using JWS-specific API's or signed code to access needed functionality -- speeding downloads with Pack 200 compression, and more. In Projects and Communities, the JAXB-Workshop project provides tools for working with JAXB. The tools, all of which have Web Start launchers, include Milano (an IDE for viewing schemas and generating classes), Genoa (a scrambler for XML schema), and Verona, a parser for XML colorers. Like a pop star touring to support a new album, NetBeans is hitting the road for the NetBeans worldTour. Members of the NetBeans team (and special guests) "will discuss what's new in the 4.1 IDE and the NetBeans Mobility Pack, as well as what is coming in NetBeans 5.0". The first date is Sept. 12 in Beijing, China. In today's Forums, Re: Annotating 3rd party classes defends annotations against recent criticisms. In Also in Java Today, the O'Reilly Network Databases site points out an article-like weblog entry that may be of use if you're using and maintaining an Oracle database for your J2EE system. In 10G Segment Advisor, Chris Foot writes: "The 10G segment advisor identifies segments that have become fragmented as a result of update and delete operations. Oracle describes these objects as being sparsely populated. Not only do sparsely populated objects waste space but they can also contribute to SQL performance problems. This blog will show you how to use the 10G segment advisor to identify sparsely populated segments. In my next blog, we'll discuss the different alternatives we can use to reclaim the wasted space." "While Struts and many other Model View Controller (MVC) frameworks from the early 2000s are largely operation-centric and stateless, the frameworks emerging most strongly are component-based and event-driven. The leading contenders in this space are the new "standard", JavaServer Faces (JSF), and Struts' cousin from the Apache Jakarta project, Tapestry." In JavaServer Faces vs. Tapestry: A Head-to-Head Comparison, Phil Zoio puts these frameworks head-to-head, comparing each on its merits: "we rate the two on critical aspects of their design, development and runtime environments." David Van Couvering attacks The problem of identity in today's Weblogs: "What is it that makes two objects different, and how can you tell they are different? This is an important aspect of database design, and it has wide-ranging social impact." In Learning from the BluePrints, Gregg Sporar writes: "Sun's BluePrint solutions are a good way to learn best practices. NetBeans makes it easier by providing BluePrints that are ready to run." The cajo what? John Catherino writes: "With two major milestones this month; our 100th new member, and our official recognition by the Internet Assigned Numbers Authority: The cajo project is quite likely, the most famous unknown project on the net! Please help me let this cat out of the bag..." In today's java.net News Headlines :
Registered users can submit news items for the java.net News Page using our news submission form. All submissions go through an editorial review before being posted to the site. You can also subscribe to thejava.net News RSS feed. Current and upcoming Java Events :
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site. Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive. Easily distributing your desktop app »
Comments
Comments are listed in date ascending order (oldest first)
|
||
|
|