经过 4 年的辛苦工作,Mono 最终开发完成了 WinForms 2.0 API 中的所有 12776 个方法。大约有 115000 行代码,当然还是可能存在一些 Bug 的。
WinForms 不是针对 Mono 开发人员的唯一 GUI 工具包。虽然 WinForms 也适合跨平台的项目,但 Mono 还是开发了一些更匹配原生 GUI 的一些 GUI 库。这其中包括了 Gtk#(Gtk+)、Cocoa#(OSX)和 Qyoto(Qt/KDE)等。
更多内容推荐
.NET 基金会成立
随着.NET基金会的成立,微软在成为主要的开源参与者的道路上又前进了一步。该基金会的宗旨是“成为越来越多的开源.NET项目的管理者”,这些项目包括ASP.NET MVC、Xamarin Mimekit和.NET编译器平台。
Xamarin 发布支持 64 位的 iOS/Mac 统一 API
Xamarin上周公布了其iOS SDK(Xamarin.iO) 8.6版本,这是包含了该公司iOS和Mac统一API的第一个非Beta版本。统一API替代了原有的32位MonoTouch和MonoMac API,让跨平台的代码重用成为可能并且增加了64位支持。
用 WinForm/WPF 代码来为.NET Core 3.0 功能投票
我们在5月报道过微软希望在.NET Core 3.0上运行WinForms和WPF。为了实现这个目标,他们正在构建一个新工具,该工具将允许你投票以决定他们需要把哪些API移植到.NET Core。但是,这不是一次直接进行的投票,而是基于你的应用程序正在使用的API进行的。
React Native 开发者调查:开发者体验有待提升
React Native团队最近进行了一项面向React Native开发者的调查,问题是:“React Native有哪些东西是你不喜欢的”?
网站域名备案怎么做?有哪些快速备案的方法?
域名备案怎么做?有没有快速备案的方法?
2020 年 8 月 13 日
第 32 讲 | 热点剖析(五):如何选择移动端的游戏引擎?
我和你介绍五款移动端引擎,并从可支持的编程语言、容易上手程度、等方面出发,教你如何选择适合自己的移动端引擎。
2018 年 7 月 14 日
通过 Windows API Code Pack for .NET 来使用 Windows 7 的新特性
微软最近发布了用于.NET Framework的Windows API Code Pack(0.85版本),这是一个用于访问新的Windows 7(包括Vista)特性的托管代码函数库。这个函数库未包含在.NET 4.0中。
.NET 4.6 的 RyuJIT 编译器中又发现两个严重的 Bug
在.NET 4.6的RyuJIT编译器中又发现了两个严重的bug,要重现这些错误无需重新编译代码,只要在RyuJIT中(.NET 4.6自带并默认启用RyuJIT)运行现有的代码就会造成严重的问题。
MonoDroid 架起.NET 与 Android 之间的桥梁
MonoDroid将完整的Mono虚拟机带到了Android上,让.NET开发人员可以为Google的移动操作系统编写应用程序。开发人员现在可以同时面向iOS,Android和Windows Phone 7编写应用程序了。
使用 Objective Sharpie 快速创建 Mono 绑定
Objective Sharpie由Aaron Bockover开发,用于创建适合在Mono for Objective C SDK中使用的C#绑定(Binding)。Objective Sharpie使用Clang解析Objective C头文件。因为该过程是自动进行的,而且可以获得头文件中的所有信息,所以对大部分库而言不存在绑定错误。
练习 Sample 跑起来 | 唯鹿同学的练习手记 第 3 辑
学霸又交作业了,快看看22、27期和ASM的练习Sample是如何跑起来的吧。
2019 年 3 月 28 日
eBay 的 API 策略
在使用未能正确版本化的SOAP API多年之后,eBay决定转向新的RESTful API,其中包含语义版本控制和弃用标准。
英特尔正在开发新编程语言 Data Parallel C++
英特尔最近宣布了新的编程语言Data Parallel C++,其目标是提供一种统一的、跨行业的单源语言来进行异构体系结构编程。
C++ REST SDK:使用现代 C++ 开发网络应用
这一讲介绍一个支持 HTTP 协议、主要用于 RESTful 接口开发的 C++ 库。
2020 年 2 月 3 日
开发中临时加塞了紧急任务怎么处理?
2018 年 12 月 19 日
Ajax 控件工具箱支持 jQuery、更新的 Twitter API 控件并改善了文档
Ajax控件工具箱现在能够支持jQuery,同时还引入了一个使用新Twitter API的Twitter控件。新版本还包含了一个改善的文档,它描述了ToolkitScriptManager的使用。
程序员练级攻略:UI/UX 设计
我并不认为UI/UX设计这些内容只是设计师要学习的,如果你要成为一个前端程序员,那么学习这些设计上的东西可以让你有更好的成长空间。
2018 年 8 月 7 日
两个单元测试库:C++ 里如何进行单元测试?
这一讲介绍两个单元测试库:一个是 Boost.Test,一个是 Catch2。
2020 年 1 月 22 日
暂无签名
推荐阅读
Mono 的第一个商业版本:MonoTouch
跨平台移动应用开发迎来“大杀器”,Xamarin.Essentials 正式版发布
代码贡献者的拦路虎:test::nginx 简介
2019 年 7 月 24 日
当反射、注解和泛型遇到 OOP 时,会有哪些坑?
2020 年 4 月 23 日
Xamarin.Mac 和 Xamarin.iOS 引入 Unified API,并支持 64 位
是什么在阻碍移动应用开发者选择 Flutter?
Boost:你需要的“瑞士军刀”
2020 年 1 月 20 日
电子书

大厂实战PPT下载
换一换 
俞天翔 | 快手科技 前端架构师
孙玄 | 转转公司 首席架构师、技术委员会主席
乌明捷 | TigerGraph 中国区总经理
评论