标签

 .net 

相关的文章:

了解如何使用.NET开发智能应用程序,从.NET 6迁移到.NET 8,掌握.NET的垃圾回收和单元测试,以及构建智能未来的开源.NET AI知识库和智能体项目。

程序师

程序师 -

【外评】Ubuntu 24.04 中 .NET 的新功能

我们很高兴 .NET 能如此完美地集成到 Ubuntu 中,也很高兴能得到 Canonical 朋友们的大力支持。我们将继续寻找和探索新的方法来改善 .NET 在 Ubuntu 上的使用体验。

今天是Ubuntu 24.04 Noble Numbat的发布日,.NET版本首次在Ubuntu官方源中发布。Ubuntu 24.04的容器镜像已经可用,适用于.NET 8+。安装.NET 8在Ubuntu 24.04上非常简单,容器noble支持non-root、chiseled和globalization-ready。微软和Canonical合作提供安全和功能修复,.NET软件包的官方来源是Ubuntu feeds。.NET完美集成到Ubuntu中,得到了Canonical的大力支持。

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

3k Star,开源的 .NET 程序自动化更新神器

AutoUpdater.NETAutoUpdater.NET 是一个使用 C# 开发的开源项目,对于桌面程序,使用它可以非常简单地配置程序的自动更新,并且支持多语言。您可以配置软件启动的时候检查更新,或者后台实时检查更新。AutoUpdater.NET 目前适用于 WinForms 或 WPF 项目。它是怎么运行的?AutoUpdater.NET 从您的服务端获取一个 XML 文件,它用来获取程序...

AutoUpdater.NET是一个开源项目,使用C#开发,用于自动更新桌面程序。它通过获取服务端的XML文件来检查更新,并显示更新对话框,用户按下更新按钮后执行自动更新。可以在程序启动时检查更新或后台实时检查。

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

.NET社区最新动态

国内文章他来了他来了,.net 开源智能家居之苹果 HomeKit 的 c#原生 sdk【Homekit.Net】1.0.0 发布,快来打造你的私人智能家居吧https://www.cnblogs.com/hezp/p/18142099三合是一位不喜欢动态编程语言的开发者,对集成米家智能家居到苹果 HomeKit 的现有开源解决方案不满意。因为遇到了稳定性问题以及个人编程偏好的问题,他决定使用 C...

本文介绍了GitHub Copilot和Copilot Chat的使用方法,以及在Visual Studio 2022中创建gRPC服务和在Godot环境下处理全局消息的方法。还涉及了.NET 9 Preview 3、.NET 8.0.4、7.0.18、6.0.29、ReSharper 2024.1、Rider 2024.1、dotCover、dotMemory、dotPeek和dotTrace 2024.1的更新。同时还讨论了Windows App SDK 1.5.2、.NET Aspire预览版5、MSTest SDK、pl/dotnet 0.99、Dev Proxy、Entity Framework Core 8、Serilog、Renovate、Dapr、Visual Studio 2022中的未支持的.NET Framework、.NET Aspire和Azure Functions项目的并行开发配置、MySQL中的UUID_TO_BIN和BIN_TO_UUID格式、Visual Studio 2022中的新解决方案格式.slnx、Microsoft Build会议和LINQ实现。

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

一款非常流行的开源.NET UI控件库(力荐)

概述 今天给大家介绍一款非常好用的WPF 版的 Layui 前端 UI 样式库,这个界面控件库不仅开源免费,而且美观简洁,使用起来也超级方便,下面跟着小编一起来看看吧!下载链接:①https://gitee.com/ywk1916b/Layui-WPF②https://github.com/Layui-WPF-Team/Layui-WPF下载时注意切到release分支:开发环境:VS2...

介绍了一款WPF版的Layui前端UI样式库,开源免费,界面美观简洁,使用方便。提供了下载链接和界面展示,介绍了安装和使用的步骤。作者提供了技术群和联系方式。

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

开源跨平台,使用 .NET 和 Blazor 开发的天气预报

YourWeatherYourWeather 是一个使用 .NET 和 Blazor 技术构建的跨平台天气预报项目,通过天气API获取当前天气和天气预报,具有多个天气源,也可以选择指定位置的天气。一套代码,多处运行,YourWeather 支持跨平台使用,包括 Web,Windows,Linux,Android,iOS 和 Mac。使用到的技术栈如下:前端框架:BlazorUI组件库:Masa B...

YourWeather is a cross-platform weather forecast project built using .NET and Blazor technology. It retrieves current weather and weather forecasts through weather APIs, with multiple weather sources and the ability to specify the weather for a specific location. It supports cross-platform use, including Web, Windows, Linux, Android, iOS, and Mac. The technology stack used includes Blazor UI component library, Maui cross-platform UI framework, Winform and WPF desktop UI frameworks, and Photino lightweight cross-platform framework. It has features such as multiple weather sources, location functionality, persistent storage support, and theme switching.

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

Git中这个组件竟然用到了.NET,并且已经升级到了.NET 8

本号已有原创文章300+篇,以软件工程为纲,DevOps为基,洞察研发效能全貌。涵盖从需求管理、应用/游戏开发、构建、测试、发布部署到运营监控的完整流程。无论您是项目经理、产品经理、开发人员、测试人员,还是运维人员,在这里您都可以有所收获,同时深入理解其他角色的工作内容。点击关注。在软件开发领域,版本控制系统一直扮演着举足轻重的角色。它帮助我们管理代码的变更、追踪历史记录、协调团队合作,并确保了代...

本文介绍了Git Credential Manager(GCM)在版本控制系统中的重要性和优势,GCM是一种Git凭证管理工具,通过.NET的开源实现,实现了跨平台的功能。GCM的跨平台特性统一了不同操作系统下的开发框架,提供了一致的使用体验。GCM的成功证明了.NET在跨平台开发中的实力,将吸引更多开发者和企业选择.NET作为开发框架。开源和跨平台开发是未来软件开发的重要趋势。

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

.NET9 GC标记原理(超核技术)

点击上方蓝字 江湖评谈设为关注/星标前言GC是CLR里面一个重要的模块,跟上一篇:NET9异常(CLR)原理(顶阶技术)里面介绍的异常模块一样,属于CLR里的顶阶技术。它管控托管堆的分配,销毁。.NET9 GC同样有所改进,本篇看下GC标记的原理。例子简单的例子:public class Program { static void Main(string[] args) { ...

GC是CLR中的一个重要模块,负责托管堆的分配和销毁。GC标记阶段会标记栈空间的实例对象。JIT编译时会分配空间,通过加密形式存储偏移量。GC解码时会解密偏移量,找到对象地址并进行标记。

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

.NET开源后,有哪些大型企业或项目转向.NET?

本号已有原创文章300+篇,以软件工程为纲,DevOps为基,洞察研发效能全貌。涵盖从需求管理、应用/游戏开发、构建、测试、发布部署到运营监控的完整流程。无论您是项目经理、产品经理、开发人员、测试人员,还是运维人员,在这里您都可以有所收获,同时深入理解其他角色的工作内容。点击关注。自微软在2014年宣布开源.NET框架以来,.NET社区经历了一次翻天覆地的变化。随着时间的推移,这个原本以专有和闭源...

自微软在2014年宣布开源.NET框架以来,.NET社区经历了翻天覆地的变化,包括社区力量的壮大、跨平台能力的增强、与云服务的深度集成、集成开发体验的提升和强大的生态系统支持。这一转变为.NET带来了新的机遇和挑战,也为整个开源社区注入了新的活力。

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

Bogus:.NET的假数据生成利器

我们在项目开发中,为了保证系统功能完整、准确性,我们都需要模拟真实数据进行测试。今天推荐一个开源库,方便我们制造假数据测试。01项目简介Bogus 是一个开源的 .NET 库,它提供了一个强大的工具集,用于生成虚假(mock)数据。方便项目用于测试、填充数据库、创建模拟数据集或生成示例数据,以便开发、测试、演示使用。02项目特点1、简单易用:提供了一个简单直观的 API,使得生成各种类型的数据变得...

Bogus是一个开源的.NET库,用于生成虚假数据,方便项目测试和填充数据库。它提供了简单易用的API,支持定制生成假数据,包括各种类型的数据。还支持本地化数据生成和与其他库的集成。使用方法简单,可以生成随机的名字、地址和日期等。项目地址:https://github.com/bchavez/Bogus

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

.NET9异常(CLR)原理(顶阶技术)

点击上方蓝字 江湖评谈设为关注/星标前言.NET9为了追求性能,把异常模块进行了重写。但异常是CLR里面较大的模块,PreView3(Pre4里面经过了充分测试)里面没有经过充分测试,如果Pre3的程序遇到极端的情况,可以通过DOTNET_LegacyExceptionHandling这个临时(以后会删除这个变量)开关把它开启,回退到旧有的异常处理模块。关于这一点可以参考:.NET9 Pre3 C...

本文介绍了.NET9中异常处理模块的重写和优化。文章通过分析代码和调用链,解释了异常处理的原理和内存模型。通过系统函数抛出异常,然后通过RtlUnwind函数查找异常处理模块,最后通过RtlRestoreContext函数恢复到异常之后的代码。

相关推荐 去reddit讨论

热榜 Top10

LigaAI
LigaAI
eolink
eolink
Dify.AI
Dify.AI
观测云
观测云

推荐或自荐