书籍 ASP.NET  CORE应用开发项目实战的封面

ASP.NET CORE应用开发项目实战PDF电子书下载

周志刚编著

购买点数

20

出版社

出版时间

2020

ISBN

标注页数

0 页

PDF页数

368 页

图书目录

第1章 项目实战TPLMS介绍 1

第2章 构建TPLMS管理系统 8

2.1 基础准备 8

2.1.1 开发环境要求 8

2.1.2 搭建TPLMS项目 8

2.1.3 给数据库添加初始数据 13

2.1.4 用Autofac替换内置的DI框架 19

2.2 项目组织结构 23

2.2.1 总体架构 23

2.2.2 前端框架 24

2.3 公共类设计 25

2.3.1 返回值类 26

2.3.2 业务操作的接口 27

2.3.3 基本数据库操作类 28

2.3.4 控制器基类 31

2.4 网站首页设计 35

2.5 网站首页概述 35

2.6 网站首页流程分析 36

2.7 网站首页实现过程 36

2.7.1 Login.cshmtl页面 36

2.7.2 接口IUserRepository 38

2.7.3 UserRepository类 39

2.7.4 登录服务AuthoriseService 40

2.7.5 HomeController类 42

第3章 用户管理 46

3.1 基础准备 46

3.2 用户管理页设计 46

3.3 用户管理概述 46

3.4 用户管理流程分析 46

3.5 用户管理实现过程 47

3.5.1 Index.cshmtl页面 47

3.5.2 用户管理前端功能 53

3.5.3 UserRepository类 60

3.5.4 用户服务类UserService 62

3.5.5 UserMgrController类 64

3.6 测试用户管理功能 65

第4章 模块管理 70

4.1 模块管理页设计 70

4.2 模块管理的主要功能 70

4.3 模块管理概述 70

4.4 模块管理流程分析 71

4.5 模块管理实现过程 71

4.5.1 Index.cshmtl页面 71

4.5.2 Module类 76

4.5.3 模块管理前端功能脚本文件 78

4.5.4 ModuleJson类 85

4.5.5 IModuleRepository接口 86

4.5.6 ModuleRepository类 86

4.5.7 模块服务类ModuleService 87

4.5.8 ModuleMgrController类 89

第5章 权限管理 93

5.1 概述 93

5.2 名词解释 94

5.3 权限管理系统的基本架构 95

5.4 用例解读 95

5.5 数据库表的设计 98

5.6 权限设计示例 101

5.6.1 创建TPLMS系统主界面 102

5.6.2 接口类IRelationsRepository 109

5.6.3 RelationsRepository类 110

5.6.4 服务类RelationsService 112

5.6.5 修改模块管理功能 115

5.6.6 添加给用户分配角色和分配模块的脚本 116

5.6.7 添加给用户分配角色和分配模块的前端页面代码 121

5.6.8 UserMgrController类 122

5.6.9 效果预览 123

5.7 权限模块介绍 124

5.7.1 主界面功能介绍 124

5.7.2 用户管理 125

5.7.3 角色管理 125

5.7.4 模块管理 126

第6章 订单管理 127

6.1 订单管理介绍 127

6.2 订单管理页面功能 127

6.3 订单管理流程分析 128

6.4 订单管理实现过程 128

6.4.1 Index.cshmtl页面 128

6.4.2 订单管理前端功能 131

6.4.3 文件上传管理类 139

6.4.4 实体类 142

6.4.5 PurchaseOrderRepository类 144

6.4.6 PurchaseOrderDetailRepository类 145

6.4.7 服务类PurchaseOrderService 146

6.4.8 服务类PurchaseOrderDetailService 149

6.4.9 POMgrController类 154

6.5 安装NPOI包 159

6.6 测试订单管理功能 168

第7章 货物管理 173

7.1 货物管理介绍 173

7.2 货物管理页面功能 173

7.3 货物管理流程分析 174

7.4 货物管理实现过程 174

7.4.1 Index.cshmtl页面 174

7.4.2 货物管理前端功能 179

7.4.3 实体类 186

7.4.4 CargoRepository类 188

7.4.5 服务类CargoService 189

7.4.6 CargoMgrController类 191

7.5 测试货物管理功能 193

第8章 送货单管理 195

8.1 送货单管理介绍 195

8.2 送货单管理页面功能 195

8.3 送货单管理流程分析 196

8.4 送货单管理实现过程 196

8.4.1 Index.cshmtl页面 196

8.4.2 送货单管理前端功能 202

8.4.3 实体类 216

8.4.4 DeliveryOrderRepository类 219

8.4.5 DeliveryOrderDetailRepository类 221

8.4.6 服务类DeliveryOrderService 222

8.4.7 服务类DeliveryOrderDetaiIService 226

8.4.8 DOMgrController类 230

8.5 测试送货单管理功能 235

第9章 入库单管理 238

9.1 入库单管理介绍 238

9.2 入库单管理页面功能 238

9.3 入库单管理流程分析 238

9.4 入库单管理实现过程 239

9.4.1 Index.cshmtl页面 239

9.4.2 入库单管理前端功能 245

9.4.3 实体类 262

9.4.4 InStockOrderRepository类 266

9.4.5 InStockOrderDetailRepository类 268

9.4.6 InStockOrderDetailLocRepository类 271

9.4.7 服务类InStockOrderService 273

9.4.8 服务类InStockOrderDetailService 277

9.4.9 服务类InStockOrderDetailLocService 280

9.4.10 InStockMgrController类 283

9.5 测试入库单管理功能 288

第10章 出库单管理 292

10.1 出库单管理介绍 292

10.2 出库单管理页面功能 292

10.3 出库单管理流程分析 293

10.4 出库单管理实现过程 293

10.4.1 Index.cshmtl页面 294

10.4.2 出库单管理前端功能 301

10.4.3 实体类 315

10.4.4 OutStockOrderRepository类 319

10.4.5 OutStockOrderDetailRepository类 321

10.4.6 服务类OutStockOrderService 322

10.4.7 服务类OutStockOrderDetailService 326

10.4.8 OutStockMgrController类 330

10.5 测试出库单管理功能 335

第11章 日志与部署 337

11.1 添加N Log插件 337

11.1.1 通过NuGet安装 337

11.1.2 下载相关的插件 337

11.1.3 NLog配置文件 338

11.1.4 手动创建NLog配置文件 338

11.1.5 修改NLog.config配置文件 339

11.1.6 修改Startup.cs文件 340

11.1.7 修改Program.cs文件 342

11.1.8 使用NLog 343

11.1.9 运行程序 344

11.2 本地部署 345

11.2.1 命令行发布 345

11.2.2 Visual Studio图形界面操作 346

11.2.3 本地运行测试 348

11.3 IIS部署 349

11.3.1 创建IIS站点 349

11.3.2 浏览网站 354

11.4 部署至Linux 355

11.4.1 准备工作 355

11.4.2 环境配置和启动测试 355

参考文献 357

查看更多关于的内容

出版社其它书籍
本类热门
在线购买PDF电子书
下载此书RAR压缩包