Some reporting to track use.</li></li></ul><li>Development Environment and Technical Requirements<br />We leveraged as much of our current knowledge and infrastructure as possible to develop and implement this project. <br /><ul><li>Hosted in-house on IIS web server (Windows 2003). Entire site with archived data ~12MB.
ASP.NET (.NET 2.0 migrated to .NET 3.5 SP1) and some AJAX controls.
SQL Server (SQL 2005). Database space usage < 7MB excluding backups.
Visual Studio 2005 to initially develop and migrated to VS2008.</li></ul> <br />No cost alternatives to above products<br /><ul><li>IIS is no cost and available on all modern (XP and above) desktop and server versions of Windows.
SQL 2008 Express is free and has many of the features of full featured product.
Visual Studio Express has many of the features of VS Pro or Enterprise minus the advanced dev tools (Ex Unit tests). </li></li></ul><li>What we started with (part1)<br />What we started with:<br />Weekly scheduled Newly Cataloged reports from Sirsi for: Juvenile, Fiction, Multimedia and Non-fiction. AudioBooks and Large Print added later.<br />Weekly scheduled Most Popular reports from Sirsi for: Fiction, Juvenile and Multimedia (Non-fiction not implemented yet).. <br />
What we started with (part2)<br />Sirsi reports in raw text format with some formatting. <br />.end<br /> 2009 100: Henderson, Veronique.<br /> 245: Color me younger : with Colour Me Beautiful / Veronique Henderson, Pat<br /> Henshaw. --<br /> <br /> 2009 100: Bertinelli, Valerie, 1960-<br /> 245: Finding it : and satisfying my hunger for life without opening the fridge<br /> / Valerie Bertinelli. --<br /> <br /> 2009 100: Kingwell, Mark, 1963-<br /> 245: Glenn Gould / by Mark Kingwell ; with an introduction by John Ralston<br /> Saul. --<br /> <br /> 2009 245: The great Christmas cookie swap cookbook : 60 large-batch recipes to bake<br /> and share / [Rosemary Ellis, editor-in-chief]. --<br /> <br /> 2009 100: Albom, Mitch, 1958-<br /> 245: Have a little faith : a true story / Mitch Albom. --<br /> <br /> 2009 100: Urquhart, Jane, 1949-<br /> 245: L.M. Montgomery / by Jane Urquhart ; with an introduction by John Ralston<br /> Saul. --<br />.<br />.<br />.<br />
How does it work?<br />Application is divided into standard tiers: Data (SQL server database), Data Access (.NET Web Service), Business logic (.NET Web Service) and UI presentation layers (Admin and Public).<br />No access is available to protected layers and only Public Site is published on the ISA firewall.<br />Code fairly well refactored and fully split into logic layers. Ex: Presentation layer code does not access data tier.<br />
Public site demo<br /><ul><li>Registration (Maintenance) / Confirmation
Links, info and other..<br />Caledon Public Library www.caledon.library.on.ca<br />Twitter www.twitter.com/CaledonLibrary<br />Mojgan Schmalenberg email@example.com<br />Paul Sanchez firstname.lastname@example.org<br />Free Tools<br />Visual Studio and SQL Server Express http://www.microsoft.com/express/<br />Thank you!<br />