NET CORE
黄黄同学爱学习
每天都在进步,每天都在成长
展开
-
Asp.Net Core 2.0 之旅---在window 上 部署WEB应用程序
这两天夜晚没事儿的时候,就把自己做的Web应用程序发布到自己的电脑上,来记录一下发布流程,也给 后来学习的小伙伴们提供参考。部署环境:win 10 64位,IIS 10.01、简要介绍由于NET Core实现了跨平台,其内置了KestrelServer,所以IIS就不需要托管代码了,只需要做到请求转发,充当一个反向代理服务器的角色就好。2、安装1)安装Server Hostin原创 2018-01-22 22:01:06 · 2516 阅读 · 3 评论 -
Asp.Net Core 2.0 之旅---数据访问仓储模式的事务管理
之前在我的文章中,通过实例展示Asp.Net Core 2.0 之旅---AutoFac 仓储泛型的依赖注入,并在结尾处提到了事务的统一管理。仓储的概念是DDD领域的一部分,仓储封装了获取数据的逻辑,领域对象无需和底层数据库打交道。但是从之前的仓储实现中,每个增删改查都显示的调用了SaveChanges方法,导致每次更改都提交事务。如果我们操作多个仓储对象时,就无法批量提交,无法实现Unit原创 2018-01-31 12:45:44 · 5997 阅读 · 1 评论 -
Asp.Net Core 2.0 之旅---@Html.Action
想必只要 接触了 net core的小伙伴们 已经发现 @html.Action()方法 官方已经不提供支持了,转而使用 ViewComponents替代了,同时也增加了TagHelper。但是 如果想用以前的@Html.Action()方法,我们其实可以自己动手去实现它。下面就开始 实现之旅吧!1、创建 静态类 HtmlHelperViewExtensions,其命名空间为 Mic原创 2018-01-06 12:20:12 · 3899 阅读 · 5 评论 -
Asp.Net Core 2.0 之旅---NLog日志的使用教程
1、安装NLog,搜索 NLog.Web.AspNetCore,并将它安装在web项目中。2、配置NLog,在StartUpzz启动类中的 Configure 方法中 配置NLog3、 配置nlog.config文件,首先在项目根目录下新建文件nlog.config,将下面的信息复制到此文件中。配置文件中的targets节点是我们重要关注点:type="File" 表示 输出为原创 2018-01-17 13:14:51 · 4954 阅读 · 0 评论 -
vim 学习笔记(这只是笔记)
以前 都用的是windows服务器部署项目。随着 net core 2.0 技术的不断学习,同时也学习一下 linux 服务器 的 vim 指令1、 打开文件 vim fileName2、删除一个字符 x3、移动光标,初学时使用 上下左右就行4、插入一个字符,i 在光标之前插入,a 在光标之后追加5、添加新的一行,o 在 当前行 下方添加 一行,O 在当前行上方添加一行原创 2017-12-30 15:16:28 · 191 阅读 · 0 评论 -
Asp.Net Core 2.0 之旅--使用JWT做登录认证授权
JWT(JSON Web Token)是目前比较流行的跨域身份认证解决方案,关于jwt原理在这里不做详细说明了,网上的介绍非常多,这里我只演示如何在.net core 2.0 中如何使用它。1、在nuget中搜索JWT,并将其安装在你需要的程序集中。2、在Startup类中的ConfigureServices方法中配置JWT services.AddAuth...原创 2019-01-17 09:54:56 · 5434 阅读 · 0 评论