写点什么

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:381068
用户头像

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

关注

评论

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

淘宝天猫商品详情API:商品参数对比与选择

技术冰糖葫芦

API api 货币化 API 文档 API 测试

软件测试学习笔记丨BlueOcean 安装与使用

测试人

软件测试

淘宝商品详情API深度解读:商品标签与分类的洞察

代码忍者

API API 文档 API 测试

腾讯云联合中科软发布 “保险行业一体化大数据解决方案” 共筑保司数据基座

腾讯云大数据

腾讯云 wedata

2025第十三届中国电子信息博览会(CITE深圳电子展)

AIOTE智博会

电子展 深圳电子展 电子信息展

OpenTiny HUICharts 正式开源发布,一个简单、易上手的图表组件库

OpenTiny社区

Vue js eCharts OpenTiny

如何判断IP地址属于住宅IP还是机房IP

IPIDEA全球HTTP

代理IP

TCL 实业 x TiDB丨从分销转向零售,如何考虑中台建设和数据库选型?

PingCAP

TCL 营销中台 实业

JavaScript 中的闭包和事件委托

不在线第一只蜗牛

JavaScript 前端

一键登录,打造华为账号便捷新体验

HarmonyOS SDK

HarmonyOS

【YashanDB知识库】自关联外键插入数据时报错:YAS-02033 foreign key constraint violated parent key not found

YashanDB

yashandb 崖山数据库 崖山DB

沧州杨埕水库:创建巡检“二维码”,为安全管理赋能

草料二维码

安全管理 设备管理 草料二维码 设备巡检二维码 设备巡检系统

ETL数据集成丨将GreenPlum数据同步至Doris数仓

谷云科技RestCloud

Doris greenplum 数据同步 ETL 数据集成工具

3个办公网站,助你又快又好地搞定工作总结ppt!

彭宏豪95

效率工具 职场 PPT 效率办公 AI生成PPT

AI大模型在业务受理的智能化实践和探索

鲸品堂

运营商 大模型 企业服务大模型

打印报表--客户订单打印报表

小智数据

小智开源报表 小智报表常见示例 纯前端js报表控件 类excel样式报表 客户订单打印报表

一文弄懂Go语言的Context包,值得收藏!

左诗右码

Go

TiKV Raft 快照全流程丨TiKV 源码解读(二十二)

PingCAP

数据库 TiKV 源码解读 TiKV

蔚来汽车 x TiDB丨单表超 20 亿条数据,从 MySQL 到 TiDB 的迁移思考与实践

PingCAP

MySQL TiDB 蔚来

跨平台数据同步:京东商品详情API的多平台支持

技术冰糖葫芦

api 货币化 API 文档 API 测试 pinduoduo API

电车风噪大?巧妙利用空气动力学和仿真技术,解决风噪影响

Altair RapidMiner

汽车 仿真 汽车仿真 altair 新能源车

最佳实践:基于腾讯云 ES 的机器学习功能,实现一站式 NLP 语义聚合

腾讯云大数据

ES

Web3 游戏周报(7.28 - 8.03)

Footprint Analytics

链游

会声会影发光字体制作 会声会影字体怎么淡化退出 视频剪辑制作教程

阿拉灯神丁

字幕 会声会影2023 视频剪辑软件下载 视频剪辑软件

【Java】Jsoup 解析HTML报告

不在线第一只蜗牛

Java html

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