.NET相关
-
.Net WebView2 项目,实现 嵌入 WEB 页面 Chromium内核
WebView2 项目得天独厚,有微软操作系统win10以及win11的加持
-
基于.NET动态编译技术实现任意代码执行
.Net可通过编译技术将外部输入的字符串作为代码执行,动态编译技术提供了最核心的两个类
-
【资讯】B站招聘C#、B站上线客户端
偶然发现,B站上线Windows客户端版本了
-
.NET性能优化-使用ValueStringBuilder拼接字符串
这一次要和大家分享的一个Tips是在字符串拼接场景使用的
-
在 .NET 应用程序中运行 JavaScript
前几天我在做一个副业,意识到我需要使用一些 JavaScript 功能。
-
交互式 .Net
交互式是指输入代码后可直接运行该代码,然后持续输入运行代码。
-
.NET性能优化-使用结构体替代类
我们知道在C#和Java明显的一个区别就是C#可以自定义值类型,也就是今天的主角struct,我们有了更加方便的class为什么微软还加入了struct呢?
-
使用IdentityServer出现过SameSite Cookie这个问题吗?
如果您为 Web 应用程序和身份验证服务器使用单独的域,那么 Chrome 中的这种更改很可能会破坏部分用户的会话体验
-
C#使用读写锁三行代码简单解决多线程并发写入文件时线程同步的问题
读写锁是以 ReaderWriterLockSlim 对象作为锁管理资源的,不同的 ReaderWriterLockSlim 对象中锁定同一个文件也会被视为不同的锁进行管理
-
ABP会臃肿吗
我有时候在想在JAVA领域,Spring基本一统天下,新手也好,高手也罢都在学习、研究和项目实战。
-
20 个 .NET 6 新增的 API
20 个
-
.NET 6 中 LINQ 的改进
如题
-
C#/.Net 不要再使用Aspose和iTextSharp啦!QuestPDF操作生成PDF更快更高效!
它提供了一个布局引擎,设计时考虑到了完整的分页支持以及灵活性要求!比市面上常见的Aspose和iTextSharp好用太多了!
-
.NET 开源的免费午餐结束了?
去年 10 月,IdentityServer 的两位创建者和维护者 Dominick Baier 和 Brock Allen 宣布,他们当前的商业模式本质上是不可持续的
-
AOT和单文件发布对程序性能的影响
以前的.NET框架原生并不支持最终编译结果的单文件发布(需要依赖第三方工具)
-
C# Aggregate 累加器
累加器是什么?累加器怎么用?别急,一项新技术的诞生,基本都是为了满足某种需求,从需求出发,更容易理解这个函数的特点。
-
理解ASP.NET Core - 授权(Authorization)
ASP.NET Core中的授权方式有很多,我们一起了解一下其中三种较为常见的方式
-
大胆推测:未来的王者,或属于C#
这个世界,自古是用户驱动资本,资本驱动变革,变革造就生态。
-
.NET 项目集成 OAuth2 登录最全面的、最方便的框架
MrHuo.OAuth 是 .NET 项目集成 OAuth2 登录最全面的、最方便的框架
-
dotnet 为大型应用接入 ApplicationStartupManager 启动流程框架
设想,用户双击了桌面图标,然而等待几分钟,应用才启动完毕,那用户下一步会不会就是点击卸载了。为了权衡大型应用软件在启动过程,既需要执行复杂的启动逻辑,又需要关注启动性能,为此过程造一个框架是一个完全合理的事情。
-
最流行的 .NET 开源项目合集
Github 上有很多优秀的 .NET 开源项目,它们很适合用来学习 .NET 、设计模式和架构。
-
.NET 很好,你可能对它有一些误解
本文章介绍的是NV显卡训练。CPU训练 仅供参考,部分不同的地方请前往官方网站获取信息。
-
PaddleOCR 训练模型参考
本文章介绍的是NV显卡训练。CPU训练 仅供参考,部分不同的地方请前往官方网站获取信息。
-
你所不知道的 C# 中的细节
有一个东西叫做鸭子类型,所谓鸭子类型就是,只要一个东西表现得像鸭子那么就能推出这玩意就是鸭子。
-
使用GeneralUpdate实现.NET客户端程序自动更新
.NET自动更新框架推荐
-
为什么 C#/.Net在国内的人气远不如国外?
水文图一乐
-
.NET Core程序瘦身器发布,压缩程序尺寸到1/3
.NET Core具有【剪裁未使用的代码】的功能,但是由于它是使用静态分析来实现的,因此它的剪裁效果并不是最优的。
-
【链接很多】.NET 7 的 ASP.NET Core 路线图
我们计划在 .NET 7 版本中添加到服务器的一些功能亮点
-
.NET 7 预览版 1 发布
.NET 7 建立在 .NET 6 建立的基础之上,包括一套统一的基础库、运行时和 SDK,简化了开发体验,提高了开发人员的工作效率。
-
gRPC 与.NET 入门
从本质上来讲,API 就是服务器和客户端之间的一个协议,指定了服务器如何基于客户端的请求提供特定的数据。
-
C# 10的新特性
我们很高兴地宣布 C# 10 作为 .NET 6 和 Visual Studio 2022的一部分已经发布了。
-
多图分享:我的十年与.NET的二十年
弹指一挥间,十年已经过去了,从第一次接触.net到今天,正好十年
-
.NET 7 预览版来啦,我升级体验了
听说`.NET 7` 来了,站长怎能不尝鲜呢,在除夕当天将体验情况简单汇报下,然后迎新春喽
-
C# 人脸比对
前面已经写过文字识别和人脸检测。都是在使用现成的轮子(直接调用的百度SDK),其实仔细看看文档,也就都知道怎么写了,而且百度还提供了多种语言的代码示例
-
.NET下如何拦截鼠标、键盘消息?Win32NET来帮你
Win32NET是一个Win32API的.NET下封装的类库
-
我开发了一个对.NET程序进行瘦身的工具
我开发了一个对.Net程序瘦身的工具,可以把被引用但是没有被使用的程序集删除。我用它把一个.Net core程序从`147兆`瘦身到`59.5`兆。
-
C# 脚本
有些情况下,需要在程序运行期间动态执行C#代码,比如,将某些经常改变的算法保存在配置文件中,在运行期间从配置文件中读取并执行运算。这时可以使用C#脚本来完成这些工作。
-
C# 10 必知的五大新功能
C# 的 GitHub 页面上记载了一长串诱人的想法,其中一些令人头疼的问题仍在讨论中。
-
精:C#语法特性总结
C# 10已与.NET 6、VS2022一起发布,本文按照.NET的发布顺序,根据微软官方文档整理C#中一些有趣的语法特性。
-
实现一个登录:Mac+.NET 5+Identity+JWT+VS Code
分享一下之前学习的一个登录小案例
-
C#委托,匿名方法,Lambda,泛型委托,表达式树代码示例
有些教材,博客说到委托都会提到事件,虽然事件是委托的一个实例,但是为了理解起来更简单,今天只谈委托不谈事件。
-
.NET 5 修改配置不重启自动生效
.NET Core,.NET5默认配置都是只加载一次,修改配置时都需要重启才能生效,如何能修改即时生效呢?
-
如何在 C# 9 中使用record类型?
使用过record吗?
-
.NET类库“Vanara”:简单易用的Windows API封装库
一系列非常简单易用,对Windows API做了极好封装的.NET类库,几乎不用再写繁琐的Windows API转换函数了。
-
C#: 不同的方式检查Null
多了解点没错的
-
预览 C# 10 的新东西
学习永不止步
-
ASP.NET Core 5种异常处理方案
异常处理在编程中非常重要,一来可以给用户友好提示,二来也是为了程序安全。
-
ASP.NET Core可视化日志组件使用
今天站长推荐一款日志可视化组件`LogDashboard`,可以不用安装第三方进程,只需要在项目中安装相应的**Nuget**包,添加数行代码,就可以实现拥有带Web页面的日志管理面板,十分nice哦。
-
.NET Core 简单且高级的库 csredis
开源免费的redis包
-
你知道WPF与WinForms的区别吗?
介绍两种开发Windows桌面应用程序的方法之间的主要区别,这些方法可以在现代系统开发中发挥更好的作用。
-
如果诸葛亮用C#写出师表...
看到一篇18年的文章 [C++版《出师表》],站长觉得挺有意思的,就用C# 控制台也实现了一遍
-
Flurl使用Polly实现重试Policy
在使用Flurl作为HttpClient向Server请求时,由于网络或者其它一些原因导致请求会有失败的情况
-
最近遇到的问题记录:UrlEncode、UrlDecode
简单分享
-
.NET Core使用FluentEmail发送邮件
在实际的项目开发中,我们会遇到许多需要通过程序发送邮件的场景,比如异常报警、消息、进度通知等等。