TECHNOLOGY SUMMARY

IDE Visual Studio 2015
Architecture ASP.NET 4.5 Webforms, WCF
Languages C#, jQuery, Javascript, HTML5, CSS3
Database SQLServer 2014
Comments In this version, I have (largely) stuck to the traditional ASP.NET webform model i.e. using databound "server controls" with full-page postbacks for database actions (in spite of the jarring nature of some of the postbacks !).

Main server controls used:
  • User authentication (registration, login etc)
  • Menu control
  • Validation controls
  • FormView
  • ListView
There is still a reasonable amount of client-side code, however, for which I have used jQuery.

These pages use several features introduced into webforms in recent versions of ASP.NET:
  • Model binding
  • Routing
  • Bundling
If you return to the Attica Software homepage, you will find a link to an AJAX-enabled webform version as well as an MVC version.