.net

ASP.NET Core设置客户端IP白名单验证

1

鑫神 发布于 2019-02-21

本篇博文中展示了如何在ASP.NET Core应用程序中设置IP白名单验证的3种方式。 你可以使用一下3种方式: 使用中间件检查每个请求的远程IP地址 使用Action过滤器为指定的Controller或action方法添加针对远程IP地址的检查 使用IPageFilter为Ra...

阅读(93)评论(0)赞 (0)

Asp.NetCore部署到 Linux

6

鑫神 发布于 2019-02-21

前言 说说应用 Asp.Net Core 的特性(跨平台),将 .NetCore 部署到 Linux 中,主流的 Linux 有多个版本的操作系统,这里以 Centos-7.5 为例子,其它版本的操作系统下的部署基本都是大同小异的,除了了一些命令上的区别。 在 Linux 上部署...

阅读(124)评论(0)赞 (0)

什么是.NET?什么是.NET Framework?什么是.NET Core?

45

鑫神 发布于 2019-02-15

.NET和C#是什么关系 语言,是人们进行沟通表达的主要方式。编程语言,是人与机器沟通的表达方式。不同的编程语言,其侧重点不同。有的编程语言是为了科学计算而开发的,所以其语法和功能更偏向于函数式思想。有些则是为了开发应用程序而创立的,所以其语法和功能更为均衡全面。 微软公司是全球...

阅读(86)评论(0)赞 (0)

.net强大的反编译软件dnSpy

15

鑫神 发布于 2018-12-19

一说起.net的反编译软件,大家首先想到的就是Reflector,ILSpy,dotPeek等等。而dnSpy同样是一款优秀的反编译软件,同时它是开源免费的。官方的描述是: dnSpy是一个调试器和.NET组件编辑器。 即使您没有任何可用的源代码,也可以使用它来编辑和调试程序集。...

阅读(137)评论(0)赞 (0)

在.Net Core 中使用钩子

5

鑫神 发布于 2018-12-19

前言 Host startup hook,是2.2中提供的一项新的功能,通过使用主机启动钩子,允许开发人员在不修改代码的情况下,在服务启动之前注入代码;通过使用钩子,可以对已部署好的服务在服务启动期间自定义托管程序的行为;通过使用钩子,可以对服务进行跟踪或者遥测,也可以在服务启动...

阅读(84)评论(0)赞 (0)

.net采集网页的5种方法

鑫神 发布于 2018-12-13

  /// <summary>方法一:比较推荐 /// 用HttpWebRequest取得网页源码 /// 对于带BOM的网页很有效,不管是什么编码都能正确识别 /// </summary> /// <param name="url">网页地址...

阅读(92)评论(0)赞 (0)

.NET Core中多语言支持

15

鑫神 发布于 2018-12-07

在.NET Core项目中也是可以使用.resx资源文件,来为程序提供多语言支持。以下我们就以一个.NET Core控制台项目为例,来讲解资源文件的使用。   新建一个.NET Core控制台项目,然后我们在其中新建一个.resx资源文件叫DemoResource.re...

阅读(137)评论(0)赞 (1)

.NET Core基于Generic Host实现后台任务

8

鑫神 发布于 2018-11-15

前言 很多时候,后台任务对我们来说是一个利器,帮我们在后面处理了成千上万的事情。 在.NET Framework时代,我们可能比较多的就是一个项目,会有一到多个对应的Windows服务,这些Windows服务就可以当作是我们所说的后台任务了。 我喜欢将后台任务分为两大类,一类是不...

阅读(209)评论(0)赞 (0)