摘要:
Net Freamwork框架下在日志记录框架有很多,Asp.Net Core 2.0下Microsoft提供Microsoft.Extensions.Logging供大家实现自己的记录日志框架。笔者了解到的NLog已支持Net Core,下面介绍下nlog在项目中的使用以及基于Microsoft.Extensions.Logging封装自己的日志记录类。 阅读全文
摘要:
登录是权限的最基础的认证,没有登录就没有接下来的各种操作权限管理,以及数据权限管理(暂不探讨),这里我们把登录当作全局权限,进入系统后再根据不同的角色或者人员,固定基本功能的展示,当不同的角色要对功能操作时,就需要验证操作权限,如:查看/添加/修改/删除,也就是我们常说的控制到按钮级。 阅读全文
摘要:
登录功能实现起来有哪些常用的方式,大家首先想到的肯定是cookie或session或cookie+session,当然还有其他模式,今天主要探讨一下在Asp.net core 2.0下实现以cookie登录授权,与net freamwork框架下常用的开发方式有所不同的是以前开发不管是webform还是mvc模式,大多数开发者会封装成第三方操作类,方便项目全局调用;在net core 2.0 下的登录方式发生了点变化,大概流程是先通过依赖注入相关配置,再通过Action登录授权,然后Authentication相关属性认证,具体怎么实现让我们一起一步步操作一下。 阅读全文
摘要:
sql08r2数据库删除在新建提示无法获得数据库 'model' 上的排他锁 阅读全文
摘要:
Asp.Net Core2.0下使用memcached缓存。
Memcached目前微软暂未支持,暂只支持Redis,由于项目历史原因,先用博客园开源项目EnyimMemcachedCore,后续用到的时候在详细完善测试。 阅读全文
摘要:
1.关闭windows的8.3格式功能。 修改注册表键值: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem 修改NtfsDisable8dot3NameCreation为1。 2.iis设置目录浏览、写入权限权限去掉,执行 阅读全文
摘要:
net项目反编译 工具:De4Dot + IL SPY和Reflector结合使用 项目:vs10+创建解决方案,每个类库尽量按照dll名来命名,方便整合,新建web项目先把aspx等文件拷贝进去,注意:bin文件夹不用拷贝 一、没有混淆的代码 1.IL SPY反编译出来的代码相对干净 2.Refl 阅读全文
摘要:
一个合格的前端,布局好的前端页面,应该是可用的,避免需要程序大量二次加工的。工作到现在合作过的前端大概也有上百个了,有合作起来感觉很顺手的,也有很多感觉只能顺手修改调整不能再经前端的手了,差别很大。一个程序员到底想要前端怎么去做,作为一个程序员,实在不想重复去做调整各种各样css,js,有时候总是想 阅读全文
摘要:
以订单统计为例,前端展示柱状图(Jquery统计):表及主要字段描述如下;表名:Orders1.日期CreateTime2.金额Amount3.用户UserID情况一:根据部门统计某一年每月销量(查询一个部门月统计)1)直接在SQL语句中判断每月信息,好处,前台直接调用;坏处,性能不高。SQL语句:... 阅读全文
摘要:
Memcached 器安全: 因为 Memcached 本身并没有身份验证机制,所以对 Memcached 的服务器查询,都应该通过防火墙进行。你可以在防火墙上设定规则,哪些服务器是允许被访问的,哪些是不允许被访问的。 阅读全文