.net 第2页

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

45

鑫神 发布于 2019-02-15

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

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

.net强大的反编译软件dnSpy

15

鑫神 发布于 2018-12-19

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

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

在.Net Core 中使用钩子

5

鑫神 发布于 2018-12-19

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

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

.net采集网页的5种方法

鑫神 发布于 2018-12-13

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

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

.NET Core中多语言支持

15

鑫神 发布于 2018-12-07

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

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

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

8

鑫神 发布于 2018-11-15

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

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

AspectCore-Framework入门

8

鑫神 发布于 2018-11-13

什么是AOP? 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 有点深奥, 举个栗子 如果说之前做的一个系统专门给内部的服务提供接口的,因为是在内网中访问,所以就...

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

ASP.NET Core 搭配 Nginx 的真实IP问题

11

鑫神 发布于 2018-11-13

一.前言 Nginx(Engine X)是一个高性能HTTP和反向代理服务,是由俄罗斯人伊戈尔·赛索耶夫为访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。 如果你是一名 ASP.NET Core 开发人员,并...

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

.net core 使用ConcurrentTest组件对方法进行压力测试

鑫神 发布于 2018-11-09

工欲善其事,必先利其器!在编写服务中首先要有一个好的测试工具,在dontecore下性能测试有BenchmarkDotNet,只需要简单的配置一下就可以对方法的性能进行详细的测试。但有时候需要对不同并发下看其处理效率和延时统计查看,如HTTP服务对应着大量的测试工具如ab,bom...

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