...
- Implementing campus network registration service in uPortal
- uPortal as a campus computer cluster information and services delivery platform
- Empowering End Users Effectively: how to encourage customizations without making a mess
- The Open/Closed Principle and its implications for shared-source projects
- Using Acegi for campus web applications
- Using Spring for campus web applicatinos
- Effective Object Design
- Continuous Integration and campus IT projects
- Extreme programming and other agile techniques applied to campus IT projects
- Using DLM effectively
- Migrating from SLM to DLM effectively
- JSR-168 portlets and Proxy CAS
- Migrating to CAS
- Unit testing in Java: JUnit and mock objects
- Logging effectively in Java
- WOLP: Using Java to implement secure online payment infrastructure at Rutgers
- Library uPortal channels at Yale: Orbis search, subscriber accounts, and course reserves
- Maven
- Using CVS for Enterprise-sized projects: UW-Madison's use of CVS tags for the MyUW uPortal project