Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Build Web apps with ThinWire and Java code, Part 4: Write a template class

Learn how to write a template class that defines a common Web page layout.

Professor Richard G Baldwin (baldwin@dickbaldwin.com), Professor of Computer Science, Austin Community College

Richard Baldwin is a college professor (at Austin Community College in Austin, Texas) and private consultant whose primary focus is a combination of Java, C#, and XML programmin. With 32 years of industry experience and 12 years of teaching experience, he has concentrated on teaching a full load of Java and OOP programming classes since 1997.

Richard has participated in numerous consulting projects and frequently provides onsite training at the high-tech companies located in and around Austin. He is the author of Baldwin's Programming Tutorials, which have gained a worldwide following among experienced and aspiring programmers.

In addition to his programming expertise, Richard has many years of practical experience in Digital Signal Processing (DSP). He began his career doing DSP in the Seismic Research Department of Texas Instruments. In the following years, he applied his programming and DSP expertise to other interesting areas, including sonar and underwater acoustics.

Richard holds an MSEE degree from Southern Methodist University and has many years of experience in the application of computer technology to real-world problems.

Summary:  ThinWire is an open source development framework that lets you build Web applications that look and feel like desktop applications. This five-part series explores how to develop rich Web applications using ThinWire and Java™ programming. In this installation, learn how to write a template class that defines one of the most commonly used Web page layouts.

View more content in this series

Date:  13 Mar 2007
Level:  Intermediate PDF:  A4 and Letter (326 KB | 44 pages)Get Adobe® Reader®

Activity:  12244 views
Comments:  

What's next?

As I mentioned in earlier parts of this series, I plan to publish additional tutorials on using the ThinWire framework that will probably include the following topics or some variation thereof:

  • Page switching in ThinWire
  • Adding a Back button to the WebBrowser component
  • GUI components in general
  • The ThinWire Playground tool
  • The Visual Form Creator tool
  • Interaction with JDBC and MySQL
  • The VisibleLayout class
  • A detailed examination of the ThinWire event model

Competing technologies

In addition, I also plan to publish tutorials on developing Web applications using competing Java technologies such as the Google Web Toolkit, (GWT) (see Resources) and NextApp's Echo2 (see Resources).

7 of 12 | Previous | Next

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Web development, Java technology
ArticleID=201444
TutorialTitle=Build Web apps with ThinWire and Java code, Part 4: Write a template class
publish-date=03132007
author1-email=baldwin@dickbaldwin.com
author1-email-cc=vsuddaby@us.ibm.com