随笔分类 -  .NET-ASP.NET Core

摘要:哈喽大家好,看见网上很少有使用MySql进行持久化的,毕竟又很多坑,说句实话,就连 MySql.Data.EntityFrameworkCore 都有问题,不知道是.net core更新太快还是其它的问题,但毕竟mssql驱动是没问题的,感觉还是私心太大了。不得以之下选择了一个第三方的驱动 Pome 阅读全文
posted @ 2020-03-18 18:09 ZaraNet 阅读(1606) 评论(2) 推荐(4) 编辑
摘要:这几天在做文章编辑,首先就想到了markdown,它比其它的都要新,而且很好用,相对于其它的html编辑器,好久不更新,要好得多,哦~对了我现在已经用上新版的Edge了,经过很多朋友测试,性能比谷歌浏览器都要好很多,并且资源消耗也相对来说小。 一.前提 好吧,言归正传,你首先需要下载MarkDown 阅读全文
posted @ 2020-03-05 14:33 ZaraNet 阅读(1391) 评论(4) 推荐(4) 编辑
摘要:哈喽..大家好 很久没有更新了,今天就来一篇最近开发用到的功能,那就是中英文切换,这个实际上也不是高大上,先说一下原理,在.NET Core框架中给我们提供了全球化的类,叫做Localization,其官方的文档地址传送门。 在我的项目中,我是这样操作的,你想用别的方式,也可以看文档自己去搞。这个已 阅读全文
posted @ 2020-02-22 18:53 ZaraNet 阅读(2136) 评论(4) 推荐(4) 编辑
摘要:大概快有一年的时间没有碰过docker了,理由很简单,基本上都是在IIS上部署,看到很多大佬都开始Devops持续化集成了,还有就是用Linux守护进程很恶心,哈哈,但相对来说成本会更高,但对于大型团队来说还是不错的,这不?不想被大伙甩下,哈哈,赶紧捞回来点丢下的知识,这篇文章就算是对我自己的笔记吧 阅读全文
posted @ 2020-01-04 16:02 ZaraNet 阅读(1268) 评论(4) 推荐(2) 编辑
摘要:一.前言 大家好我又回来了,前几天讲过一个关于Jwt的身份验证最简单的案例,但是功能还是不够强大,不适用于真正的项目,是的,在真正面对复杂而又苛刻的客户中,我们会不知所措,就现在需要将认证授权这一块也变的复杂而又实用起来,那在专业术语中就叫做自定义策略的API认证,本次案例运行在.NET Core 阅读全文
posted @ 2019-12-27 09:43 ZaraNet 阅读(4270) 评论(10) 推荐(18) 编辑
摘要:一.Cookie是什么? 我的朋友问我cookie是什么,用来干什么的,可是我居然无法清楚明白简短地向其阐述cookie,这不禁让我陷入了沉思:为什么我无法解释清楚,我对学习的方法产生了怀疑!所以我们在学习一个东西的时候,一定要做到知其然知其所以然。 HTTP协议本身是无状态的。什么是无状态呢,即服 阅读全文
posted @ 2019-12-25 23:13 ZaraNet 阅读(1736) 评论(2) 推荐(8) 编辑
摘要:.NET Core 是微软提供的免费、跨平台和开源的开发框架,可以构建桌面应用程序、移动端应用程序、网络应用程序、物联网应用程序和游戏应用程序等。如果你是 Windows 平台下的 dotnet 开发人员的话,使用 .NET core 可以很轻松就设置好任何 Linux 和类 Unix 操作系统下的 阅读全文
posted @ 2019-12-20 22:13 ZaraNet 阅读(1487) 评论(5) 推荐(5) 编辑
摘要:比如我们需要ASP.NET Core 中需要通过PDF来进行某些简单的报表开发,随着这并不难,但还是会手忙脚乱的去搜索一些资料,那么恭喜您,这篇帖子会帮助到您,我们就不会再去浪费一些宝贵的时间。 在本文中我们将要使用DinkToPDF来处理我们在.NET Core Web 程序中进行构建PDF文档! 阅读全文
posted @ 2019-12-13 22:44 ZaraNet 阅读(2089) 评论(11) 推荐(12) 编辑
摘要:大家好,这几天试着从Github上拉取AspNetCore的源码,尝试着通过Visual Studio 打开,但是并不尽人意。我们需要去构建我们拉去的源代码,这样才可以通过VisualStudio可还原的项目。毕竟AspNetCore是一个巨型的项目集。 先决条件 在Windows中构建AspNet 阅读全文
posted @ 2019-12-07 12:33 ZaraNet 阅读(1959) 评论(5) 推荐(11) 编辑
摘要:大家好,今天给大家说明如何在.NET Core中使用Redis,我们在想要辩论程序的好与坏,都想需要一个可视化工具,我经常使用的是一位国内大牛开发的免费工具,其Github地址为: https://github.com/qishibo/AnotherRedisDesktopManager/relea 阅读全文
posted @ 2019-11-11 20:15 ZaraNet 阅读(2046) 评论(6) 推荐(3) 编辑
摘要:.NET Core 3.0 和 以往版本不同,替换AutoFac服务的方式有了一定的变化,在尝试着升级项目的时候出现了一些问题。 原来在NET Core 2.1时候,AutoFac返回一个 IServiceProvider 参数注入到ConfigureServices .NET Core 服务中,基 阅读全文
posted @ 2019-09-29 16:47 ZaraNet 阅读(4007) 评论(22) 推荐(10) 编辑
摘要:内容安全策略(CSP)是一个增加的安全层,可帮助检测和缓解某些类型的攻击,包括跨站点脚本(XSS)和数据注入攻击。这些攻击用于从数据窃取到站点破坏或恶意软件分发的所有内容(深入CSP) 简而言之,CSP是网页控制允许加载哪些资源的一种方式。例如,页面可以显式声明允许从中加载JavaScript,CS 阅读全文
posted @ 2019-09-04 16:00 ZaraNet 阅读(2293) 评论(4) 推荐(11) 编辑
摘要:在identityServer4中登陆页面只要是成功了,就会注册一个Cookie在服务器资源上,像现在大部分的网站第三方授权,都是经过一个页面,然后选需要的功能,IdentityServer4也给我们提供了,只要你登陆成功,就会跳转到Consent/Index(Get)中,所以我们只要在其中做手脚就 阅读全文
posted @ 2019-07-07 15:28 ZaraNet 阅读(1520) 评论(0) 推荐(1) 编辑
摘要:OiDc可以说是OAuth的改造版,在最初的OAuth中,我们需要先请求一下认证服务器获取下Access_token,然后根据Access_token去Get资源服务器, 况且OAuth1 和 2 完全不兼容,易用性差,而OIDC可以在登陆的时候就把信息返回给你,不需要你在请求一下资源服务器。下面我 阅读全文
posted @ 2019-07-05 10:15 ZaraNet 阅读(2792) 评论(13) 推荐(4) 编辑
摘要:回顾下ClientCredentials模式,在ReSourceApi中定义了我们公开服务,第三方网站想要去访问ReSourceApi则需要在身份验证服务中获取toekn,根据token的内容,硬编码去访问公开服务(ResApi),这个还是非常简单的,但!仔细思考下,我们在客户端当中设置了对应的身份 阅读全文
posted @ 2019-07-02 11:03 ZaraNet 阅读(1690) 评论(4) 推荐(3) 编辑
摘要:今天,Visual Studio中没有内置工具来测试WEB API。使用浏览器,只能测试http GET请求。您需要使用Postman,SoapUI,Fiddler或Swagger等第三方工具来执行WEB API的完整测试。在ASP.NET Core 2.2中,引入了一个名为“http-repl”的 阅读全文
posted @ 2019-02-28 11:32 ZaraNet 阅读(1163) 评论(4) 推荐(2) 编辑
摘要:这篇文章说明了如何使用EPPlus在ASP.NET Core中导入和导出.xls/.xlsx文件(Excel)。在考虑使用.NET处理excel时,我们总是寻找第三方库或组件。使用Open Office Xml格式(xlsx)读取和写入Excel 2007/2010文件的最流行的.net库之一是EP 阅读全文
posted @ 2019-02-23 11:12 ZaraNet 阅读(4019) 评论(2) 推荐(8) 编辑
摘要:在本文中,我们将学习如何使用Rotativa.AspNetCore工具从ASP.NET Core中的视图创建PDF。如果您使用ASP.NET MVC,那么Rot​​ativa工具已经可用,我们可以使用它来生成pdf。 创建一个MVC项目,无论您是core或不core,都可以nuget下包.命令如下: 阅读全文
posted @ 2019-02-22 15:24 ZaraNet 阅读(2633) 评论(21) 推荐(11) 编辑
摘要:在传统的.NET框架中,我们给图片添加水印有的是通过HttpModules或者是HttpHandler,然后可以通过以下代码添加水印: 但是在.NET Core中不允许你这么干了,因为没有WebImage这个类型了。在现在的.NET Core中我们都是通过IFormFile来上传文件,这包含了很多格 阅读全文
posted @ 2019-02-20 09:30 ZaraNet 阅读(4330) 评论(13) 推荐(11) 编辑
摘要:本文带大家使用IdentityServer4进行使用使用EntityFramework Core进行配置和操作数据 阅读全文
posted @ 2019-01-29 13:32 ZaraNet 阅读(3359) 评论(4) 推荐(4) 编辑