ASP.NET MVC3书店是一个仅作为示例所用的虚拟网站(并非实际运行中的网站),通过该网站的建立来一步步介绍如何使用ASP.NET MVC与Visual Studio来进行Web网站及Web应用程序的开发。我们从最基础的知识开始介绍起,所以零经验的Web新手也可以看懂本教程中的内容。
我们将要建立的网站是一个最简单的Web书店,具有三个主要组成部分:挑选书籍、书款结算与订单管理。用户可以通过书籍的种类来挑选书籍,可以查看单个书籍的信息并将该书籍存放入购物车中,可以查看购物车中的书籍,并从购物车中删除不想继续购买的书籍,已注册并且登录的用户可以进入结算页面进行书籍的帐款结算。可以填入个人用户的收货地址,联系电话等收货信息。此外,我们还在该网站中提供后台管理页面,管理员可以赠删查改网站中的书籍信息。本教程从使用Vsual Web Developer2010来创建一个新的ASP.NET MVC3的项目开始,然后逐步增加新的功能,直到建立完成一个完整的应用程序为止。我们将涉及到数据库访问、表单提交、数据验证、使用母版页来进行布局,使用AJAX来进行页面更新及验证,用户登录等各方面内容。
你可以使用Visual Studio 2010或者Visual Web Developer 2010 Express来建立这个网站。该网站中使用的数据库为SQL Server Express。
1.2 新建项目
首先,我们点击Visual Web Developer中“文件”菜单下的“新建项目”子菜单,如图1-1所示。