自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 ASP.NET Core MVC / Razor页面教程-第3部分(集成测试)

1、测试解决方案中的项目本部分介绍服务器端测试。解决方案中有几个测试项目:每个项目都用于测试相关项目。测试项目使用以下库进行测试:Xunit作为主要测试框架。 Shoudly作为断言库。 NSubstitute作为模拟库。2、添加测试数据启动模板包含ABPBookStore.TestBase项目中的ABPBookStoreTestDataBuilder类,该类创建用于运行测试的初始数据。更改ABPBookStoreTestDataSeedContributor类的内容,如下所示:

2020-05-23 14:31:40 515 5

原创 ASP.NET Core MVC / Razor页面教程-第2部分 CRUD操作

一、添加一本书在本节中,您将学习如何创建新的模式对话框形式来创建新书。模态对话框如下图所示:1、创建模板form在ABPBookStore.Web项目的Pages/Books文件夹下,创建一个razor页面命名为CreateModal.cshtml,打开CreateModal.cshtml.cs文件(CreateModalModel类)并替换为以下代码:namespace ABPBookStore.Web.Pages.Books{ public class CreateMo...

2020-05-23 11:01:27 1257 1

原创 ASP.NET Core MVC / Razor页面教程-第1部分 列表展示(根据官网教程)

1、创建书籍实体启动模板中的域层分为两个项目:ABPBookStore.Domain包含您的实体,域服务和其他核心域对象。 ABPBookStore.Domain.Shared包含那些能够与客户共享的constants,enums或其他领域相关的对象。在解决方案的域层(Acme.BookStore.Domain项目)中定义实体。应用程序的主要实体是Book。在Acme.BookStore.Domain项目中创建一个名为Book的类,如下所示:using System;using Vol..

2020-05-23 09:23:37 2213

原创 ABP框架使用(一)框架生成+MySQL数据库更改

一、创建项目进入ABP框架官网,http://abp.io/,这里创建框架有两种方式,第一种是使用命令行,第二种是在网站直接生成压缩包,本文采用第二种方式。1、点击GET STRATED->选择DIRECT DOWNLOAD 方式,填写项目信息如下,完成后点CREATE NOW 自动生成一个ABP框架压缩包解压后,使用VS2019打开解决方案,结构目录如图,然后将ABPBookStore.Web设为启动项2、数据库更改,数据库默认为SQLserver,现在替换为MYSQL,参考

2020-05-22 11:56:40 2461

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除