摘要:
今天把项目里的Microsoft.EntityFrameworkCore.SqlServer和Microsoft.EntityFrameworkCore.Tools从6.0.6升级到了最新的7.0.9。一运行程序出错了。 ![img](https://img2023.cnblogs.com/blog 阅读全文
摘要:
见过好多大项目,一个解决方案好多个项目,网站、动态库、测试等。放在不同的文件夹下,感觉很好。下面介绍一下方法。 首先创建一个空白解决方案 会自动创建MultiFolder解决方案目录。 ![img](https://img2023.cnblogs.com/blog/108012/202306/108 阅读全文
摘要:
策略授权包含一个或多个要求(Requirement)。 在应用的 文件中将其注册为授权服务配置的Program.cs 部分: builder.Services.AddSingleton<IAuthorizationHandler, User_Role_Url_AHandler1>();builder 阅读全文
摘要:
匿名查询 原始的SQL查询可以使用Query方法执行,并将结果映射到一个动态列表。这些对于简单的查询很有用,你不需要创建一个单独的类来表示你的数据。在处理复杂的SQL查询时,这可以为你节省大量的时间和精力。(https://dapper-tutorial.net/query) 不用创建实体类,很好。 阅读全文
摘要:
每个开发人员必定有几款最常用的工具软件,几年下来就成了忠实用户。下面推荐几款我自己用的工具软件。 No1 Notepad++ 程序员必备编辑器,推荐理由: 集成到系统文件右键,每个文件都可以右键"Edit with Notepad++"。 支持常用编程语言语法,支持代码折叠,括号配对着色,极好的轻量级代码查看器。 文件自动更新,监视日志文件的神器。 No2 E... 阅读全文
摘要:
从数据库获取构造树结构是ExtJS TreePanel的核心技术,常用方法是TreeStroe里配置proxy,这种方式的root成了一个不受控制的节点。 TreeStroe的root实际是一个层叠json数据,大部分情况是直接写一些简单数据,但在实际应用中必定是要从数据库读取的。我的方法是先用Ext.Ajax.request获取root数据形成TreeStroe。定义一个全局的TreeStroe... 阅读全文
摘要:
TreePanel的节点如包含子节点,可在展开/合上时显示不同的图标,增强客户端效果,提高用户体验。非常简单,使用TreePanel的两个事件:beforeitemexpand和beforeitemcollapse。 Ext.define('MyTreePanel_cls', { extend: 'Ext.tree.Panel', height: 400, width: 300, ... 阅读全文
摘要:
在c#中有个Date属性用于返回日期,其实就是当天0点。 DateTime dtNow = DateTime.Now; DateTime dtNow2 = dtNow.Date; Console.WriteLine("dtNow=" + dtNow); Console.WriteLine("dtNo 阅读全文
摘要:
摘要:VisualStuio2015 asp.net mvc如何引用ExtJS6,使用BundleConfig。 首先下载ExtJS6.0 gpl版。ExtJS有自己的程序框架,但我们需要asp.net mvc5,ExtJS只用作界面库。 接下来要把下载好的ExtJS6的核心部分抽取出来,目录结构是这样的: 要引用的东西全在build目录下,这个目录有400多M,对于vs项目引用太大了。先把bu... 阅读全文
摘要:
ExtJS6官方文档推荐使用Ext.on。做一个小例子,创建一个Panel显示在页面上,使它的大小随浏览器变化,自适应浏览器窗口大小。 html:增加一个css样式给Panel加上红色border。 ExtOnResize测试 ExtOnResize_client.js var mMainPanel; Ext.onReady(functi... 阅读全文