小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
.NET生态下Native AOT兼容的Cron任务调度框架

Native AOT在现代云原生架构中逐渐成为主流,显著提升了应用程序的启动速度和内存效率。随着.NET 8引入Native AOT支持,.NET生态发生了重大转型。传统框架如Quartz.NET和Hangfire在Native AOT环境下面临挑战,无法正常工作。新一代调度框架TickerQ和MinimalWorker采用源生成器技术,确保与Native AOT兼容,提供高效的任务调度解决方案。

.NET生态下Native AOT兼容的Cron任务调度框架

dotNET跨平台
dotNET跨平台 · 2026-04-18T23:59:57Z
.NET 8 性能优化实战:让你的应用起飞

微软在2025年发布的.NET 8引入了AOT编译、PGO动态优化和AVX-512支持等性能优化技术,显著提升应用性能。AOT编译加快启动速度,PGO优化热点代码,AVX-512支持并行计算,适用于图像处理和金融分析等场景。此外,新API和C# 12特性提升了开发效率,强调根据业务需求选择优化策略。

.NET 8 性能优化实战:让你的应用起飞

dotNET跨平台
dotNET跨平台 · 2026-04-05T00:02:24Z

Avalonia UI 12.0.0-RC1 发布,标志着框架从快速扩展转向稳定性与高性能渲染。新版本要求最低.NET 8,支持多调度器并发模型,优化数据绑定引擎,提升渲染性能,并与 Google 合作引入 Impeller 引擎,增强移动端与 WebAssembly 支持,推动跨平台开发。

Avalonia UI 12.0.0-RC1正式发布

dotNET跨平台
dotNET跨平台 · 2026-03-23T00:03:02Z
Avalonia UI 12.0.0-RC1正式发布 - 张善友

Avalonia UI 12.0.0-RC1 发布,标志着框架从快速扩展转向稳定性与高性能渲染。新版本要求最低.NET 8,支持多调度器并发模型,优化数据绑定引擎,提升渲染性能,并与 Google 合作引入 Impeller 引擎,增强移动端与 WebAssembly 支持,推动企业级应用迁移与技术整合。

Avalonia UI 12.0.0-RC1正式发布 - 张善友

张善友
张善友 · 2026-03-22T01:36:00Z
推荐一个 基于 .NET8 + Vue3 + Uniapp 构建的前后端分离的开源 .NET 快速开发框架

ZRAdmin 是一款基于 .NET 的通用权限管理后台解决方案,采用前后端分离架构,支持 RBAC 权限模型,适合企业级应用。前端使用 Vue 技术栈,后端基于 .NET 8,具备用户管理、权限控制、任务调度等功能模块,提升开发效率与系统稳定性。

推荐一个 基于 .NET8 + Vue3 + Uniapp 构建的前后端分离的开源 .NET 快速开发框架

dotNET跨平台
dotNET跨平台 · 2025-12-30T00:01:46Z
基于WPF的量化客户端开发教程(001)——环境、配置文件、日志记录和基础框架搭建

本教程旨在个人开发学习,介绍Wesky.Quant.Client项目的基础内容与结构,使用.NET 8和WPF框架。建议使用相同的开发工具和SDK版本,以避免兼容性问题。项目涵盖日志记录和Json文件读取等功能,适合有一定基础的开发者。

基于WPF的量化客户端开发教程(001)——环境、配置文件、日志记录和基础框架搭建

dotNET跨平台
dotNET跨平台 · 2025-10-08T23:27:25Z
.NET周刊【9月第3期 2025-09-21】

本文探讨了C#异步编程的演变,强调async/await机制简化了异步编程,解决了回调地狱问题。尽管存在性能挑战,.NET团队在.NET 8开始改进,.NET 9推出Runtime Async,支持旧代码自动升级,提升开发效率。

.NET周刊【9月第3期 2025-09-21】

dotNET跨平台
dotNET跨平台 · 2025-10-08T00:01:43Z

本文介绍了微软的开源项目Blazing Pizza Workshop,适合Blazor初学者和中级开发者。该项目已更新至.NET 8,涵盖组件化、状态管理和表单验证等实用技能,帮助用户构建在线披萨订购系统。每个模块提供详细示例和视频,便于学习和实践。

Blazing Pizza Workshop:教你用 Blazor 打造在线披萨店

dotNET跨平台
dotNET跨平台 · 2025-05-30T00:04:31Z
Brighter + Redis/Valkey:如何将Brighter与Redis/Valkey进行配置

Brighter与Redis集成,利用Redis内存存储实现轻量级消息传递。需.NET 8及以上版本,配置连接、订阅和发布消息。注意ServiceStack.Redis的许可限制及不支持Redis Streams。

Brighter + Redis/Valkey:如何将Brighter与Redis/Valkey进行配置

DEV Community
DEV Community · 2025-05-19T08:00:00Z
在.NET中的自动化测试:持续信心与更少的返工

.NET 8中,测试不仅验证代码,还确保业务规则在系统演变中保持完整。通过单元测试、集成测试和契约测试,确保业务逻辑、数据库和微服务间的通信一致性,从而提升重构安全性和部署可靠性。

在.NET中的自动化测试:持续信心与更少的返工

DEV Community
DEV Community · 2025-05-08T00:01:08Z
通过CI/CD将.NET 8 Minimal APIs部署到Azure:一步一步的指南

本文介绍了如何通过CI/CD管道将.NET 8 Minimal APIs部署到Azure,利用GitHub Actions或Azure Pipelines自动化部署,简化发布流程并减少错误。内容包括项目准备、管道设置及最佳实践,旨在提升开发效率并确保应用可靠交付。

通过CI/CD将.NET 8 Minimal APIs部署到Azure:一步一步的指南

DEV Community
DEV Community · 2025-04-16T22:13:09Z
如何在15分钟内使用.NET 8创建REST API 🚀

本文介绍了一个视频教程,教初学者如何在15分钟内使用.NET 8创建现代REST API,涵盖项目创建、Entity Framework Core使用、Swagger配置及轻量级可扩展结构的最佳实践。

如何在15分钟内使用.NET 8创建REST API 🚀

DEV Community
DEV Community · 2025-04-11T23:57:43Z

.NET 10 引入了新的 LINQ 方法 Shuffle,用于随机洗牌集合元素,返回新的 IEnumerable 对象,原数组不变。每次调用 Shuffle 返回的结果不同。对于数组重排,可以使用 .NET 8 的 Random.Shuffle 方法。

dotnet 10 新的 LINQ 方法 Shuffle

dotNET跨平台
dotNET跨平台 · 2025-03-22T00:01:33Z

.NET 8引入动态配置文件引导优化、原生AOT编译和集合表达式改进等新功能,提升开发效率,简化代码,使开发者更专注于业务逻辑,推动云原生和人工智能集成,促进全栈Web开发。

.NET8 特性全景解读:这 7 个新功能将改变你的编码方式

dotNET跨平台
dotNET跨平台 · 2025-02-23T23:56:53Z
如何使用FakeLogger简化.NET中的测试

.NET中编写单元测试时,验证ILogger的静态方法日志记录较为复杂。新特性FakeLogger简化了测试过程,能够捕获并验证日志信息。结合FluentAssertions,测试代码更简洁易读,提升了可维护性。建议升级到.NET 8以利用这一功能。

如何使用FakeLogger简化.NET中的测试

freeCodeCamp.org
freeCodeCamp.org · 2025-02-17T22:24:54Z
VisualStudio.Extensibility:管理 .NET 运行时版本

VisualStudio.Extensibility SDK 允许开发者在 .NET 8 上快速创建扩展,支持新运行时加载扩展而无需重写,用户可无须重启 Visual Studio 即可安装扩展。开发者可通过 GitHub 提交反馈。

VisualStudio.Extensibility:管理 .NET 运行时版本

Visual Studio Blog
Visual Studio Blog · 2025-02-10T16:17:53Z

《植物大战僵尸》推出了PvZA11y无障碍模组,旨在帮助视障和运动障碍玩家。该模组支持键盘和控制器,提供音频提示和语音播报,方便操作。运动障碍玩家可自定义按键和自动收集资源,提升游戏体验。模组安装简单,兼容多种游戏版本,欢迎社区参与。

Net8开源项目:《植物大战僵尸》无障碍模组:PvZA11y,让游戏更包容

dotNET跨平台
dotNET跨平台 · 2024-12-24T00:01:26Z
Blazor的未来

微软继续支持Blazor,尽管在.NET 8中功能增强,成为全栈平台。Blazor为资源有限的开发者提供替代方案,适合小团队,注重开发效率而非高性能。未来将改善Blazor Server,解决状态保持问题。选择Blazor时需考虑需求,同时关注.NET生态的职业发展。

Blazor的未来

DEV Community
DEV Community · 2024-12-09T21:31:53Z

Realtiizor 是一个为 WinForm 应用提供现代界面的组件库,采用 Material Design 元素,兼容 .NET 8,优化性能,支持多种组件如 MaterialForm、Button 和 TextBox,适合高效开发与美观需求。

WinForm 开源组件 Realtiizor

dotNET跨平台
dotNET跨平台 · 2024-12-08T01:54:12Z
i18n与ASP.NET Core Web API

i18n是国际化的缩写,旨在使软件适应不同语言和文化。通过分离文本与代码、格式化日期和数字等方式,提升用户体验和市场竞争力。文章介绍了在.net 8项目中实现国际化的方法,包括添加定位服务、配置文化选项和创建资源文件,并展示了如何使用IStringLocalizer进行翻译。

i18n与ASP.NET Core Web API

DEV Community
DEV Community · 2024-11-28T21:07:49Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码