We present a stage-by stage development process of a Spring MVC Web application, which allows managing, sorting, finding knowledge items (files, links, etc.) by various categories. Such an application
... [More]
can be helpful as an enterprise moves from separated information silos (file servers, various MS Sharepoint sites, etc.) to a "flatter" and more searchable view of the information available. Each stage is accompanied by external links, lecture notes and exercises.
A configuration setup for a realistic Linux production environment for such application is also being discussed. After the course ends in January 2008 we hope posting the solutions to the application here. [Less]