写点什么

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

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

关注

评论

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

科兴未来|淄博高新区第三届高层次人才创赛报名中!

科兴未来News

k8s 水平和垂直扩缩容

程序员在修行

架构设计

Nautilus Chain 主网上线拉开模块化序幕,一文纵览生态项目

BlockChain先知

Mac版SSH客户端 Termius 激活中文版

胖墩儿不胖y

SSH Mac 软件 ssh客户端

可观测性价值精讲

Yestodorrow

可观测性

Microsoft Remote Desktop mac(微软远程连接软件)中文版软件介绍

mac

microsoft remote desktop 苹果mac Windows软件 远程桌面连接工具

开发调试更便捷!火山引擎DataLeap提供Notebook交互式开发体验

字节跳动数据平台

大数据 数据中台 notebook 数据研发 企业号 8 月 PK 榜

Studio One 6 for mac(音乐制作工具) v6.2.0中文激活版

mac

Studio One 音乐制作软件 苹果mac Windows软件

网络安全(黑客)快速入门~

网络安全学海

黑客 网络安全 安全 信息安全 计算机

QT设置widget背景图片

芯动大师

智能合约

麦田的守望者

Mybatis中的一二级缓存

捡对象的cy

mybatis缓存

奇会智能应用CnosDB打造新一代AI安防平台

CnosDB

时序数据库 CnosDB 奇会智能

面试官:JVM是如何判定对象已死的?学JVM必会的知识!

Java随想录

Java JVM

关于学习基础知识的自我思考

程序员在修行

自我思考

Nautilus Chain 主网上线拉开模块化序幕,一文纵览生态项目

西柚子

前缀树的增删改查

程序员在修行

算法

进击的ZGC,带你细品JDK21中ZGC地进化

摸鱼编程

jdk ZGC JVM GC 低延迟

前端使用TypeScript实现上传文件到MinIO

typescript OSS Minio axios gin

Nautilus Chain 主网上线拉开模块化序幕,一文纵览生态项目

大瞿科技

工作中你遇到的玄乎问题 90%是自己犯了某个很傻的错误导致的

程序员在修行

debug trouble shooting

ARTS 打卡第一周

程序员在修行

文心一言 VS 讯飞星火 VS chatgpt (78)-- 算法导论7.4 2题

福大大架构师每日一题

福大大架构师每日一题

究竟可观测性能给我们带来什么?

刘征

DevOps 监控 可观测性 SRE 运维、

ARTS 打卡第 1 周

atom

出海客户如何快速开启网站可观测-shopify

Yestodorrow

可观测性 出海 在线购物 电商网站

ARTS 打卡第 10 天

自由

ARTS 打卡计划

Perfectly Clear Workbench for mac(智能图像清晰处理软件) 4.6.0.2594激活版

mac

图像处理软件 苹果mac Windows软件下载 Perfectly Clear

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