写点什么

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

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

关注

评论

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

微信业务架构

stars

架构训练营

CFI技术新探索,struct_san今日登场

腾讯安全云鼎实验室

云安全

云主机是什么?可以用来干嘛?

行云管家

云计算 云服务 云主机 云平台

落实等级保护工作的意义简单说明-行云管家

行云管家

网络安全 等保 等级保护 安全等级保护

四万字32图,Kafka知识体系保姆级教程宝典

五分钟学大数据

大数据 kafka

二本渣渣的金九银十辛酸面试之旅:5 面阿里(Java岗) 侥幸上岸

Java 编程 程序员 架构 面试

事件管理CRM系统是活动策划工作的必要工具

低代码小观

CRM 管理系统 事件管理 CRM系统 活动策划

架构实战营毕业总结

Abner S.

#架构实战营

搭建springboot-tdengine 环境

williamcai

tdengine Spring Boot

【引航计划】优质内容合集名单公布

InfoQ写作社区官方

引航计划 热门活动

英特尔公司CEO帕特·基辛格致开放生态系统的一封公开信

科技新消息

1024 写给程序员的一些建议

Andy阿辉

编程 程序员 程序人生 程序 java;

MongoDB技术实践与应用案例征集活动

MongoDB中文社区

mongodb

携手企业创新 共创美好未来——低代码助力企业数字化

明道云

用会声会影制作手链的展示视频

懒得勤快

【权限专栏】联盟链的“圆桌会议”

趣链科技

招募令!焱融 SaaS 平台新产品招募100位体验官

焱融科技

云计算 分布式 高性能 文件存储 NAS

字节跳动Web Infra发起 Modern.js 开源项目,打造现代 Web 工程体系

字节跳动终端技术

字节跳动 大前端 开源技术

高校人才集聚飞桨启航菁英计划!百度联合中国图象图形学学会助力AI人才培养

百度大脑

人工智能 百度 图像

利用守护线程隐式关闭线程池

FunTester

Java 线程池 接口测试 FunTester 守护线程

2021云栖大会|东方通正式加入阿里云云原生合作伙伴计划,强强联手共创国产数字化转型新风向!

阿里巴巴云原生

阿里云 云原生 合作共赢 云栖大会

Gartner发布《2021年企业低代码平台魔力象限》低码一体化平台成趋势!

优秀

低代码

Kubernetes Operator 开发入门

侯生

Kubernetes operator #k8s

Aeron是什么?

BUG侦探

Aeron

每周学习感想

张靖

#架构实战营

helm部署的es出现探针过不了的问题

ilinux

校招失败,在小公司熬了2年后我终于进了阿里,竭尽全力(Java岗)

Java 程序员 架构 面试 计算机

京东架构师珍藏版:redis深度笔记(全彩版)全篇精华,细节满满

收到请回复

redis 编程 面试 后端 计算机

Python代码阅读(第46篇):寻找符合条件的元素

Felix

Python 编程 Code Programing 阅读代码

终于有人把云原生存储讲明白了

青云技术社区

云计算 云原生 存储 Cloud Native

4个实验,彻底搞懂TCP连接的断开

Java 架构 TCP 后端 网络编程

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