上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 综述 .NET CORE 3.0开始,桌面端支持WPF了。很多.NET FRAMEWORK的项目已经跑了一阵子了,不是很有必要支持.NET CORE,不过最近用一个程序,为了贯彻一些C 8的特性,需要升级项目到.NET CORE 3.1。 方法 参考 "官方指导" ,需要这么几步: 1. 了解并更新 阅读全文
posted @ 2020-05-06 19:47 波多尔斯基 阅读(2121) 评论(3) 推荐(5)
摘要: 保护WEBAPI有哪些方法? 微软官方文档推荐了好几个: Azure Active Directory Azure Active Directory B2C (Azure AD B2C)] IdentityServer4 前面两个看着就觉得搞不太明白,第三个倒是非常常见,相关的文章也很多。不过这个东 阅读全文
posted @ 2020-04-20 14:09 波多尔斯基 阅读(2493) 评论(5) 推荐(10)
摘要: 最近在折腾IdentityServer4,为了简单,直接使用了官方给的QuickStart示例项目作为基础进行搭建。有一说一,为了保护一个API,感觉花费的时间比写一个API还要多。 本文基于ASP.NET CORE 3.1, IdentityServer4 3.1.3。代码皆为关键代码,贴全了太多 阅读全文
posted @ 2020-04-19 22:17 波多尔斯基 阅读(1304) 评论(0) 推荐(5)
摘要: c 8引入了新特性:“可为空引用”( "详情" ),这个功能个人觉得挺好的,能够非常明确的表现程序设计者的意图,编译器能够进行检查,尽最大可能减小NullReferenceException错误。 如果是新项目,那么上手很简单,一点点搭建起来,遇山开山,遇河渡河。但是对于我这种手头上的项目大多都是以 阅读全文
posted @ 2020-04-13 17:55 波多尔斯基 阅读(1405) 评论(1) 推荐(5)
摘要: 最近要使用ASP.NET CORE WEBAPI用来下载文件,使用的.NET CORE 3.1。考虑如下场景: 1. 文件是程序生成的。 2. 文件应该能兼容各种格式。 3. 浏览器可以感知进行下载。 准备 经过简单的调研,得到以下结论。 ASP.NET CORE 提供FileResult这种类型的 阅读全文
posted @ 2020-04-11 23:12 波多尔斯基 阅读(12639) 评论(12) 推荐(6)
摘要: xunit进行测试,需要安装如下几个包: 1. Microsoft.TestPlatform.TestHost 2. Microsoft.NET.Test.Sdk 3. xunit.runner.visualstudio 4. xunit 不安装1、2会出现找不到testhost,不安装第三个会出现 阅读全文
posted @ 2019-08-31 21:09 波多尔斯基 阅读(961) 评论(0) 推荐(0)
摘要: 作为上床后需要下床检查好几次门关了没有的资深强迫症患者,有一个及其搞我的问题,就是dll问题。 曾几何时,在没有nuget的年代,当有依赖项需要引用的时候,只能通过文件引用来管理引用问题,版本问题,更新问题层出不穷,很是难受。 后来出来nuget,喜大普奔,总算解决了引用的问题。开心之余,依然还有一 阅读全文
posted @ 2019-05-09 01:22 波多尔斯基 阅读(3471) 评论(10) 推荐(20)
摘要: .NET Standard支持一组新的API,System.Span, System.Memory,还有System.IO.Pipelines。这几个新的API极大了提升了.NET程序的效能,将来.NET很多基础API都会使用它们进行重写。 Pipelines旨在解决.NET编写Socket通信程序 阅读全文
posted @ 2019-05-04 00:26 波多尔斯基 阅读(10421) 评论(20) 推荐(36)
摘要: asp.net core很大的方便了跨平台的开发者,linux的开发者可以使用apache和nginx来做反向代理,windows上可以用IIS进行反向代理。 反向代理可以提供很多特性,固然很好。但是还有复杂性,我们也可以使用windows service来直接启动kestrel。 asp.net 阅读全文
posted @ 2018-12-02 17:37 波多尔斯基 阅读(8347) 评论(33) 推荐(13)
摘要: 微软近几年推出.NET Standard,将.NET Framework,.NET Core,Xamarin等目标平台的api进行标准化和统一化,极大地方便了类库编写人员的工作。简单的说,类库编写人员在发布库的时候,只需要基于.NET Standard进行发布,那么编写的程序可以在各个目标平台上都能 阅读全文
posted @ 2018-05-04 01:29 波多尔斯基 阅读(1632) 评论(2) 推荐(1)
上一页 1 ··· 5 6 7 8 9 10 11 下一页