快手、孩子王、华为等专家分享大模型在电商运营、母婴消费、翻译等行业场景的实际应用 了解详情
写点什么

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

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

关注

评论

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

这是一场按下播放键就停不下来的冒险

白洞计划

数据仓库常见建模方法与大数据领域建模实例综述

云祁

数据仓库 数据建模 维度建模

仿imtoken钱包源码开发,imtoken去中心化钱包开发

空手撸SOLID架构设计原则,六大原则层层解析,你绝想不到

Java MySQL 程序员

Github上星标85k的,图解操作系统、网络、计算机 PDF,竟是阿里的?

Java架构师迁哥

WasmEdge (曾用名 SSVM) 成为 CNCF 沙箱项目

WasmEdge

云计算 云原生 webassembly cncf

Java学到什么程度才能叫精通?

Java架构师迁哥

自动驾驶产业进入“两条腿”时代:车路协同的中国式飞跃

脑极体

Visual Studio 2010下ASPX页面的TreeView控件循环遍历

DisonTangor

C#

与8090创业者、投资人共话“初心”!2021中国新青年创业投资峰会举办

创业邦

七牛云 霍锴:SDK 是一款技术服务的门面,如何方便用户高效接入是前提|Meetup 讲师专访

七牛云

音视频 sdk Meetup

.NET Core HttpClient源码探究

yi念之间

.net core HttpClient

ES6 中的 Symbol 是什么?

编程三昧

JavaScript 大前端 ES6 数据类型 symbol

5分钟速读之Rust权威指南(二十九)循环引用

wzx

rust

真的了解 HDFS 的 SecondaryNameNode 是干什么的?

云祁

fish_redux使用详解---看完就会用!

小呆呆666

flutter ios android 大前端 社区

阿里云中间件首席架构师李小平:企业为什么需要云原生?

阿里巴巴云原生

蜜雪冰城主题曲血洗B站:企业自媒体运营如何接地气

石头IT视角

看完阿里开源笔记,我终于敢说精通“网络协议”了

Java架构师迁哥

你遇到过哪些质量很高的 Java 面试题?

Java架构师迁哥

这是一场按下播放键就停不下来的冒险

脑极体

数据校检

若尘

计算机组成原理 6月日更

我看JAVA 之 JVM

awen

Java JVM

Kubernetes手记(21)- 新一代监控架构

雪雷

k8s 6月日更

Flutter Webview添加Cookie的正确姿势

小呆呆666

flutter ios android 大前端

JavaScript 学习(八)

空城机

JavaScript 大前端 6月日更

一周信创舆情观察(6.14~6.20)

统小信uos

与其摸鱼,不如来看:高性能消息中间件NSQ解析的整体介绍

深入了解JAVA线程篇

邱学喆

线程 线程池 线程间通信 线程回调

Flutter&Dart Callback转同步

小呆呆666

flutter ios android 大前端

大白话彻底搞懂 HBase Rowkey 设计和实现方式

云祁

大数据 HBase

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