使用ASP.NET MVC开发简版在线书店BookShopLite

BookShopLite

在线书店MVC Lite版,是一个ASP.NET MVC 项目的简化版,目的在于让初学者了解MVC项目的开发思路和过程。

项目地址:https://github.com/Daixiangcn/BookShopLite

0. 项目环境

项目内容
开发工具VisualStudio 2019
前端语言Html+CSS+JavaScript
后端语言C#
项目框架ASP.NET MVC+Entity Framework 5
数据库Microsoft SqlServer 2012
服务器Microsoft IIS 6.0

1. 注意事项

1.1 项目导入

导入项目时需要修改web.config文件中“connectionStrings”节的内容。

  <connectionStrings>
    <add name="MvcBookStoreEntities" connectionString="此处是自己配置生成的,需要修改" />
  </connectionStrings>

1.2 数据库导入

根目录下的dbo.sql文件包含结构和数据,直接导入数据库即可。

1.3 实体数据模型

使用EntityFrameWork生成实体数据模型时,代码生成器默认是“T4”,需要在视图上右键,点击“属性”,将其修改为“旧的ObjectContext”,并且删除Models文件夹下面的.tt文件。

在这里插入图片描述

2. 页面展示

BookShopLite 包含3个主要页面:图书列表页面、图书购买页面和购买详情页面,分别如下所示。

2.1 图书列表页面

页面路由:Store/index

在这里插入图片描述

2.2 图书购买页面

页面路由:Store/Order/id

在这里插入图片描述

2.3 购买详情页面

页面路由:Store/Details

在这里插入图片描述

3. 关于作者

作者:戴翔

电子邮箱:daixiangcn@outlook.com

GitHub: Daixiangcn

微信开发者主页: 软件大道

daixiangcn CSDN认证博客专家 后端开发工程师 产品体验官
中国公民,中共预备党员,CSDN博客专家,本科大四在读。江苏省第四届“互联网+”大学生创新创业大赛二等奖获得者,第二届、第三届微信小程序应用开发大赛全国三等奖、华东赛区二等奖项目作者,微信小程序《约车吗》、《庆云慈善会》、《锋云速检》项目工程师。
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页