Enterprise System Design and
Implementation (605.786.31) Spring 2006 Schedule (last modified: 4/18/2006) |
![]() |
Date |
Topic |
Description |
Assignments |
Jan 23, 2006 |
Layered Architecture | Enterprise
Architecture/Layering |
JBoss
and Oracle Setup JBoss Datasource Test Program Maven 1.0.2 Cygwin |
Jan 30,
2006 |
No Class |
PEAA: p. 81-92, p. 1-53 | |
Feb 06, 2006 | Data Access | Data
Access Layer Architecture and Design |
PEAA: p. 143-179 HQ: p 1-25 |
Feb 13, 2006 | Development Environment Setup | ANT/MAVEN JUnit, HttpUnit, MockObjects Cactus, CruiseControl |
Sample
Application Code |
Feb 20, 2006 |
Data
Access with Hibernate |
O/R
Mapping & Hibernate |
PEAA: p. 183-206 HQ: p. 50-122 |
Feb 27,
2006 |
No Class |
PEAA: p. 215-304 HQ: p. 123-188 |
|
Mar 06, 2006 |
Hibernate: Query, Tuning, and
Spring |
Inversion
of Control Spring DAO Support |
HQ: p.189-216 Spring: p. 1-82 |
Mar 13, 2006 |
Service
Layer/Data
Access AOP Middleware Services |
Service
Layer, DAO interaction Aspect-Oriented Programming Triggering Middleware Services Transactions AOP, EJB |
Project
1 Due Project 1 Quiz Spring: p. 113-170 |
Mar 20, 2006 | Spring Break |
||
Mar 27, 2006 | Remote
Facades |
Remoting EJB Clients HomeFactory, Business Delegate |
Spring: p. 305-334 |
Apr 03, 2006 |
Remote
Facades |
SOAP, REST |
|
Apr 10, 2006 |
Presentation Framework | Web
Applications Rich Internet Applications FLEX, Laszlo Systems |
What
is AJAX mp4 mov Project 2 Due Project 2 Quiz |
Apr 17, 2006 |
Presentation Framework | AJAX
- Rico/DWR |
HQ: p 217-273 |
Apr 24,
2006 |
Security | Users,
Groups, Privileges Integration with Oracle Database Security,Firewalls, SSL, SAML |
786-3.jar |
May 1, 2006 |
EJB3 |
EJB3 |
Project
3 Due Project 3 Quiz |