01 2019 档案

摘要:本文带大家使用IdentityServer4进行使用使用EntityFramework Core进行配置和操作数据 阅读全文
posted @ 2019-01-29 13:32 ZaraNet 阅读(3365) 评论(4) 推荐(4) 编辑
摘要:内容:本文带大家使用IdentityServer4进行使用OpenID Connect添加用户认证 作者:zara(张子浩) 欢迎分享,但需在文章鲜明处留下原文地址。 在这一篇文章中我们希望使用OpenID Connect这种方式来验证我们的MVC程序,我们首先需要干什么呢?那就是搞一个UI,这样非 阅读全文
posted @ 2019-01-28 17:06 ZaraNet 阅读(2484) 评论(8) 推荐(6) 编辑
摘要:本文将要讲述如何使用IdentityServer4对API授权保护以及如何携带Token进行访问受保护的API,通过HttpClient或Http请求中的body这些我们都可以达到。那么废话不多说,开始吧~ 阅读全文
posted @ 2019-01-26 19:20 ZaraNet 阅读(4397) 评论(24) 推荐(29) 编辑
摘要:一.开篇寄语 由于假期的无聊,我决定了一个非常有挑战性的活动,也就是在年假给大家带来一个基于OAuth 2.0的身份授权框架,它就是 IdentityServer4 ,如果没有意外的话,一定可以顺利的写完的,如果两天写一篇的话!如果觉得期待的话,可以点个收藏,当然如果由于太忙还是怎样耽误了写作效率, 阅读全文
posted @ 2019-01-26 13:00 ZaraNet 阅读(3741) 评论(12) 推荐(5) 编辑
摘要:一.Exceptionless简介 Exceptionless 是一个开源的实时的日志收集框架,它可以应用在基于 ASP.NET,ASP.NET Core,Web Api,Web Forms,WPF,Console,MVC 等技术栈的应用程序中,并且提供了Rest接口可以应用在 Javascript 阅读全文
posted @ 2019-01-24 17:39 ZaraNet 阅读(3172) 评论(8) 推荐(7) 编辑
摘要:在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各 阅读全文
posted @ 2019-01-23 17:19 ZaraNet 阅读(3257) 评论(13) 推荐(5) 编辑
摘要:样本: 在这个示例中,我们使用的是微软给我们提供的数据库,也就是家喻户晓的Northwind数据库。要下载Microsoft的免费样本Northwind数据库,您需要访问以下URL。下载Northwind数据库在页面上,您将找到下载按钮,如以下屏幕截图所示。 第2步:安装Microsoft的免费样本 阅读全文
posted @ 2019-01-20 13:08 ZaraNet 阅读(1333) 评论(2) 推荐(1) 编辑
摘要:HtmlAgilityPack简介 HtmlAgilityPack是一个开源的解析HTML元素的类库,最大的特点是可以通过XPath来解析HMTL,如果您以前用C#操作过XML,那么使用起HtmlAgilityPack也会得心应手。目前版本更新的是非常的快,最新更新时间还是19年的呢! XPath介 阅读全文
posted @ 2019-01-18 17:06 ZaraNet 阅读(744) 评论(2) 推荐(0) 编辑
摘要:先注册一个Coding账号,然后创建一个项目这个项目的名字应该是{username}.coding.me 安装hexo脚手架 建站 安装完 Hexo 后,就可以正式开始建站了。 在终端中输入以下内容: 其中,Hexo 是文件夹的名字,可以修改。 修改_config.yml文件 在本地浏览自己的博客没 阅读全文
posted @ 2019-01-17 16:55 ZaraNet 阅读(779) 评论(0) 推荐(0) 编辑
摘要:最近几天在搞CRUD,使用的是EF这个ORM,最近的项目中上了存储过程,就把在开发中的经验分享出来!我们先创建一个最基本的存储过程,脚本如下,这是一个不带参数的存储过程,我们从最简单的往上走! 那么我们API中实际上就是执行了SQL,那么其实这非常简单,都是通过EXECUTE 存储过程名,由于我是用 阅读全文
posted @ 2019-01-16 17:32 ZaraNet 阅读(1469) 评论(0) 推荐(0) 编辑
摘要:除了将自己的中间件添加到ASP.NET MVC Core应用程序管道之外,您还可以使用自定义MVC过滤器属性来控制响应,并有选择地将它们应用于整个控制器或控制器操作。 ASP.NET Core中常用的MVC过滤器之一是 ExceptionFilterAttribute,用于处理Wep API应用程序 阅读全文
posted @ 2019-01-15 15:06 ZaraNet 阅读(2012) 评论(1) 推荐(3) 编辑
摘要:自己装了个CenterOS7.5,还装了个.NET Sdk,又装了个nginx。。。学会几个命令 修改只读文件必须加sudo Linux下查看ip 不是ipconfig 是ifconfig。。 然后搞了个nginx配置文件。非常恶心的东西,下面列出来: emmm,有机会再实战吧 阅读全文
posted @ 2019-01-12 10:36 ZaraNet 阅读(281) 评论(0) 推荐(0) 编辑
摘要:npm i https://github.com/iconic/open-iconic.git -D 因为boostrap的css里删除了图标 分开了 我们在引入个呵呵。 下载:npm i bootstrap@4.1.3 -D由于4.x版本icon文件分离出去所以还需要下载open-iconic: 阅读全文
posted @ 2019-01-12 10:18 ZaraNet 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:在应用程序的内存中缓存常见数据(如查找)可以显着提高您的MVC Web应用程序性能和响应时间。当然,这些数据必须定期刷新。 当然你可以使用任何方法来更新数据,例如Redis中就提供了设定缓存对象的生命时间,那么对于这种单对象的更新的做法我觉得是不符合我的编程习惯的,我们可以使用QuartZ.NET 阅读全文
posted @ 2019-01-11 11:59 ZaraNet 阅读(2511) 评论(8) 推荐(14) 编辑
摘要:前言:前几天,写了一篇关于多线程使用的文章,【线程使用】用法得到不少博友的好评,博主这几天加班写文章,把剩下的高级使用给写完,期望可以得到博友的追赞吧,那么废话不多说,开始我们的C#高级用法之旅!! 前面介绍了适合在应用程序中使用线程的两种情况。但是,在一些情况下,创建新线程是不利的。在此不会列出不 阅读全文
posted @ 2019-01-10 10:21 ZaraNet 阅读(1715) 评论(9) 推荐(18) 编辑
摘要:前言 多线程就是允许复杂的应用程序在同一时刻执行多项任务,.NET FrameWork的托管编码环境提供了一个完整而强大的线程模型,该模型允许编程人员精确控制在一个线程中的内容,线程何时退出,以及它访问多少数据。 本文将要介绍什么时候用到线程、如何使用、遇到的坑。 什么时候使用线程 实际上,所有的程 阅读全文
posted @ 2019-01-07 10:32 ZaraNet 阅读(3578) 评论(17) 推荐(48) 编辑
摘要:熔断降级是一个非常重要的概念,我们先说一下什么是熔断降级,咱们都知道服务发现,一个有问题的服务器没来得急注销过一会就崩溃掉了,那么我们的请求就有可能访问一个已经崩溃的服务器,那么就会请求失败,因为已经game over了。那么这个问题怎么解决呢,你一定要承认,这个问题是无法避免的。没有什么方法说,我 阅读全文
posted @ 2019-01-04 08:45 ZaraNet 阅读(5174) 评论(22) 推荐(39) 编辑
摘要:最近的项目里有上传图片的功能,当然这个功能在项目里是必须要有的,那么目前这个项目是使用完全的前后端分离,在选择文件上传的组件中还是选择了全面支持Vue的IView,任何上传图片都是通过HTTP请求,服务端从request中读,那么思路有了,直接创建webapi项目吧。 一般来说,在.net core 阅读全文
posted @ 2019-01-03 10:58 ZaraNet 阅读(2420) 评论(5) 推荐(11) 编辑
摘要:vue-quill-editor的guthub地址,现在市面上有很多的富文本编辑器,我个人还是非常推荐Vue自己家的vue-quill-deitor,虽然说只支持IE10+,但这种问题,甩给别人吧! 那么我们直击正题,在vue中使用quill呢,我们需要npm进行安装,安装命令如下: 再安装依赖项 阅读全文
posted @ 2019-01-02 17:13 ZaraNet 阅读(68690) 评论(10) 推荐(19) 编辑
摘要:昨天已经说了Fiddler的原理,那么今天就说说它是如何使用。我们进入正题。 在大多数网站测试的情况下,我们执行检测一个端口号或网址,这种场景一定会出现,记住,是一定会。 那么就需要我们过滤了,我们需要通过Fiddler的Filters的设置来过滤。 这个就是设置过滤的界面,看起来非常的普通,但设置 阅读全文
posted @ 2019-01-02 10:44 ZaraNet 阅读(746) 评论(0) 推荐(2) 编辑
摘要:首先我们学习Fidder这个工具,我们就应该去了解它的基本东西,比如这个单词的意思。Fiddler叫:小提琴、骗子的意思。 那么它是干什么的呢? Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指 阅读全文
posted @ 2019-01-01 15:29 ZaraNet 阅读(2754) 评论(2) 推荐(3) 编辑

点击右上角即可分享
微信分享提示