一.概述本文介绍处理 ASP.NET Core 应用中常见错误的一些方法。主要是关于:开发环境异常页;非开发环境配置自定义异常处理页;配置状态代码页(没有正文响应,http状态400~599的)。 1.1 开发环境异常页要将应用配置为显示有关异常的详细信息的页面,请使用开发环境异常页。要环境设置为 Development,具体查看:asp.net core系
......
375
0
0
2022-04-12
在本文中,我们将讨论为什么ASP.NET Core是构建IoT应用程序的一个很好的框架,以及.NET Core 3.0版本为企业,初创公司和企业提供的内容。所以不用多说,让我们直接开始吧!什么是ASP.NET Core?ASP.NET Core是可用于制作跨平台Web应用程序的最佳框架之一。这个开源框架允许开发人员为Windows,Linux和macOS等平
......
409
0
0
2022-04-12
根据官方文档介绍:Blazor 是一个用于使用 .NET 生成交互式客户端 Web UI 的框架。这个框架类似于当下比较热门的 React、Vue 等前端框架,但不同的是,Blazor 可以让我们使用 C# 代替 JavaScript 来创建丰富的交互式网页。这样一来,ASP.Net 程序员可以快速变身全栈程序员,对于 .Net 开发人原来说,使用 Blaz
......
865
0
0
2022-04-12
Linq是.Net中非常强大的功能,特别是手机用进行复杂查询时候非常方便。有时候我们需要动态构造lambda表达式,一种做法是使用Expression类中的Not、Call等方法构建表达式树,如下创建的是 p => !p.Name.Contains("小") 这个lambda表达式的代码:ParameterExpression pParameterEx
......
430
0
0
2022-04-12
目录为什么要刷LeetCode刷LeetCode有哪些好处?LeetCode vs 传统的 OJLeetCode刷题时的心态建设C#如何刷遍LeetCode选项1: VS本地Debug + 在线验证后提交选项2: VS Code本地Debug + 在 LeetCode 插件中验证和提交为什么要刷LeetCode大家都知道,很多对算法要求高一点的软件公司,比如
......
464
0
0
2022-04-12
Vue+.NetCore前后端分离,支持对前端、后台基础业务代码扩展的快速发开框架框架可直上手开发这些功能Vol.WebApi类库可独立用于restful api服务单独部署,用于其他系统单独提供接口,直接上手编写业务代码即可。Vue+Vol.WebApi 可用于现有框架前后端分离进行开发Vol.Web类库可用于传统MVC+Razor方式进行项目开发Vol.
......
631
0
0
2022-04-11
在程序中对文件进行压缩解压缩是很重要的功能,不仅能减小文件的体积,还能对文件起到保护作用。如果是生成用户可以下载的文件,还可以极大的减少网络流量并提升下载速度。最近在一个 C# 项目中用到了创建压缩文件的功能,在此和同学们分享一下使用心得。SharpZipLib 库既然是很重要的用能,那么如果每个人在使用的时候都去用基本的 API 去实现一遍显然不符合效率至
......
523
0
0
2022-04-11
前言本文主要讲述,在WPF中,借助Vlc.DotNet调用VLC类库,实现视频播功能,下面我们先来做开发前的准备工作。准备工作首先,我们创建一个项目WpfVLC,然后,进入Neget搜索Vlc.DotNet,得到如下界面:我们选择Vlc.DotNet.Wpf,点击安装(这里我已经安装了,所以图中显示为卸载)。然后,我们去VLC官网,下载VLC播放器。因为我的
......
435
0
0
2022-04-11
Aspose.PDF for .NET是一种高级PDF处理和解析API,用于在跨平台应用程序中执行文档管理和操作任务。API可以轻松用于生成,修改,转换,渲染,保护和打印PDF文档,而无需使用Adobe Acrobat。此外,还提供PDF压缩选项,表格创建和操作,图形和图像功能,广泛的超链接功能,印章和水印任务,扩展的安全控制和自定义字体处理。PDF是当今最
......
408
0
0
2022-04-11
如果您需要这个和我辛苦收集的更多类库,请到下面图片的水印免费下载2ym有个点vip今天我们讲的这个汉字转换为拼音的类,在平时的项目中经常会用到,下面我们来讲下原理,首先我们定义两个字符串数组,getValue(用来保存所有拼音组合的unicode编码),getName(用来保存所有拼音组合),请大家看下面这两张图片:所有拼音组合的UNICODE编码编码对应的
......
440
0
0
2022-04-11
0x00 前言作为一个 pentest,真的是不需要 Powershell 吗?如果是,我真的会觉得不可思议。但是,如果是因为某些策略,阻止了你对 powershell.exe 的访问,那该怎么办?宾果,你想对了,有好几个众所周知的解决方案,在本文中,我们使用 C# 程序集来执行我们的 powershell脚本。首先,我们为什么可以不使用 powershel
......
499
0
0
2022-04-11
现在,因为种种因素,你必须对一个请求或者方法进行频率上的访问限制。比如, 你对外提供了一个API接口,注册用户每秒钟最多可以调用100次,非注册用户每秒钟最多可以调用10次。比如, 有一个非常吃服务器资源的方法,在同一时刻不能超过10个人调用这个方法,否则服务器满载。比如, 有一些特殊的页面,访客并不能频繁的访问或发言。比如, 秒杀活动等进行。比如 ,防范D
......
519
0
0
2022-04-11
最近再搞.NET中的插件开发,其中涉及到应用程序的热升级,在很多情况下、我们希望用户对应用程序的升级是无感知的,并且尽可能不打断用户操作的。虽然在Web 或者 WebAPI上,由于多点的存在可以逐个停用单点进行系统升级,而不影响整个服务。但是 客户端却不能这样做,毕竟用户一直在使用着。那么有没有一种方式,可以在用户无感知的情况下(即、不停止进程的情况下)对客
......
436
0
0
2022-04-11
一. 问题场景Redis 作为当前最流行的内存型 NoSQL 数据库,被许多公司所使用,作为分布式缓存。我们在实际使用中一般都会为 key 带上指定的前缀或者其他定义的格式。当由于我们程序出现bug,造成 redis 里面的存储的值,与我们预期的不一致时,我们可以通过查询指定格式的 key,来定位到我们具体的出现问题的key,从而方便我们解决问题。二. 解决
......
450
0
0
2022-04-11
一.URL 生成接着上篇讲MVC的路由,MVC 应用程序可以使用路由的 URL 生成功能,生成指向操作的 URL 链接。 生成 URL 可消除硬编码 URL,使代码更稳定、更易维护。 此部分重点介绍 MVC 提供的 URL 生成功能,并且仅涵盖 URL 生成工作原理的基础知识。 IUrlHelper 接口用于生成 URL,是 MVC 与路由之间的基础结构的基
......
449
0
0
2022-04-11