摘要:
前言 在项目开发中,我们很多时候都会设计 软删除、所属用户 等等一系列字段 来方便我们在业务查询的时候进行各种过滤 然后引申的问题就是: 在业务查询的时候,我们要如何加上这些条件?或者动态禁用某些查询条件呢? EF Core自带的全局过滤查询功能 EF Core提供了一个HasQueryFilter 阅读全文
摘要:
Ioc (Inversion of Control, 控制反转)把创建对象的操作交给框架,亦被称为 DI(Dependency Injection, 依赖注入)。 为什么叫做 “控制反转” 呢?之前,我们想要一个对象都是 new 出来的,天天需要 new 对象是不是感觉有点麻烦。有人就想到了,把这些 阅读全文
摘要:
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可 阅读全文
摘要:
在开发的时候遇到一个问题,用户操作时给用户一个弹窗,然后执行操作,因为是管理类的界面很多弹窗,不同的只是提示语,以及需要执行的方法不同,所以突然想到能不能用回调首先定义一个工厂在工厂里面调用弹框根据工厂传入的回调函数调用方法完工。。。。。。。 阅读全文
摘要:
起因: 在项目开发中遇到一个问题 后台表单根据用户配置会产生不同的表单字段,所以表设计结构为在tb_ArticleAttributeField保存字段基本信息 根据用户配置在表tb_ArticleAttributeValue生成字段表设计完成时遇到了问题,表结构根据用户配置会随时改变 产生的问题就... 阅读全文
摘要:
在项目开发过程中随着项目越来越庞大,大量的控制器集中在一起导致系统越来越难以维护,因此通过Area(区域)来进行区分第一步:新建项目第二步:项目右键-> 添加->区域 输入Admin生成如下双击AdminAreaRegistration看到默认生成如下第三步:在默认路由配置中添加命名空间同样需要为A... 阅读全文
摘要:
第一步:引入js文件第二步:页面绑定语法 年龄 不限 20 25 30 35 性别 不限 男 女 ... 阅读全文
摘要:
SignalR 将与客户端进行实时通信带给了ASP .NET 。当然这样既好用,而且也有足够的扩展性。以前用户需要刷新页面或使用Ajax轮询才能实现的实时显示数据,现在只要使用SignalR,就可以简单实现了。最重要的是您无需重新建立项目,使用现有ASP .NET项目即可无缝使用SignalR。... 阅读全文