Dashboard > WG: Programmer's Cafe > Home > South Africa
  WG: Programmer's Cafe Log In | Signup View a printable version of the current page.  
  South Africa
Added by Aaron Zeckoski, last edited by Aaron Zeckoski on Aug 25, 2007  (view change)
Labels: 
(None)

Information

The South Africa Cafe will be held on April 16-20th (9am-5pm each day) in North-West University, Potchefstroom, South Africa. The cafe bootcamp will cover Spring, Hibernate, RSF and all aspects of Sakai application/tool writing and will be a moderately paced 5-day workshop.

Presenters

Aaron Zeckoski
Antranig Basman
Tony Atkins

Agenda

Monday April 16 9am - 5pm
Title Presenter Slides
Introduction Aaron Zeckoski, Boeta  
Setting up Sakai Tony Atkins Development Environment Setup Walkthrough
Lunch
Eclipse and debugging Tony Atkins Setting Up Tomcat For Remote Debugging
Debugging Tomcat Remotely Using Eclipse
Question and Answer (exercise catchup) All
Done for the day  
Tuesday April 17 9am - 5pm
Title Presenter Slides
Sakai development Aaron Zeckoski SakaiDevelopmentTips.ppt
Introduction to Sakai and Sakai Services Antranig Basman Introduction to Sakai and Sakai Services.ppt
Hello Worlds (JSP) and Sakai Tools Aaron Zeckoski Sakai App Builder
Sakai application structure Aaron Zeckoski SakaiAppStructure.ppt
break
RSF and Spring fundamentals Antranig Basman Fundamentals of Spring and RSF.ppt
Hello Worlds (RSF) Aaron Zeckoski Exercises (Hello world mods)
Lunch
Sakai services Antranig Basman Recap of Sakai Services.ppt
User Directory Service Exercise Tony Atkins User Directory Service Exercise
break
Question and Answer (exercise catchup) All
Done for the day Aaron Zeckoski
Wednesday April 18 9am - 3:30pm
Title Presenter Slides
Introduction to Spring, IoC, and AoP Aaron Zeckoski SpringIntroduction.ppt
Review of current Sakai Display Technologies Aaron Zeckoski ComparativeDisplayTechnologies.ppt
Intro to RSF Antranig Basman IntroToRSF.ppt
Lunch
Introduction to Hibernate and persistence Antranig Basman [PersistenceHibernate.ppt|Persistence^PersistenceHibernate.ppt]
Sample code
Sakai Persistence Aaron Zeckoski SakaiPersistenceAndHibernate.ppt
break
Question and Answer (exercise catchup) All
Done for the day Aaron Zeckoski
Thursday April 19 9am - 5pm
Title Presenter Slides
Sakai naming tips Aaron Zeckoski SakaiNamingTips.ppt
RSF CRUD Tool Exercise Aaron Zeckoski creation and structure of the crud tool
RSF debugging exercise Tony Atkins RSF Debugging Exercise
break
RSF CRUD Tool Exercise Aaron Zeckoski Presentation layer review
RSF CRUD Tool Exercise Aaron Zeckoski Exercise (add a page)
Lunch
Reading sakai.properties from within a tool Tony Atkins Sakai Properties Exercise
break
Sakai Authz (Permissions) Aaron Zeckoski SakaiAuthzIntro.ppt
RSF CRUD Tool Exercise Antranig Basman Exercise (Add a permission)
Configuring Sakai from Outside the Web Application Tony Atkins SAConfiguration20070416.ppt
CNFV:Home
Sakai 2.2 developer JVM tuning
Sakai Deployment and Scaling (servers) (optional) Tony Atkins SAServer20070417.ppt
Question and Answer (exercise catchup) All
Done for the day Aaron Zeckoski
Friday April 20 9am - 5pm
Title Presenter Slides
RSF Contexts Aaron Zeckoski RSF and Spring Contexts
Idiomatic RSF Techniques (OTP, BeanGuards, and Wrappers) Antranig Basman Idiomatic RSF - BeanGuards and OTP.ppt
break
RSF CRUD Tool Exercise Antranig Basman Exercise (OTPize model access)
RSF CRUD Tool Exercise Antranig Basman Exercise (Protect views with Interceptors/Guards)
Lunch
RSF CRUD Tool Exercise Aaron Zeckoski Exercise (add a field)
RSF CRUD Tool Exercise Antranig Basman Exercise (add date widget)
break
Question and Answer (exercise catchup) All
End of Workshop Aaron Zeckoski Summative Survey
Remaining Presentations
RSF CRUD Tool Exercise Aaron Zeckoski DAO review
RSF CRUD Tool Exercise Aaron Zeckoski Logic layer review
RSF CRUD Tool Exercise Aaron Zeckoski Presentation layer review
RSF components Antranig Basman [presentation]
User Preferences Code Example Tony Atkins User Preferences Code Example

Materials

  Name Size Creator Date Comment  
Microsoft Powerpoint SAServer20070417.ppt 143 kb Tony Atkins Apr 20, 2007 Deployment and Scaling  
PDF File Programmers_cafeNWU_Info3.pdf 236 kb Aaron Zeckoski Apr 13, 2007 Agenda for Aaron, Antranig, Tony  
Microsoft Powerpoint SAConfiguration20070416.ppt 138 kb Tony Atkins Apr 20, 2007 Configuring Sakai from Outside the Web Application  

Note: Materials are to be used for reference only, use or copying in part or in whole outside this website is strictly prohibited

RSF CRUD Tool Exercise (WG: Programmer's Cafe)
RSF Debugging Exercise (WG: Programmer's Cafe)
Sakai Properties Exercise (WG: Programmer's Cafe)
User Directory Service Exercise (WG: Programmer's Cafe)
User Preferences Code Example (WG: Programmer's Cafe)

Site running on a free Atlassian Confluence Open Source Project License granted to Sakai Foundation. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007) - Bug/feature request - Contact Administrators