发布

Dotnet9

专栏成员
180
文章
216286
阅读量
27
订阅数
.NET 10 Preview 1发布
今天,微软发布了 .NET 10 的首个预览版本。作为一名 .NET 开发者,我第一时间下载并进行了测试。让我们一起来看看这个版本带来了哪些更新,以及我的实际测试情况。
沙漠尽头的狼
2025-02-27
550
DeepSeek,你是懂.NET的!
这两天火爆出圈的话题,除了过年,那一定是DeepSeek!你是否也被刷屏了? DeepSeek 是什么
沙漠尽头的狼
2025-02-05
1310
新年开篇我们使用SK接入DeepSeek AI一篇简单的入门教程
然后提供下面我们的代码实现,利用OpenAI的接口然后自定义Url的接口地址,就可以了,但是目前还属于预览所以需要在文件加上#pragma warning disable SKEXP0010忽略这个警告,然后记得填写你在DeepSeek中获取的密钥即可,然后跑起来我们的程序。
沙漠尽头的狼
2025-02-05
1820
WPF 借助自定义 XML 文件实现国际化
在当今全球化的软件开发环境中,应用程序的国际化变得越来越重要。它可以让你的软件适应不同地区和语言的用户,提升用户体验。本文和《Avalonia使用XML文件实现国际化》类似,今天介绍的包只用于WPF程序,下面我们将简单介绍其用法。
沙漠尽头的狼
2025-02-05
430
Avalonia UI 中的 Markdown 渲染
在Avalonia UI里使用Markdown渲染,可用于一般文章展示,比如AI响应的内容就是Markdown格式,我们可以使用Markdown.Avalonia[1]或Markdown.AIRender[2],本文介绍使用后者,前者可以点击链接了解用法。
沙漠尽头的狼
2025-01-17
1400
Avalonia使用XML文件实现国际化
在软件开发日益全球化的今天,Avalonia 的国际化实现策略成为了众多开发者关注的焦点。继上一篇 Avalonia 国际化之路:Resx 资源文件的深度应用与探索[1]之后,本文将引领大家深入探究如何运用自定义 XML 文件来达成 Avalonia 国际化的目标,开启一段全新的技术探索之旅。
沙漠尽头的狼
2024-12-19
1620
Avalonia 国际化之路:Resx 资源文件的深度应用与探索
在软件开发领域,国际化是确保应用能够跨越语言和文化边界,触达全球用户的关键。Avalonia UI 以其灵活的架构和丰富的功能,在跨平台应用开发中崭露头角。而 Resx 资源文件,作为一种久经考验的本地化资源管理方式,在 Avalonia UI 中也找到了新的用武之地。通过将两者结合,开发者能够在熟悉的开发模式下,为应用赋予多语言支持的能力,轻松应对不同地区用户的需求。
沙漠尽头的狼
2024-12-06
930
dotnet9 网站新添 AI 小工具,赋能创作超给力!
在持续探索与创新的路上,Dotnet9[1] 网站上新一个AI 小工具,专为文章标题生成 URL 别名,同时解锁文章内容 AI 总结功能,此刻,满心皆欢喜,与大家同分享这份成果!
沙漠尽头的狼
2024-11-28
980
我的博客网站为什么又回归Blazor了
在博客网站的开发征程中,站长可谓是一路披荆斩棘。从最初的构思到实践,先后涉足了多种开发技术,包括 [MVC](ASP.NET Core MVC 概述 | Microsoft Learn[1])、[Razor Pages](ASP.NET Core 中的 Razor Pages 介绍 | Microsoft Learn[2])、[Vue](Vue.js - 渐进式 JavaScript 框架 | Vue.js (vuejs.org "Vue"))、[Go](The Go Programming Language (google.cn "Go"))、[Blazor](ASP.NET Core Blazor | Microsoft Learn[3]) 等。在这漫长的过程中,网站版本更迭近 10 次,每一个版本都凝聚着站长的心血与探索,这段充满挑战的历程详细记录于 分享我做Dotnet9博客网站时积累的一些资料 - 码界工坊[4]。
沙漠尽头的狼
2024-11-07
940
AOT使用经验总结
站长接触 AOT 已有 3 个月之久,此前在《好消息:NET 9 X86 AOT的突破 - 支持老旧Win7与XP环境》一文中就有所提及。在这段时间里,站长使用 Avalonia 开发的项目也成功完成了 AOT 发布测试。然而,这一过程并非一帆风顺。站长在项目功能完成大半部分才开始进行 AOT 测试,期间遭遇了不少问题,可谓是 “踩坑无数”。为了方便日后回顾,也为了给广大读者提供参考,在此将这段经历进行总结。
沙漠尽头的狼
2024-11-06
1590
ScottPlot 源码分析
ScottPlot是一个免费开源的数据可视化控件,使用C#语言编写。 它可以轻松实现海量数据可视化交互. [ScottPlot Cookbook](ScottPlot Cookbooks[1]) 例程中,教我们如何用几行代码创建线条图,直方图,饼状图,散点图。
沙漠尽头的狼
2024-10-31
1840
《植物大战僵尸-杂交版》:C#打造的高性能塔防游戏,创新玩法与技术优势并存!
探索.Net Framework 4.0下的创新塔防游戏,融合经典与杂交机制,带来全新挑战与乐趣!
沙漠尽头的狼
2024-08-06
2400
C#使用Socket实现分布式事件总线,不依赖第三方MQ
CodeWF.EventBus.Socket 是一个轻量级的、基于Socket的分布式事件总线系统,旨在简化分布式架构中的事件通信。它允许进程之间通过发布/订阅模式进行通信,无需依赖外部消息队列服务。
沙漠尽头的狼
2024-07-29
2540
告别加载等待:.NET图片秒转WebP的黑科技!
在逛博客的时候,发现了鱼皮写的一篇文章,他帮助别人解决网站加载慢的问题,一看原因是首页图片太大,10M加载60S,然后优化方案有上传图片限制大小,转webp格式,图片懒加载,异步加载,图片渐进加载,cdn缩略图 等等,其中有转Webp的类库推荐,遇事就试试Net平台下转Webp的类库。当然量比较少的时候可以使用下在线的转换。
沙漠尽头的狼
2024-07-29
1380
好消息:NET 9 X86 AOT的突破 - 支持老旧Win7与XP环境
随着技术的不断进步,微软的.NET框架在每次迭代中都带来了令人惊喜的新特性。在.NET 9版本中,一个特别引人注目的亮点是X86架构下的AOT( Ahead-of-Time)编译器的支持扩展,它允许开发人员将应用程序在编译阶段就优化为能够在老旧的Windows系统上运行,包括Windows 7和甚至Windows XP。这不仅提升了性能,也为那些依然依赖这些老平台的企业和个人开发者提供了新的可能性。
沙漠尽头的狼
2024-07-16
1.6K0
AvaloniaUI项目离线开发全攻略:IDE安装、模板应用与NuGet私有化部署一站式解决
在开始AvaloniaUI项目的离线开发之前,确保您已准备好合适的集成开发环境(IDE)。本文将指导您如何在本地网络环境中成功安装并配置AvaloniaUI所需的工具和模板。
沙漠尽头的狼
2024-07-04
7980
大升级!支持CQRS|异步订阅发布-CodeWF.EventBus
事件总线,即EventBus,是一种解耦模块间通讯的强大工具。在CodeWF.EventBus库中,我们得以轻松实现CQRS模式,并通过清晰、简洁的接口进行事件订阅与发布。接下来,我们将详细探讨如何使用这个库来处理事件。
沙漠尽头的狼
2024-06-18
1480
CodeWF.EventBus:轻量级事件总线,让通信更流畅
EventBus(事件总线),用于解耦模块之间的通讯。本库(CodeWF.EventBus)适用于进程内消息传递(无其他外部依赖),与大家普遍使用的MediatR部分类似,但MediatR库侧重于ASP.NET Core设计使用,而本库也有点点优势:
沙漠尽头的狼
2024-06-10
2580
轻松使用Aspire RabbitMQ
.NET Aspire[1] 是微软推出的一个技术栈,旨在简化云原生应用的开发和管理。以下是关于.NET Aspire的详细介绍:
沙漠尽头的狼
2024-05-09
1610
工良出品,从零设计开发 .NET 开发框架:框架源码和教程电子书
在毕业之后,读者写过了大量的文章和开源项目,正是坚持一边学习一边输出,所以笔者最终从一个生菜鸡进化为一个熟菜鸡。
沙漠尽头的狼
2024-03-21
1670
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档