摘要: 1.权限管理 权限管理的基本定义:百度百科。 基于《Asp.Net Core 2.0 项目实战(10) 基于cookie登录授权认证并实现前台会员、后台管理员同时登录》我们做过了登录认证,登录是权限的最基础的认证,没有登录就没有接下来的各种操作权限管理,以及数据权限管理(暂不探讨),这里我们把登录当 阅读全文
posted @ 2019-04-25 17:15 942351507 阅读(591) 评论(1) 推荐(0)
摘要: 1.登录的实现 登录功能实现起来有哪些常用的方式,大家首先想到的肯定是cookie或session或cookie+session,当然还有其他模式,今天主要探讨一下在Asp.net core 2.0下实现以cookie登录授权,与net freamwork框架下常用的开发方式有所不同的是以前开发不管 阅读全文
posted @ 2019-04-25 17:09 942351507 阅读(221) 评论(0) 推荐(0)
摘要: 本文目录1. Net下日志记录2. NLog的使用 2.1 添加nuget引用NLog.Web.AspNetCore 2.2 配置文件设置 2.3 依赖配置及调用 2.4 日志类型介绍 2.5 产生的日志文件3. 基于Microsoft.Extensions.Logging封装 3.1 添加引用Mi 阅读全文
posted @ 2019-04-25 17:06 942351507 阅读(272) 评论(0) 推荐(0)
摘要: 本文目录 1. 前沿2.CacheHelper基于Microsoft.Extensions.Caching.Memory封装3.XmlHelper快速操作xml文档4.SerializationHelper文件序列化操作5.JsonHelper基于Newtonsoft.Json封装6.ByteCon 阅读全文
posted @ 2019-04-25 16:39 942351507 阅读(292) 评论(0) 推荐(0)
摘要: 本文目录 1. 前沿2.CacheHelper基于Microsoft.Extensions.Caching.Memory封装3.XmlHelper快速操作xml文档4.SerializationHelper文件序列化操作5.JsonHelper基于Newtonsoft.Json封装6.ByteCon 阅读全文
posted @ 2019-04-25 14:55 942351507 阅读(210) 评论(0) 推荐(0)
摘要: 本文目录1. 摘要2. MD5加密封装3. AES的加密、解密4. DES加密/解密5. 总结 1. 摘要 C#中常用的一些加密和解密方案,如:md5加密、RSA加密与解密和DES加密等,Asp.Net Core 2.0下该如何调整与使用我们以前常用的解加密算法类呢,下面是我整理的MD5加密、AES 阅读全文
posted @ 2019-04-25 14:53 942351507 阅读(213) 评论(0) 推荐(0)
摘要: 本文目录1. 摘要2. Redis配置3. RedisHelper4.使用实例 5. 总结 1. 摘要 由于內存存取速度远高于磁盘读取的特性,为了程序效率提高性能,通常会把常用的不常变动的数据存储在系统内存中,提升数据读取的速度,在C#下常见的内存操作有微软自带的内存处理、分布式缓存Memcache 阅读全文
posted @ 2019-04-25 14:51 942351507 阅读(175) 评论(0) 推荐(0)
摘要: Asp.Net Core2.0下使用memcached缓存。 Memcached目前微软暂未支持,暂只支持Redis,由于项目历史原因,先用博客园开源项目EnyimMemcachedCore,后续用到的时候在详细完善测试。 老项目用到depend组,通过组控制组下面所有KEY/VALUE。升级Cor 阅读全文
posted @ 2019-04-25 14:47 942351507 阅读(259) 评论(0) 推荐(0)
摘要: EF框架有三种基本的方式:DB First(数据库优先),Model First(模型优先),Code First(代码优先)。 Entity Framework4.1之前EF支持“Database First”和“Model First”编程方式,从EF4.1开始EF开始支持支持“Code Fir 阅读全文
posted @ 2019-04-25 14:37 942351507 阅读(208) 评论(0) 推荐(0)
摘要: 本文目录1. 摘要2. Ado.Net数据库操作封装类 3. EF Core数据库操作4. 总结 1. 摘要 Asp.Net Core2.0下操作MSSQL数据库,这里介绍两种操作方式,一种是.NET Framework的ADO.NET《Ado.Net百科》,另一种就是Net Core2.0下的一种 阅读全文
posted @ 2019-04-25 14:17 942351507 阅读(530) 评论(0) 推荐(0)
摘要: 本文目录1. 摘要2. UI界面展示 3. 主要技术点4. 总结 1. 摘要 平时比较忙,写一篇文章可能跨度好几天,希望各位多多包涵。闲言少叙直接进入正题。 2. UI界面 NCMVC用的就图二,右侧顶部包含主菜单,点击右侧主菜单左侧菜单对应切换。此框架只对框架基础页面做了特效及布局调整,所有其他内 阅读全文
posted @ 2019-04-25 14:13 942351507 阅读(314) 评论(0) 推荐(0)
摘要: 本文目录1. 摘要2. 框架介绍 3. 权限管理之多一点说明4. 总结 1. 摘要 NCMVC角色权限管理框架是由最近练习Net Core时抽时间整理的系统,后续能不能发展成一个cms还要看朋友们是否有需要或时间是否充实。这里NCMVC主要还是给想要学习接触Asp.Net Core2.0的朋友们提供 阅读全文
posted @ 2019-04-25 14:08 942351507 阅读(221) 评论(0) 推荐(0)
摘要: 本文目录1. 摘要2. Window下运行 3.linux下运行4. 开发记录5. 总结 1.概要 写《Asp.Net Core 2.0 项目实战》系列断断续续已经很长时间了,期间很多朋友要求开放源码,但是项目代码一直有很多问题,就算勉强开源出来大家看起来也比较费劲,运行起来也看不到实际的效果。在公 阅读全文
posted @ 2019-04-25 14:05 942351507 阅读(596) 评论(0) 推荐(0)
摘要: Asp.Net Core 2.0 项目实战(1) NCMVC开源下载了 Asp.Net Core 2.0 项目实战(2)NCMVC一个基于Net Core2.0搭建的角色权限管理开发框架 Asp.Net Core 2.0 项目实战(3)NCMVC角色权限管理前端UI预览及下载 Asp.Net Cor 阅读全文
posted @ 2019-04-25 14:02 942351507 阅读(198) 评论(0) 推荐(0)
摘要: asp.net core 2.0 cookie的使用 本文假设读者已经了解cookie的概念和作用,并且在传统的.net framework平台上使用过。 cookie的使用方法和之前的相比也有所变化。之前是通过cookie的add、set、clear、remove方法操作的。asp.net cor 阅读全文
posted @ 2019-04-25 11:48 942351507 阅读(131) 评论(0) 推荐(0)
摘要: asp.net core session的使用 Session介绍 本文假设读者已经了解Session的概念和作用,并且在传统的.net framework平台上使用过。 Asp.net core 1.0好像需要单独安装,在nuget控制台,选择你的web项目执行以下命令: Install-Pack 阅读全文
posted @ 2019-04-25 11:47 942351507 阅读(223) 评论(0) 推荐(0)
摘要: asp.net core服务的生命周期 Transient:每一次GetService都会创建一个新的实例 Scoped:在同一个Scope内只初始化一个实例 ,可以理解为( 每一个request级别只创建一个实例,同一个http request会在一个 scope内) Singleton:整个应用 阅读全文
posted @ 2019-04-25 11:45 942351507 阅读(212) 评论(0) 推荐(0)
摘要: asp.net core 内置DI容器的一点小理解 DI容器本质上是一个工厂,负责提供向它请求的类型的实例。 .net core内置了一个轻量级的DI容器,方便开发人员面向接口编程和依赖倒置(IOC)。 具体体现为Micorosoft.Extensions.DependencyInjection这个 阅读全文
posted @ 2019-04-25 11:40 942351507 阅读(161) 评论(0) 推荐(0)
摘要: asp.net core日志组件 日志介绍 Logging的使用 1. appsettings.json中Logging的介绍 Logging的配置信息是保存在appsettings.json配置文件中的。因为之前介绍配置文件的时候我们使用的是appsettings.Development.json 阅读全文
posted @ 2019-04-25 11:35 942351507 阅读(277) 评论(0) 推荐(0)
摘要: asp.net core配置文件 读取配置文件 asp.net core使用appsettings.json代替传统.net framework的web.config中的<appSettings>节点。它的数据格式变成了json字符串,便于我们操作和维护。 不管是.net framework还是.n 阅读全文
posted @ 2019-04-25 11:19 942351507 阅读(167) 评论(0) 推荐(0)
摘要: asp.net core环境变量详解 环境变量详解 Windows操作系统的环境变量在哪设置应该都知道了。 Linux(centos版本)的环境变量在/etc/profile里面进行设置。用户级的环境变量在其它文件里面,不多说了,有兴趣的可以网上查下。 当我们的应用程序发布到生产环境时,如果用到了环 阅读全文
posted @ 2019-04-25 11:18 942351507 阅读(153) 评论(0) 推荐(0)
摘要: asp.net core配置访问地址 .net core web程序,默认使用kestrel作为web服务器。 配置Kestrel Urls有四种方式,我这里只介绍一种。其它方式可自行百度。 在Program.cs里使用UseUrls()扩展方法进行设置。UseUrls()方法的参数是个字符串数组, 阅读全文
posted @ 2019-04-25 11:13 942351507 阅读(288) 评论(0) 推荐(0)
摘要: asp.net core web项目目录解读 Connected Services 和传统.net web项目相比,它的功能类似于添加webservice或者wcf service的引用。暂时用不到,有兴趣的小伙伴可以深入了解。右键这个目录可以看到我们可以添加一些服务,包括云服务。 Properti 阅读全文
posted @ 2019-04-25 11:06 942351507 阅读(261) 评论(0) 推荐(0)
摘要: 新建asp.net core项目 开发环境:Windows Server R2 2008 开发工具:Microsoft Visual Studio 2017 新建asp.net core项目 创建web项目时,务必选择“ASP.NET Core Web应用程序”。 创建类库时,选择“.NET Sta 阅读全文
posted @ 2019-04-25 11:04 942351507 阅读(227) 评论(0) 推荐(0)
摘要: asp.net core2.0大白话带你入门 本系列包括: 1.新建asp.net core项目2.web项目目录解读3.配置访问地址4.环境变量详解5.配置文件6.日志7.DI容器8.服务的生命周期9.session的使用10.cookie的使用11.持续更新... 所有内容不会放在一篇博客里面。 阅读全文
posted @ 2019-04-25 11:02 942351507 阅读(152) 评论(0) 推荐(0)
摘要: 一、应用程序文件结构 如下图所示,相比于Asp.Net项目,在新建的Asp.Net Core项目中,没有了Global.asax以及Web.config这样的文件,但多了几个其他主要的文件,它们分别为:wwwroot、appsetting.json、Program.cs、Startup.cs www 阅读全文
posted @ 2019-04-25 10:31 942351507 阅读(743) 评论(0) 推荐(0)
摘要: 有这么一本Python的书: <<Python 网络数据采集>> 我准备用.NET Core及第三方库实现里面所有的例子. 这是第一部分, 主要使用的是AngleSharp: https://anglesharp.github.io/ (文章的章节书与该书是对应的) 发送Http请求 在python 阅读全文
posted @ 2019-04-25 10:18 942351507 阅读(741) 评论(2) 推荐(0)