写点什么

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

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

关注

评论

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

JDK 17 营销初体验 —— 亚毫秒停顿 ZGC 落地实践 | 京东云技术团队

京东科技开发者

ZGC jvm调优 jdk17 企业号 8 月 PK 榜

山东布谷科技直播软件源码Nginx服务器横向扩展:搭建更稳定的平台服务

山东布谷科技

nginx 软件开发 服务器 源码搭建 直播软件源码

智奇数美:用下沉思维做产品,深挖呼叫中心产业新蓝海

江湖老铁

秒杀库存解决方案

Java研究者

架构 高性能 秒杀 电商系统 库存系统

技术分享 | app自动化测试(Android)-- 参数化用例

霍格沃兹测试开发学社

持续交付-Pipeline入门

霍格沃兹测试开发学社

干货 | 在Docker 上搭建持续集成平台 Jenkins

霍格沃兹测试开发学社

使用Fastmonkey进行iosMonkey测试初探

霍格沃兹测试开发学社

Health Kit基于数据提供专业方案,改善用户睡眠质量

HarmonyOS SDK

HMS Core

技术分享 | app自动化测试(Android)--显式等待机制

霍格沃兹测试开发学社

接口协议之抓包分析 TCP 协议

霍格沃兹测试开发学社

Kafka入门

霍格沃兹测试开发学社

你们的优雅停机真的优雅吗? | 京东云技术团队

京东科技开发者

Java Spring Boot JVM 优雅停机 企业号 8 月 PK 榜

传统企业的智能化IPD(产品集成开发)转型

禅道项目管理

基于飞桨图学习框架实现的城市地点动态关系挖掘

飞桨PaddlePaddle

人工智能 paddle 百度飞桨 开发者说

Spring 中 @Qualifier 注解还能这么用?

江南一点雨

Java spring

接口管理工具YApi怎么用?颜值高、易管理、超好用

霍格沃兹测试开发学社

技术分享 | 如何模拟真实使用场景?mock 技术来帮你

霍格沃兹测试开发学社

推荐工具!使终端便于 DevOps 和 Kubernetes 使用

SEAL安全

git Kubernetes zsh DevOps工具 企业号 8 月 PK 榜

技术分享 | 接口测试之HTTP、HTTPS 抓包分析

霍格沃兹测试开发学社

矩阵起源入选《2023中国数据库领域最具商业合作价值企业盘点》

MatrixOrigin

数据库 云原生 超融合 MatrixOrigin 矩阵起源

接口测试框架实战(一) | Requests 与接口请求构造

霍格沃兹测试开发学社

LangChain系列-02. LLM基础

无人之路

openai ChatGPT langchain

浅谈测试需求分析

霍格沃兹测试开发学社

Linux之select、poll、epoll讲解

java易二三

Linux 程序员 计算机

简洁又优雅!Controller层代码就该这么写!

java易二三

Java 程序员 面试 计算机 八股文

Apache Paimon 在同程旅行的实践进展

Apache Flink

大数据 flink 实时计算

实力!云起无垠获ISC 2023创新独角兽沙盒大赛“创新能力奖”

云起无垠

开放原子开源基金会开源安全委员会七月新增成员单位

开放原子开源基金会

开放原子开源基金会

JaCoCo助您毁灭线上僵尸代码 | 京东物流技术团队

京东科技开发者

Java JACOCO 企业号 8 月 PK 榜 僵尸代码

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