1) Using Servlet Filters to convert extra path info to url query parameters (29-Dec-10)
2) Vagaries, vicissitudes, and occasional pleasures of submiting a form (6-Apr-09)
3) Monitor and fix connection leaks in web applications with "ThreadLocals" and "Events" (16-Aug-08)
4) A declarative approach to retrieving tree structures from databases: An example (5-May-06)
5) Use Aspire and Tomcat to retrieve XML declaratively from any relational database (19-Apr-06)
6) Rewriting SendRedirect to deal with SSL (or https) offloading (12-Apr-06)
7) Servlet Based Reosurce Readers in J2EE applications (8-Dec-05)
8) A JSP Architecture for Oracle Stored Procedures (4-Oct-05)
9) Developing Web Portals in Jetspeed Using JSP (4-Oct-05)
10) Evolving Functionality: Interfaces and Implementations (4-Oct-05)
11) Applying Java/XML/XSL Technology (4-Oct-05)
12) Exploring Laszlo Classes, Attributes, and Events (4-Oct-05)
13) The State of JAXB: Availability, Suitability, Analysis, and Architecture (4-Oct-05)
14) The Effective Use of Joins in Select Statements (4-Oct-05)
15) Dealing with Group By and Order By in .NET (4-Oct-05)
16) Improve Your Career with Tomcat and Aspire (4-Oct-05)
17) Understanding the Nuances of Delegates in C# (4-Oct-05)
18) For Tomcat Developers, Aspire Comes in a JAR (4-Oct-05)
19) .NET Localization, Part 3: Localizing Text.NET Localization, Part 4: Localizing Units (4-Oct-05)
20) .NET Localization, Part 3: Localizing Text (4-Oct-05)
22) .NET Localization, Part 1: Resource Managers (4-Oct-05)
23) .NET Application Services Part 2: A Unified Factory service (4-Oct-05)
24) Beginnings of a Flexible .NET Architecture: A Simplified Config Service (4-Oct-05)
25) Controlling Web Pages on the Server Side (4-Oct-05)
26) Data-Driven SVG Apps: A Rapid Development Approach (4-Oct-05)
27) Understanding web urls (4-May-05)
28) Understanding the interplay between utility classes and static initialization - ver 2 (13-Sep-04)
29) Understanding the interplay between utility classes and static initialization (13-Aug-04)
30) Qualtiies of a good Middle Tier Architecture (12-Sep-03)
31) Bringing the J2EE Cathedral to the Bazaar (4-Sep-03)
32) Understanding UDDI and JAXR (4-Sep-03)
33) Infrastructure for an Interconnected Enterprise (4-Sep-03)
34) Transparent Data Pipelines for JSP (4-Sep-03)
35) Apply servlet filters for transaction management and logging (4-Sep-03)
36) Understanding Attributes in C# (16-Jul-03)
37) How to use static constructors to initialize c# classes, utilities and singletons (20-Jun-03)