Welcome to the Sakai Wiki
Spaces
Apps
Templates
Create
WG: Programmer's Cafe
All content
Space settings
Content
Results will update as you type.
Prerequisites
Amsterdam
Atlanta
•
Cafe Feedback
•
Entity Broker
•
Marist College
Montreal CRIM
Newport Beach
•
On-site Developer Training
•
Oxford Tetra ELF
•
Paris France
•
PC-Sakai 2.2 Plans
•
PC-Sakai 2.4 Plans
•
PC-Status
•
Projects
Sakai Programmer Manual
Developer Guides
Developer Tools
Development Environment Setup Walkthrough
•
Development Environment Setup Walkthrough (2.2.x-2.4.x)
•
Development Environment Setup Walkthrough (2.5.x-2.8.x)
Eclipse Tips
IntelliJ Tips
Maven Tips
Persistence
Presentation Layer
•
A Guide to Programming for Responsive Design
•
Comparing Sakai Display Technologies
•
Sakai UI Widgets
•
Using Apache Velocity
Using Apache Wicket (Wicket)
•
Using Handlebars
Using Java Server Faces (JSF)
•
Using Java Server Pages (JSP)
Using Reasonable Server Faces (RSF)
•
Using Spring MVC
•
Using W3C Web Components
•
Sakai application (tool) structure
Sakai Coding Tips
Sakai development getting started
Sakai Framework Tips
•
Sakai Programmer FAQ
Sakai Provider Tips
•
Sakai Tools - The Basics - Building a simple (legacy) tool.
Sample Code
Subversion Tips
Testing
Tomcat Tips
•
Sakai Programming Best Practices
South Africa
Vancouver
•
Adding new realm security functions
•
Johannesburg, 1 - 5 August 2011
•
Bootcamp Topics (LA 2011)
•
Bootcamp Topics (ANU, Australia, 2011)
•
Eclips, jRebel, and auto building with Maven
•
How-to articles
•
Bootcamp topics (Boston '09)
•
Bootcamp Topics (Denver 2010)
•
Bootcamp Topics (Valencia 2010)
•
Powerpoint Presentations
Blogs
Apps
draw.io Diagrams
WG: Programmer's Cafe
/
/
Presentation Layer
/
Using Spring MVC
Summarize
Using Spring MVC
Former user (Deleted)
Owned by
Former user (Deleted)
Sept 16, 2020
1 min read
Loading data...
{"serverDuration": 33, "requestCorrelationId": "5774d3a39c36469e9cf54928dac44160"}