...
- 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
- JetSpeed2: What uPortal can learn from Apache's portal offering
- Migrating from IMultithreaded: Why it was deprecated and how to quickly, easily, and painlessly move off of this interface (Brad Johnson would be great to present this)
- CAS Account Management Module: kickoff for implementing common identity and account management integration with CAS
- MyVT Showcase: MyVT reviewed, how MyVT is implemented, and the design process
- Nested Div themes and using them with DLM
- Running multiple uPortal instances and porting layouts between them (or how to make a single uPortal deployment meet this need)