This module extends the coverage of web application development using .NET by building on the students understanding of database-driven web applications with hands-on skills involved in developing web applications with more advanced functionality including the use of jQuery and AJAX. This module will also introduce the theoretical and practical skills in the use of web frameworks for web development to alleviate the overhead associated with common activities performed in web development and in promoting code re-use. Finally, this module will introduce students to the practical aspects related to the deployment of web applications on a cloudbased platform.