1. 首页
  2. 标签_.NET Core

ASP.NET Core中使用拦截器实现一个简单的WAF防火墙

作者: 懒得勤快 | 发表时间: 2021-06-01 23:48 | 分类: .NET开发技术

本站一直以来都有一个独特的防火墙,可以拦截指定地区的流量,可以根据请求中是否包含敏感词进行拦截等,这是其他的防火墙没有的功能,也是本站的最后一道防线,今天,就分享一下本站内置的简单web防火墙的实现逻辑。

0 在看 | 3 评论 | 3162 浏览 | 4 支持

Windows2008 R2运行.NETCore/.NET5程序系统补丁下载

作者: 懒得勤快 | 发表时间: 2021-05-19 02:14 | 分类: .NET开发技术

Windows 2008 R2的服务器系统安装这两个补丁后就可以运行.NET Core/.NET5的应用了,不需要WindowsUpdate里面花大半天更新系统。跟.NET Core/.NET5运行相关的补丁是KB2533623和KB3063858。

0 在看 | 0 评论 | 378 浏览 | 0 支持

讨论.NET Core 配置对GC 工作模式与内存的影响

作者: 懒得勤快 | 发表时间: 2021-05-15 04:25 | 分类: .NET开发技术

这篇文章中讨论了,在默认情况下,ASP.NET Core程序跑在K8s的Docker中内存使用率>=600MB,导致Docker容器频繁重启。并探讨并做了将ASP.NET Core项目配置System.GC.Server设置为False后,内存小于<=150MB的实验。

0 在看 | 0 评论 | 283 浏览 | 1 支持

博主开源项目——基于EntityFrameworkCore和Lucene.NET实现的全文搜索引擎库

作者: 懒得勤快 | 发表时间: 2021-05-08 02:10 | 分类: 开源项目

博主当时在迁这个博客项目从.NET Framework到.NET Core的时候,发现Lucene.NET的API已经完全变了,之前的LuceneHelper自然就不能用了,于是临时使用了SearchExtensions这个库来解决,但是用过几天之后自然也就发现了问题,那就是搜索不能按结果匹配度进行...

0 在看 | 10 评论 | 5369 浏览 | 5 支持

linq调试神器之二——LinqPad Premium 6.13.13 高级学习版

作者: 懒得勤快 | 发表时间: 2021-04-28 03:30 | 分类: 开发工具

既然有好几个做.NET开发的小伙伴都要求我收录这个软件,那我就勉为♂骑男的给大家分享吧。反正博主我是用不惯这软件的,平时我也就Resharper就能写出漂亮的linq了,然后用ozcode调试linq,Resharper+ozcode堪称完美。

0 在看 | 29 评论 | 8183 浏览 | 4 支持

一些小众冷门但却非常实用的.NET(Core)开源库推荐

作者: 懒得勤快 | 发表时间: 2021-04-23 22:30 | 分类: 开源项目

相信大家也看过其他博主推荐的.NET开源库,大家推荐的都各有千秋,那今天博主就推荐一下我自用的一些.NET开源库吧,数量不多,虽然有些点赞数并不高,但个人觉得都是好到爆的一些工具库。本文旨在收录一些小众冷门的开源库,像AutoMapper、Autofac、epplus、Hangfire之类的大众都知...

0 在看 | 0 评论 | 3299 浏览 | 3 支持

简单两步,为ASP.NET Core应用程序开启gzip+Brotli响应压缩

作者: 懒得勤快 | 发表时间: 2021-04-23 21:56 | 分类: .NET开发技术

我们都知道,网络带宽是一种有限且非常宝贵的资源,所以我们应该尽大可能的利用网络带宽为更多的人进行服务,而我们在日常开发过程中也往往会忽略掉网络带宽的优化,这也算是web应用的一个优化方向。为节省带宽,便只能考虑数据压缩后返回给客户端。同时也能一定程度上提高网站的访问速度。

0 在看 | 4 评论 | 1737 浏览 | 4 支持

ASP.NET Core MVC中的自动静态资源压缩中间件

作者: 懒得勤快 | 发表时间: 2021-04-02 09:46 | 分类: .NET开发技术

还记得在.NET Framework时代的在cshtml中的静态资源压缩绑定的操作么?只需要在cshtml中@Scripts.Render就能将配置好的静态资源文件在生产环境中进行自动压缩打包处理,可是到了.NET Core MVC中,这样的操作已经被微软废弃掉了,而微软更推荐的做法是通过安装Bun...

0 在看 | 0 评论 | 2492 浏览 | 1 支持

利用github/gitlab/gitee作为网站免费图床的实现

作者: 懒得勤快 | 发表时间: 2021-03-19 03:30 | 分类: .NET开发技术

在几个月以前,大家都还在开开心心的撸着新浪图床的羊毛,突然在某一天开始,新浪图床的图片接二连三的全挂掉了,所有的新浪图床图片全部都加上防盗链了,请求报403,当然也包括博主我在内的,当时的内心是崩溃的,于是赶紧想办法,在无奈之下,想了一个馊主意,那就是先把网站的Refer暂时先屏蔽掉,于是,就在网站...

0 在看 | 22 评论 | 5285 浏览 | 10 支持

.Net Core 开发电商后端API 从0到精通吃透RESTful视频教程

作者: 懒得勤快 | 发表时间: 2021-03-10 20:28 | 分类: 视频课程

没有摘要

0 在看 | 0 评论 | 686 浏览 | 1 支持

.NET数据库建模神器——LinqConnect 4.9.2119/EntityDeveloper 6.10.1135 Professional完美学习版

作者: 懒得勤快 | 发表时间: 2021-03-10 00:37 | 分类: 开发工具

Entity Developer是一个用于LINQ to SQL建模和代码产生的强大工具。你可以从零开始或者从一个现有数据库逆向设计LINQ to SQL。

0 在看 | 14 评论 | 5917 浏览 | 4 支持

ASP.NET Core5.0+EFCore5.0实战教程

作者: 懒得勤快 | 发表时间: 2021-03-02 00:56 | 分类: 视频课程

没有摘要

0 在看 | 9 评论 | 793 浏览 | 2 支持

C# 从语法角度比 Java 优秀在哪里?

作者: 懒得勤快 | 发表时间: 2021-02-18 00:47 | 分类: 后端技术

在Java里面null是不能作比较的(==null除外),例如下面代码在Java里面会抛异常,在C#里类似的代码能正常运行

0 在看 | 1 评论 | 985 浏览 | 1 支持

ASP.NET Core MVC/WebAPI中另辟蹊径的全局统一异常处理方式

作者: 懒得勤快 | 发表时间: 2021-02-15 06:47 | 分类: .NET开发技术

作为一名合格的.NET开发者,大家都知道在程序发生异常的时候,不应该将详细的异常堆栈信息抛给前台用户显示,我们应该对程序所有的不可预知的异常做统一处理,返回一个有好的提示给前台用户,并在程序里将错误信息以日志的形式记录下来,比如一个友好的错误页面,像本站的404页面和503页面:

0 在看 | 1 评论 | 2337 浏览 | 6 支持

通过Expression表达式树,为EF Core找回AddOrUpdate方法

作者: 懒得勤快 | 发表时间: 2021-02-08 20:53 | 分类: .NET开发技术

在做.NET Core开发工作的开发者们应该都知道,在EF Core之后,微软大大再也没有提供AddOrUpdate方法,但实际开发当中经常会有AddOrUpdate这样的需求,虽然能够自己根据业务进行定制化的实现,但有个通用的AddOrUpdate方法就会很实用了,而且,博主在曾经.NET Fra...

0 在看 | 3 评论 | 2658 浏览 | 1 支持