blogs

XUL is a tried and true application framework. In fact, the recently released Firefox 3.0 is not only built using XUL, but provides a XUL runtime environment that enables any Firefox user to run other XUL applications. In this tutorial, you start to program in XUL and learn about some tools to help you develop XUL apps. Build a XUL-based blog editor as you enhance your Web development skills to build desktop apps with XUL.

Visit IBM developerWorks to download a free trial of IBM Lotus Forms V3.5. With Lotus Forms V3.5, you can extend apps beyond the firewall by creating a single electronic form document ready for use in both thick and Web 2.0 thin client format. Check out the new IBM Lotus Forms Turbo and discover how to design and deploy electronic forms by using a Web browser.

Representational State Transfer (REST) has gained widespread acceptance across the Web as a simpler alternative to SOAP- and Web Services Description Language (WSDL)-based Web services. This article introduces you to the basic principles of REST.

CliniMiner is a show of an undirected data-mining method for detecting unexpected relationships in large data sets. This tool predicts unexpected qualitative and quantitative phenomena in large data sets by unsupervised data mining where the combinations of items to examine explode. "Explode" means that processing the exhaustive combinations of statistical tests could take years.

Visit IBM developerWorks to download a trial of IBM Lotus Foundations Start, which enables customers to establish a company network, do e-mail, create and share documents, centrally manage files, backup data, and protect business network from unwanted disruptions.

The U2 SystemBuilder Extensible Architecture for UniData and Universe (SB/XA) 6.0.0 introduces new application architecture for SystemBuilder applications. One of the features provided by the changes in the architecture is the ability to modify the presentation of your applications without modifying the underlying business logic. In this article, learn how to present a traditional SystemBuilder menu as a Tree View menu.

The High Productivity Computing Systems Toolkit automates the detection of bottlenecks in application performance. The framework provides clear textual information regarding the nature of the bottlenecks, so that you can easily address them in the application.

Learn how Web servers are used in modern enterprise environments and how to install and integrate IBM HTTP Server. This tutorial explains why IBM HTTP Server is also an excellent choice as a stand-alone Web server because of its standard configuration and seamless upgrade path for evolving enterprise Web environments.

Wicket provides an object-oriented approach toward developing dynamic Web-based UI applications. Because Wicket is pure Java and HTML code, you can leverage your knowledge about Java to write applications based on Wicket, dramatically reducing your development time. This article gives you an overview of Wicket and describes how you can use Wicket to rapidly build Web-based applications in a non-intrusive and easy way.

In recent years, frameworks based on dynamic languages and domain-specific languages (DSLs) have tried to bridge the stakeholder-developer gap by making code read more like normal language. This tutorial shows how easyb — which provides a more natural DSL that is closely attuned to stakeholders — helps developers and stakeholders collaborate effectively.

The Guides Assistant for Creating Task Documentation is a set of Eclipse plug-ins that allow developers to create documentation simply by pointing out elements in the software system that are important for a particular task and providing active assistance to developers using the documentation. The plug-ins focus on software artifacts and their relationships, which are the everyday focus of developers.

You know Wikipedia, but do you know of the dozens of related sites that provide user-generated content that is just as valuable? Many of the related sites under the Wikipedia umbrella are very useful to Web developers. Learn how to enrich your information space with resources beyond Wikipedia, including examples of widgets applying data from these sites.

You know Wikipedia, but do you know of the dozens of related sites that provide user-generated content that is just as valuable? Many of the related sites under the Wikipedia umbrella are very useful to Web developers. Learn how to enrich your information space with resources beyond Wikipedia, including examples of widgets applying data from these sites.

This article details the improvements in Solr 1.3, including distributed search, easy database imports, integrated spell checking, new extension APIs, and much more.

Privacy policies allow organizations to control the use of personally identifiable information according to individual choices. The Application Privacy Monitoring for JDBC is a technology preview providing a Java library for adding privacy policy enforcement to existing Web applications that use JDBC/SQL.

Syndicate content