Volume 6

Volume 6, Number 37

March 18, 2008

thumb
15 pages1634 K bytes

Slickr: A Multi-Tiered Web Development Capstone Project Using Databases, Web Services, and AJAX


Mark Frydenberg
Bentley College
Waltham, MA 02452 USA

Abstract: Current web applications are increasing in popularity because of their browser-rich interfaces and ability to incorporate information from a variety of sources. This paper presents a simple photo sharing application and enhancements to it using Web Services and ASP.NET AJAX in order to illustrate some of the implementation details of Web 2.0 applications on a very small scale. Early in the course, students create web-based applications whose pages have dynamic content obtained from a SQL Server Database. Students later repackage some of their queries to share as web services, and then improve upon the user interface by incorporating AJAX enhancements. The project may serve as a capstone assignment in an undergraduate web application development course, where students use ASP.NET and C# with Microsoft Visual Studio 2005. The paper argues that ASP.NET AJAX provides a new motivation for teaching web services. The paper also discusses pedagogical values and new opportunities as a result of this approach.

Keywords: ASP.NET, Web Services, AJAX, Web 2.0, Multi-Tiered Application Development, capstone, Visual Studio

Download this issue:   ISEDJ.6(37).Frydenberg.pdf   (Adobe PDF, 15 pages, 1634 K bytes)

Preview the contents:   Frydenberg.c.txt   (ASCII txt, 35 K bytes)


Recommended Citation: Frydenberg (2008). Slickr: A Multi-Tiered Web Development Capstone Project Using Databases, Web Services, and AJAX. Information Systems Education Journal, 6 (37). http://isedj.org/6/37/. ISSN: 1545-679X. (A preliminary version appears in The Proceedings of ISECON 2007: §2353. ISSN: 1542-7382.)