Tutorial: Visualize with Rational Software Modeler: UML 2.0 modeling

A new tutorial for Rational Software Modeler has been published: Visualize with Rational Software Modeler: UML 2.0 modeling. The tutorial will introduce you to some of the visual UML 2.0 modeling capabilities in RSM.

A similar tutorial from March 2006 is available for Rational Software Architect: Visualize with Rational Software Architect.

Firebug: a JavaScript, CSS, HTML and AJAX debugger

If you need a comprehensive JavaScript, CSS, HTML and AJAX debugger then you should have a look at Firebug. Firebug is a Firefox extension that “lets you explore the far corners of the DOM by keyboard or mouse. All of the tools you need to poke, prod, and monitor your JavaScript, CSS, HTML and Ajax are brought together into one seamless experience, including a debugger, error console, command line, and a variety of fun inspectors.

Firebug 0.4 was just released yesterday by the author Joe Hewitt.

I have had my problems debugging AJAX so hopefully Firebug can come to the rescue here.

Introducing IBM Lotus Notes access for SAP solutions

IBM has announced “Lotus Notes access for SAP Solutions” and Rocky Oliver and Ed Brill (among many) has been blogging about it in details.

I just want to point you to a new article on developerWorks called “Introducing IBM Lotus Notes access for SAP solutions“. From the article: “Lotus Notes access for SAP solutions is a new feature in Lotus Notes 7.0.1 that integrates Lotus Notes and SAP, so you can perform some common SAP functions from within Lotus Notes, such as time reporting, vacation and leave requests, and so on. Developers can extend this new feature even further.

Down for maintenance?

As I write this, the IBM developerWorks site is down for maintenance… perhaps someone should have a look at the web architecture behind the developerWorks site to avoid downtime when doing maintenance 😉

The IBM developerWorks Web site is currently under maintenance.
Please try again later.

Actually I was going to the developerWorks site to read an article on discussions of architecture issues called “developerWorks bloggers on Architecture, Part 2” (as pointed to by Bobby Woolf).

The benefits of software architecting

Peter Eeles (Senior IT Architect, IBM) has published his fourth and final article on developerWorks Architecture in a series on software architecture – this time on the benefits of software architecting. The article “covers the benefits that a business and an IT organization can derive from a sound software architecture“.

The article appears in the May 2006 edition of The Rational Edge.

Write AJAX apps using Java (Google Web Toolkit)

Google Web Toolkit has been released. From the overview: “Google Web Toolkit (GWT) is a Java development framework that lets you escape the matrix of technologies that make writing AJAX applications so difficult and error prone. With GWT, you can develop and debug AJAX applications in the Java language using the Java development tools of your choice. When you deploy your application to production, the GWT compiler to translates your Java application to browser-compliant JavaScript and HTML.

This should make it easier to use AJAX functionality with Domino web applications.

Update: EclipseZone has an article called “Getting started with Google Web Toolkit (GWT)” that describes in detail how to use GWT.

June 27 update: An article on developerWorks has just been published: “Ajax for Java developers: Exploring the Google Web Toolkit“.

Tutorial: Hello World, Part 1 – Rational Software Architect

A new tutorial called “Hello World, Part 1: Rational Software Architect” has been posted on developerWorks. The tutorial is the first tutorial in the “Hello World! Series”, which will provide high-level overviews of various IBM software products. Part 2 of this series will introduce you to Rational Application Developer.

The tutorial “introduces you to IBM Rational Software Architect, and highlights some basic features of Rational Software Architect with a hands-on exercise. Learn how to design an application using UML diagrams, publish the model information into a Web page, and transform the design to Java code using Rational Software Architect.

Update February 28, 2007: An updated tutorial for Rational Software Architect V7.0 has been published.