随笔分类 -  .NET 框架

摘要:1、服务器管理器中添加IIS服务 2、安装.net对应版本的dotnet-hosting-win 3、添加IIS服务站点 注意:文件目录需要Authenticated Users的所有控制权限(https://blog.csdn.net/maomao1983zy/article/details/11 阅读全文
posted @ 2023-05-06 11:04 瘋孑 阅读(52) 评论(0) 推荐(0)
摘要:1、数据迁移:将.DbMigrator的项目设置为启动项目,Ctrl+F5执行,进行数据迁移,可以执行seed种子数据。如果按照abp之前的方式,使用EF Core的 update-database命令,知会创建表结构,不会执行seed种子文件。 2、部署前,通过XXX.DbMigrato创建数据库 阅读全文
posted @ 2023-02-08 16:40 瘋孑 阅读(191) 评论(2) 推荐(0)
摘要:一、AbpSession是Session吗? 1、首先来看看它们分别对应的类型是什么? 查看源码发现Session是定义在Controller中的类型为HttpSessionStateBase的属性。public HttpSessionStateBase Session { get; set; } 阅读全文
posted @ 2020-01-16 16:23 瘋孑 阅读(235) 评论(0) 推荐(0)
摘要:1.移除SQL Server的Nuget包打开程序包管理器控制台,并选中.EntityFrameworkCore 然后依次执行: uninstall-package microsoft.entityframeworkcore.design uninstall-package microsoft.en 阅读全文
posted @ 2020-01-14 09:17 瘋孑 阅读(491) 评论(1) 推荐(0)
摘要:ABP 是 ASP.NET Boilerplate 模板项目的简称,它的目的是建立一个通用的WEB应用程序和项目模板。 官网地址:http://www.aspnetboilerplate.com/ 官网教程:http://www.aspnetboilerplate.com/Pages/Documen 阅读全文
posted @ 2019-11-06 15:27 瘋孑 阅读(1717) 评论(2) 推荐(0)
摘要:1.XX.Core 项目核心,在DDD分层中,它应该作为领域层 2.XX.Application 应用服务层,包含各个应用逻辑 3.XX.EntityFrameworkCore 基于 EntityFrameworkCore 的封装,提供了数据库连接支持,仓储基础设施层 4.XX.Migrator 数 阅读全文
posted @ 2019-11-05 14:47 瘋孑 阅读(401) 评论(0) 推荐(0)
摘要:一、AJAX 1,ABP采用的方式 ASP.NET Boilerplate通过用abp.ajax函数包装AJAX调用来自动执行其中的一些步骤。 一个例子ajax调用: abp.ajax以一个对象作为接收选项。你可以传递任何在jQuery的$.ajax方法中有效的任何参数。这里有一些 默认的值:dat 阅读全文
posted @ 2019-08-07 14:17 瘋孑 阅读(504) 评论(0) 推荐(0)
摘要:应用程序的输入数据首先应该被检验是否有效。输入的数据能被用户或其他应用程序提交。在Web应用中,通常进行2次数据有效性检验:包括客户端检验和服务端检验。客户端的检验主要是使用户有一个好的用户体验。 首先最好是在客户端检验其表单输入的有效性并且展示给客户端的那些字段输入是无效的。但是,服务器端的校验是 阅读全文
posted @ 2019-04-02 15:29 瘋孑 阅读(334) 评论(0) 推荐(0)
摘要:Entity Framework的Code First模式有三种实体继承模式 1、Table per Type (TPT)继承 2、Table per Class Hierarchy(TPH)继承 3、Table per Concrete Class (TPC)继承 一、TPT继承模式 当领域实体类 阅读全文
posted @ 2018-10-18 19:33 瘋孑 阅读(394) 评论(0) 推荐(0)
摘要:ASP.NET Core 是如何读取配置文件,今天我们来学习。 ASP.NET Core的配置系统已经和之前版本的ASP.NET有所不同了,之前是依赖于System.Configuration和XML配置文件web.config。 新的配置系统支持多种格式的配置文件。 下面我们来以json 格式的配 阅读全文
posted @ 2018-06-05 17:02 瘋孑 阅读(280) 评论(0) 推荐(0)
摘要:url出现了有+,空格,/,?,%,#,&,=等特殊符号的时候,可能在服务器端无法获得正确的参数值,如何是好?解决办法将这些字符转化成服务器可以识别的字符,对应关系如下:URL字符转义用其它字符替代吧,或用全角的。+ URL 中+号表示空格 %2B 空格 URL中的空格可以用+号或者编码 %20 / 阅读全文
posted @ 2018-05-30 16:34 瘋孑 阅读(155) 评论(0) 推荐(0)
摘要:使用之前,是需要添加对abp.sweet-alert.js的引用,否则就无法正常使用。 确认框 从上到下分别为:普通消息,成功信息,警告信息,错误信息,如下: 确认对话框 此对话框会弹出一个确认对话框,提示是否继续,如图: 其中,第二个参数是可选参数。 Notification 展示自动关闭的通知。 阅读全文
posted @ 2018-04-24 12:04 瘋孑 阅读(712) 评论(0) 推荐(0)
摘要:1、我使用ABP的启动模板(http://www.aspnetboilerplate.com/Templates)来创建一个Web应用程序。 2、加载项目解决方案 在abp根据模板创建解决方案后,编译报错,提示某个包的版本不对。 解决方案:https://dotnet.myget.org/F/asp 阅读全文
posted @ 2018-03-26 16:16 瘋孑 阅读(360) 评论(0) 推荐(0)