What Are the Best Ways to Provide Client Functionality?
Thin Clients
Making Thin Clients Smarter - and Fatter
Extend HTML Pages with Reusable JavaScript
Add Smarts to Thin Clients
Scenario for Multiple Object Roles and Actions
Multiple Scenarios
Synchronous or Asynchronous Client-Server Communication
Example of XML Multiple-Screen Scenario
The Client Wants to Play New Games
The Client Claims Independence
Client Types
Good Performance Follows Good Design
Keep a Stable API While Changing Communication Mechanisms
Add OpenOffice Features to Rich Clients
The Client Becomes a Peer
Client Administration
More on Rich Clients
How Much Abstraction Is Too Much?
Other Classes
Our training sessions are designed to create a custom program for your specific needs. We can design a curriculum around your requirements, or create one based on your selections from our exisitng course offerings. Our current course listing includes the following: