Paint.NET 既可以作为一个好用的开源图形编辑器使用,也可以为像 CLR 插件模型这样的.NET 新功能提供测试平台。在 Mono 团队里,Paint.NET 已经饱受尊敬。在 5 月 15 日,Miguel de Icaza(注:Mono 项目负责人)宣布, Paint.NET 3.0 的 Mono 版本正式可用。
这一版的 Paint.NET 是基于 Mono 1.2.4 而开发的。在 Mono 1.2.4 里,现在可以对包含 ToolStrip 类的 WinForms 2.0 进行很好的支持。长期的计划是,将在 Mono 上运行 Paint.NET 时所需的改变都统一到主 Paint.NET 分支。最终的目标是将所有的平台特定代码都放在 SystemLayer.dll 里,只提供它的一个.NET 和 Mono 版本。
对致力于在 Linux 平台上简化富 GUI 应用开发的 Mono 项目来说,这是一个重要的里程碑。
更多内容推荐
安装 Git
2018-12-10
PowerShell 哈希表
PowerShell 哈希表是一种数据结构,用于存储一个或多个键/值对。也称为字典或关联数组。在 PowerShell中,每个哈希表都有一个哈希表对象。我们可以在 PowerShell 中使用 Hashtable 对象的属性和方法。 哈希表中的键和值也是.NET类型的对象。
2021-07-09
.NET Standard 停止更新,它将何去何从?
近日,.NET 项目经理 Immo在博客文章中称,.NET Standard 不再发布新版本,并且它会被.NET 5 取代。
Gallio .NET 测试自动化平台
Gallio是一个针对.NET测试框架的自动化平台。不同于其他测试框架需要创建包括自动化的API和测试运行器的工具集,Gallio旨在提供一个中立的可扩展平台,及能被任意的测试框架所使用的工具和自动化服务。
Mono 现状与未来: 从 Xamarin 到 WebAssembly、Blazor 及.NET 5
InfoQ采访了Mono项目的原作者Miguel de Icaza,讨论了Mono的当前状态及其在.NET生态系统中的未来。
.NET 平台上的 JavaScript 引擎
长久以来,在.NET平台上只能通过JScript.NET执行ECMAScript/JavaScript代码,但是该项目一直是.NET语言中的二等公民,甚至Mono中的对应项目也已经无人维护。不过在JScript.NET逐渐淡出人们视线的时候,.NET平台上也出现了一些新的JavaScript执行引擎,虽不够完善,但值得关注。
.NET 生态系统概览
.NET 5预计会在2020年发布,届时将统一所有.NET平台。
App 如何通过注入动态库的方式实现极速编译调试?
今天这篇文章,我和你详细分享了动态库链接器的一个非常实用的应用场景:如何使用动态库加载方式进行极速调试。由此我们可以看出,类似链接器这样的底层知识是非常重要的。
2019-03-23
讨论:“Mono 是个跨平台的.NET”是否是个正确的说法
最近在StackExchange的编程板块上引起了一场关于“Mono是否可以作为跨平台.NET”的讨论。讨论发起者提出了几点“否定”看法,包括Mono创建者Miguel de Icaza在内的许多人给出了回复。
重磅发布.NET 7!更快、更强、更统一
.NET Conf 2022 在昨晚(11⽉8⽇) 11 点 正式开始了,为期三天的会议(11⽉8-10⽇), 围绕 .NET 7 展开。相信各位⼩伙伴都已经开始安装 .NET 7 正式版本还有以及相关的开发⼯具。这次 .NET 7 围绕传统的 C# ,ASP.NET Core , Blazor , .NET MAUI , 云原⽣等
2022-11-09
虚拟研讨会:.NET 的未来在哪里?
.NET生态系统在过去的一年中发生了很多事情。如果要关注细节,那大的景象难以描绘。在每个方面都有新的动作:跨平台、云、移动、Web应用和通用应用。开发人员都想知道这一切会造成什么改变,要实现改变必须要做些什么。
微软发布.NET 5.0 RC1,未来将只有一个.NET
微软发布了.NET 5.0 RC1,这是.NET 5在11月正式发布之前的第一个“go-live”版本。
WebAssembly 和 Blazor:解决了一个存在十年的老问题
Blazor可以使用C#构建客户端代码,还允许开发人员在没有插件的情况下在浏览器中运行现有的.NET标准DLL。
在交互环境中使用 TensorFlow
2019-01-07
如何自定义 Webpack 和 Babel 配置
2019-04-17
一文看懂.NET 的各种变体
本文的目标不是要深入到各种.NET的技术细节中,关于技术细节已经有大量的技术资源可参考。相反,本文的目的是澄清一个简单的问题:在特定情况下应该使用哪种.NET?
表格控件 Spread.NET V14.0 发布:支持 .NET 5 和 .NET Core 3.1
Spread.NET 是一个功能、布局与 Excel 高度类似的 .NET表格控件,可全面满足 WinForm、ASP.NET、XAML 和 WinRT 等平台下表格数据处理、数据可视化开发需求。Spread.NET 支持 462 种 Excel 公式,提供可嵌入系统的类Excel设计器和全面开放的 API,为 .NET开发
2020-11-26
第 32 讲 | 热点剖析(五):如何选择移动端的游戏引擎?
我和你介绍五款移动端引擎,并从可支持的编程语言、容易上手程度、等方面出发,教你如何选择适合自己的移动端引擎。
2018-07-14
从 UC 内核角度谈谈 PWA 技术在阿里体系的实践及影响
2018-09-12
推荐阅读
电子书
大厂实战PPT下载
换一换 杨涛 | 凡泰极客 联合创始人 & CTO
郭伟 | 腾讯 工程师
颜叶 | 华为 计算产品线/鲲鹏计算产品部部长
评论