摘要: 书房信息初始化已完成,现在开始处理图书信息新增功能。 主要是实现之前New Razor Pages的后台部分。 新增需要保存的Model:Book.InitSpec.cs /Models/Book.InitSpec.cs 实现Post请求部分: /Pages/Shelves/New.cshtml.c 阅读全文
posted @ 2018-06-25 21:23 Jnetart 阅读(317) 评论(0) 推荐(0)
摘要: 因为之前逻辑设计有点小问题,所以修改了一下: 增加core._User的Table: 在Web端需要传入StringID(也即微软Identity自动生成的AspNetUsers Table的ID)。 WebUI的Project增加Service: /Services/UserManagerServ 阅读全文
posted @ 2018-06-25 18:58 Jnetart 阅读(213) 评论(0) 推荐(0)
摘要: 前面的书房初始化的前端信息已经完善,所以现在开始实现DB的Script部分。 新增Action:Shelf_Init.sql svc.sql Shelf_Init.sql 好了,我去试试前端能不能初始化信息进DB .... 在测试之前,我们需要实现一下Init Razor Pages代码: Init 阅读全文
posted @ 2018-06-25 17:49 Jnetart 阅读(275) 评论(0) 推荐(0)
摘要: Web页面开发暂时是没有问题了,现在开始接上Ptager.BL的DB部分。 首先需要初始化用户和书房信息。因为还没有给其他多余的设计,所以暂时只有个人昵称和书房名称。 添加 Init Razor Pages(/Pages/Shelves/Init) 。 /Pages/Shelves/Init.csh 阅读全文
posted @ 2018-06-25 16:58 Jnetart 阅读(415) 评论(0) 推荐(0)
摘要: 决定先开发Web端试试。 新增Web应用: 选择ASP.NET Core Web Application,填写好Name和Location,然后点击OK。 注意红框标出来的,基于.NET Core 2.1版本。登录认证用了微软自带的Identity。Template选择Web Application 阅读全文
posted @ 2018-06-25 15:57 Jnetart 阅读(634) 评论(0) 推荐(0)
摘要: 开发新的系统,DB部分使用了SQL Server从2016版开始自带的Json解析方式。 用了快半年,在个人项目,以及公司部分项目上使用了,暂时还没遇到大的问题,和性能问题。 今天在解析Json的多级参数遇到了点小问题,在此记录一下: 传参内容如下: 想解析出Positions里面的Files,但是 阅读全文
posted @ 2018-06-25 14:30 Jnetart 阅读(576) 评论(0) 推荐(2)
摘要: 早上起来,又改动了一下: 主要是,将非常用信息全部拆分出来,让Table尽量的小,小到不能继续拆分了,这样区分DB逻辑。增加了FileBank存储Book的封面图片,统一管理图片资源。 新添加的Type相关的Script: 现在应该差不多够用了。 我要去工作了,今天先到这吧。 阅读全文
posted @ 2018-06-25 11:22 Jnetart 阅读(322) 评论(0) 推荐(0)