When
June 21, 2021 (CDT) - June 22, 2021 (CDT)
12:00 am
Event Type
INSTRUCTOR: Michael Thompson
AUDIENCE: IT Developers and Administrators supporting customer-specific code in GSMS.
PRE-REQUISITE & PRESENTATIONS (click here)
AGENDA:
DAY ONE: Monday, June 21 (10:30 AM – 1:30 PM CT)
Part I
- Source Control Intro (SVN)
- Standard Tools Intro (WinMerge, Eclipse, GOTU)
- Setting Up Standard Tools
- Code Analysis Tools (Eclipse, Checkstyle, SpotBugs, PMD)
Part II
- Standard Tools Review (SVN, Eclipse)
- SVN Project Structure
- Eclipse Project Structure
- GSMS Folder Structure and Hierarchy
- Using Jar Projects (Ivy)
- GenPortal Eclipse Plugin
DAY TWO: Tuesday, June 22 (10:30 AM – 1:30 PM CT)
Part IV
- Development and Deployment Workflow
Part III
- Unit Testing
- GSMS API – Java and Web Services
- Utility Classes
- GSMS Tasks
- GSMS Utilities/Best Practices