最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

Mono 1.2 发布及对 Miguel de Icaza 的采访

  • 2007-05-08
  • 本文字数:1064 字

    阅读完需:约 3 分钟

日前,Mono 发布了 1.2 版本。Novell 使用 Mono 开发了一些基于服务器环境的应用,如他们 Suse Linux Enterprise 10 平台下的 ZenWorks 和 iFolder。这个版本主要关注性能和可伸缩性的提高。其他方面的加强是支持了如下一些新特性:Windows Forms 和 System.Drawing 的发布,C#在.NET 2.0 中的分离类的支持,调试器对 X86 和 X64 的支持。

“随着这个版本的发布,我解决掉的一个主要问题是,让使用 Microsoft 标准的用户界面的应用程序移植到 Linux 更加容易。”Novell 开发平台的副总裁和 Mono 项目的管理者 Miguel de Icaza 这样说。“随着这些特性的完成,Mono 已经成熟到让我们相信把 ASP.NET 和 Windows Forms 的应用程序移植到 Linux 下比以前更容易,并且能让开发人员同时使用 Linux 平台下的一些其他好处。”

InfoQ 对 Miguel 进行了访谈,获得了关于这个版本的一些更详细信息。对于 1.2 中的新特性,Miguel 进行了一番解释:

Windows.Forms 1.2、System.Drawing 的完整实现、更高的性能、许多新构架的移植、泛型、C# 2.0 和大量的.NET 2.0 API 的功能预览。完整的细节,可以参看: http://www.go-mono.com/archive/1.2/

对于一些在网络上有趣的 Mono 应用,Miguel 也给我们进行了介绍:

Unity wiki.com (Wiki.Com 背后的引擎是 DekiWiki) 和美国国会的信息跟踪网站等,当然还有我们自己的一些应用,如 Beagle F-Spot Banshee 等。

当问及 Novell-MS 合作声明对 Mono 的影响时,Miguel 回答说这个时候谈论这个还为时过早,但是“至少我们达成一致的协议是通过 Mono 来实现对 Office XML 的支持”。

目前 Mono 团队已经转向 Mono2.0 的开发,开发代号为“Sirloin”。规划的特性包括:

Mono 2.0 核心

  • .NET 2.0 API 的支持
  • Compact GC
  • 性能和可伸缩性的更多提高
  • 包括了调试支持的 MonoDevelop
  • MacOS-X 和 X-Code 更好的支持
  • WCF 的支持(开发代号 Olive)

Gtk#

  • 数据绑定支持
  • 针对 Gnome API 的.NET 数据绑定

语言

  • VB 编译器
  • C#泛型支持
  • GCC-based 的编译器

谢谢 Miguel 接受我们的采访,并恭喜整个 Mono 团队成功的发布 Mono 1.2。

查看英文原文: Mono 1.2 release with thoughts from Miguel de Icaza - - - - - -

译者简介:朱永光,IT 自由人和环境保护者,微软最有价值专家(MVP)和 MCSD。他有 14 年的编程实践经历,5 年软件构架和开发管理经验,擅长微软相关技术和产品,目前主要关注软件构架和开发框架,是成都.NET 俱乐部副主席和核心讲师,个人博客为 http://redmoon.cnblogs.com 。现在他作为共同创始人经营着一家环境保护技术公司。与InfoQ 中文站分享内容,请邮件至 china-editorial@infoq.com

2007-05-08 19:38640
用户头像

发布了 254 篇内容, 共 53.5 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

【升职加薪秘籍】我在服务监控方面的实践(2)-监控组件配置

蓝胖子的编程梦

elasticsearch Prometheus 服务监控 #Grafana 微服务监控

深入剖析 FastAPI 多线程的最佳实践

Liam

Python 程序员 性能优化 后端开发 FastApi

1111111111111111111

用户7865398825

【GO】LGTM_Grafana_Tempo(2) --- 官方用例改后实操

非晓为骁

golang 可观测性 Grafana Trace tempo

城市智能体+AI,赋能城市智能化

新消费日报

Go 数组

小万哥

Go 程序员 后端 开发 Google

华为云Classroom一站式教学实践平台,开启云端教学新征程

平平无奇爱好科技

Katalyst:字节跳动云原生成本优化实践

字节跳动开源

开源 Kubernetes 运维 云原生 成本优化

全球选手逐鹿清华!首届AI药物研发算法大赛完美收官

飞桨PaddlePaddle

人工智能 百度飞桨 飞桨国赛

华为云classroom赋能|tookIT助力开发者上云

平平无奇爱好科技

软件测试|Python科学计算神器numpy教程(十一)

霍格沃兹测试开发学社

软件测试|SQL ORDER BY排序利器使用

霍格沃兹测试开发学社

对话火山引擎侯爽:字节原生的边缘云

火山引擎边缘云

边缘计算 边缘节点 边缘云

Linux内核配置工具Kconfig

SkyFire

Linux Kenel Kconfig Config

不要用“完美主义”要求中国SaaS,当下需在平衡多方利益中渐进

B Impact

1111111111111

用户7865398825

qqqqqqqqqqqqqqqqqq

用户7865398825

软件测试|自动化界面操作神器pywinauto教程(一)

霍格沃兹测试开发学社

软件测试|Python科学计算神器numpy教程(十)

霍格沃兹测试开发学社

MySQL数据库同步到SelectDB-技术解读

数据库小组

MySQL 数据仓库 数据处理 数据同步 SelectDB

C++中的继承和派生

二哈侠

软件测试|如何更新已经安装的Python第三方库

霍格沃兹测试开发学社

斯蒂芬斯蒂芬斯蒂芬斯蒂芬

用户7865398825

华为云classroom赋能 | Toolkit系列插件DevSecOps助力开发者提速

平平无奇爱好科技

华为云Classroom赋能 | Devstar使应用开发无需从零开始

平平无奇爱好科技

软件测试|SQL中的LIKE模糊匹配该怎么用?

霍格沃兹测试开发学社

111111111111111

用户7865398825

重磅!华为云计算技术有限公司云原生中间件高分通过中国信通院《云服务稳定运行能力标准体系》能力评估先进级

平平无奇爱好科技

软件测试|SQL AND和OR运算符解析

霍格沃兹测试开发学社

软件测试|教你如何使用UPDATE修改数据

霍格沃兹测试开发学社

小游戏分发平台如何争夺热门平台流量?

FinFish

小程序容器 小游戏 微信小游戏 小程序技术

Mono 1.2发布及对Miguel de Icaza的采访_.NET_James Vastbinder_InfoQ精选文章