写点什么

Mono 2 获 Developer.com 网站 09 年度.NET 工具插件大奖

  • 2009-02-17
  • 本文字数:1403 字

    阅读完需:约 5 分钟

在 Developer.com 的 2009 年度技术产品获奖名单中, 涉及.NET 方面的内容有框架、开发工 具、.NET 工具和开源。而 CLI 的开源实现 Mono 2 获得了.NET 工具插件大奖,同时在 OpenSource 方面也榜上有名,Database Tool 的 LINQ 技术也包含在 Mono 2 之中。这对于开源项目 Mono 来说 是一个极大的惊喜和肯定。

Mono 虚拟机包含一个实时编译引擎,该引擎可用于如下处理器:x86,SPARC,PowerPC, ARM,S390(32 位架构和 64 位架构),x86-64,IA64 和 64 位架构的 SPARC。该虚拟机可以将 代码实时编译或者预先编译为原生代码, Mono 项目由 Miguel de Icaza 在 Ximian 工作时开发,以 期作为快速建立 Linux 应用程序的一种方法,虽然 de Icaza 最初开发 Mono 的目的是为了建立 GUI 应用程序,但自从被 Novell 收购以来,它在服务器开发环境应用方面的适用性有了显著的提高 ,已经改善在 ADO.NET、ASP.NET 方面的性能;建立了开发者需要的工具。

现在它拥有评测器、调试器、以及文档资料,可以说已经成为一种更加全面的工具。2008 年 10 月份发布的 Mono 2.0 是一个重要的里程碑版本,为 Linux 下.NET 程序开发创造了基本框架。 Mono 2.0 在 Microsoft 兼容的 API 上有了大幅的改进,除了 ECMA/ISO 标准的 CLI(Common Language Infrastructure)API 之外, Mono 也具有兼容于微软 Windows Forms、ADO.NET、 ASP.NET 的 API,和 Mono 自己的 GUI API(Gtk#)。从 Mono 2.2 开始,Mono 正在超越标准,作 为一个开源项目,他们开发新库的速度要远远快于微软,以 Mono 为基础,许多既有的动态链 接库也被包装成.NET 的版本,例如:GdaSharp(源自 GNOME Data Access,作用类似 ADO.NET)、Cocoa#(源自 MacOS X Cocoa)、X Sharp(源自 X Windows)、Qt#(源自 Qt )、Sharp WT(源自 Java SWT)、wx.NET(源自 wxWidgets)、CsGL(源自 Open GL)、 C#-SDL(源自 SDL)、GeckoSharp(源自 Mozilla Gecko)。Mono 还有一个整合许多 API 的计划 ,称为 Tao Framework 。Tao 整合了 Cg、DevIL、FreeGLUT、GLFW、GLU、OpenAL、OpenGL 、SDL、WGL。而且开源Mono 框架也将C#带到了iPhone 和Wii

Mono 2 也有许多开发工具所支持。 MonoDevelop 是一个类似 Visual Studio 的开发工具。 MonoDevelop 1.0 在去年已经发布了, MonoDevelop 2.0 Beta 1 刚刚在 2 月 12 日发布。IDE 除了 MonoDevelop 之外,还有 Embarcadero 公司的 Delphi Prism 平台也对 Mono 提供了支持

Moonlight 负责完成 Silverlight 在 Linux 中使命,2 月 12 日 Novell 发布 Moonlight 1.0 正式版,按照 Moonlight 的发展路线图,在 2009 年 9 月份第二个版本发布的话,Silverlight 在 Linux 平台上的兼容 性就会大幅提高,为 Linux 用户提供开源版的 Silverlight 网页插件支持。

.NET 的相关奖项如下:

  • 框架——Microsoft® .Net Framework 3.5
  • 开发工具——Visual Studio® 2008
  • 数据库工具—— LINQ (Microsoft® .NET Language Integrated Query)
  • 无线 / 移动——Visual Studio® 2008
  • .NET 工具——优胜者是 Mono 2 ,还包括 Altova® XMLSpy®、 Microsoft® Windows Communication Foundation (WCF)、Microsoft® Windows Presentation Foundation (WPF)、NAnt
  • 开源——Mono2

读者朋友你在使用 Mono 吗?如果有,欢迎将你的使用经验与我们分享。如果你有这方面的案 例,也欢迎通过 InfoQ 这个窗口和其他人进行交流。更多 Mono 内容欢迎访问 InfoQ 中文站上的 Mono 专题

2009-02-17 08:412071
用户头像

发布了 45 篇内容, 共 93602 次阅读, 收获喜欢 1 次。

关注

评论

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

软件提取工具Pacifist for Mac激活版

小玖_苹果Mac软件

TiDB 8.5 LTS 发版——支持无限扩展,开启 AI 就绪新时代

PingCAP

数据库 AI 分布式 TiDB

【YashanDB知识库】进行load data的时候报找不到动态库liblz4.so

YashanDB

数据库 yashandb

全球领先光伏企业的碳管理进阶之旅

AMT企源

碳管理

如何在 NocoBase 中开发插件发送 WhatsApp 消息?

NocoBase

开源 工作流 低代码 插件 无代码

浏览器缓存清理工具Cookie for Mac激活版

小玖_苹果Mac软件

基于时间维度水平拆分的多 TiDB 集群统一数据路由/联邦查询技术的实践

PingCAP

数据库 分布式 TiDB

年度人力费用你管对了吗?

AMT企源

企业管理 人力成本管控 人力费用

剪贴板文件笔记快捷工具Unclutter for Mac激活版

小玖_苹果Mac软件

【YashanDB知识库】解决mybatis的mapper文件sql语句结尾加分号";"报错

YashanDB

数据库 yashandb

G1原理—G1是如何提升分配对象效率

不在线第一只蜗牛

Java 算法 JVM

多样化消息通知样式,帮助应用提升日活跃度

HarmonyOS SDK

HarmonyOS

主体分割技术,提升图像信息提取能力

HarmonyOS SDK

HarmonyOS

OpenAI O3模型:重构软件测试的未来

测试人

软件测试

使用海外直播专线,拓展直播带货的海外市场

Ogcloud

海外直播专线 海外直播 直播专线 海外直播网络 海外直播IP

【YashanDB知识库】如何解决删除分区后索引失效问题

YashanDB

数据库 yashandb

贝锐花生壳简单3步映射金蝶KIS接口,实现财务凭证远程同步

贝锐

内网穿透 金蝶

桌面贴纸工具Desktop Stickers for Mac激活版

小玖_苹果Mac软件

指标平台如何帮助企业更有效地利用指标?

Aloudata

指标管理 数据虚拟化 数据编织 指标平台 指标开发

【论文速读】| 利用大语言模型在灰盒模糊测试中生成初始种子

云起无垠

PingCAP 连续两年入选 Gartner 云数据库管理系统魔力象限“荣誉提及”

PingCAP

数据库 开源 分布式 TiDB pingCAP

【YashanDB知识库】如何输入小写表名的函数参数

YashanDB

数据库 yashandb

“面面俱到”!人脸活体检测让应用告别假面攻击

HarmonyOS SDK

HarmonyOS

【YashanDB知识库】YMP在迁移过程中,遇到报错:failed to open file /qianyi/ymp/ymp_23.3, errno 2, error message "No such file or directory".

YashanDB

数据库 yashandb

显卡较量:AMD和英伟达哪个好?

Finovy Cloud

英伟达 AMD 显卡

浅谈 2025 年加密货币叙事中的「真相」和「谎言」,哪些叙事值得关注?

TechubNews

研究报告 #区块链 #Web3

Rakuten 乐天积分系统从 Cassandra 到 TiDB 的选型与实战

PingCAP

MySQL TiDB newsql

陪玩系统源码,陪玩小程序怎么做才能赚钱,陪玩多人语聊房,游戏陪玩app源码陪玩H5源码

DUOKE七七

Vue 前端 后端 uniapp thinkphp

推荐一个适合TikTok直播的海外直播专线

Ogcloud

海外直播专线 tiktok直播 tiktok直播专线 tiktok直播网络 tk直播专线

Mono 2获Developer.com网站09年度.NET工具插件大奖_.NET_张善友_InfoQ精选文章