惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Stack Overflow Blog
Stack Overflow Blog
S
SegmentFault 最新的问题
大猫的无限游戏
大猫的无限游戏
The GitHub Blog
The GitHub Blog
M
MIT News - Artificial intelligence
T
Tailwind CSS Blog
aimingoo的专栏
aimingoo的专栏
Last Week in AI
Last Week in AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
H
Help Net Security
Engineering at Meta
Engineering at Meta
Microsoft Security Blog
Microsoft Security Blog
阮一峰的网络日志
阮一峰的网络日志
J
Java Code Geeks
T
The Blog of Author Tim Ferriss
Hugging Face - Blog
Hugging Face - Blog
C
Check Point Blog
F
Fortinet All Blogs
腾讯CDC
博客园 - Franky
WordPress大学
WordPress大学
U
Unit 42

博客园 - 周仙财

招聘职位:ERP咨询顾问(广州、厦门) 招聘职位:管理软件销售经理(广州、上海、厦门、泉州) BI走下神坛 中小企业如何迎娶其过门? SAP系统的EAI技术分析研究(转) MSCRM4.0在IE6.0下访问时提示下载Blank.aspx的问题及解决办法 MSCRM数据导入Excel或者View时最大记录数限制的解决 MSCRM之附件文件大小限制修改方法 计算当期日期是星期几 - 周仙财 - 博客园 Microsoft Dynamics CRM实现矩阵式管理案例 (转)CRM角色权限问题及解决 MSCRM4.0异常类型: XslTransformException 异常消息: 不支持“zh”语言标识符 Office SharePoint Server 2007 规划和体系结构1 Office SharePoint Server 2007 规划和体系结构2 (转)使用SSIS整合SAP数据 Microsoft Office SharePoint Server 2007 Single Sign On 配置管理开发图解 Moss2007部署图示指南 SDK Version 4.0.8, March 2009 Programming.Microsoft.Dynamics.CRM.4.0下载 (转)身份证号码验证函数支持带x
(转)MonoDevelop2.2 beta发布 .NET应用跨平台不是梦
周仙财 · 2009-09-22 · via 博客园 - 周仙财

【IT168 资讯】使用MonoDevelop开发跨平台的应用程序 Mono®项目近期发布了MonoDevelop的最新版本2.2 beta 1,Lluis Mono计划的主管Miguel de Icaza在博客中说,这是Novell官方正式支持的第一个跨平台版本,除了支持原本的Linux,现在还支持Windows和Mac OS X,并在博客上介绍了MonoDevelop 2.2版本。

  在 2003 年后期,部分Mono社区的开发者开始移植SharpDevelop到 Linux 上(SharpDevelop是个成功的 .NET 开发源代码的集成开发环境),将原本以 System.Windows.Forms 为基础的代码改为使用 GTK#。MonoDevelop 整合了很多Eclipse与Microsoft Visual Studio的特性,像智能提示版本控制, GUI 与Web 设计工具。另外还整合了GTK# GUI設計工具(叫做Stetic)SharpDevelop IDE的创建者Mike Krueger 在2007年加入MonoDevelop IDE开发团队, 虽然现在SharpDevelop和MonoDevelop仍然在发展,他们的架构已经完全不同。

  Miguel De Icaza在文章中主要谈到几个方面:

  1.Linux, MacOS 和Windows上的特性完全一样。

  2.MonoDevelop 已经有了很多社区共献的插件,像Flash/Flex开发支持,Vala语言支持,Mono debugger,MonoDevelop在三个主要的平台的特性一样,开发一个MonoDevelop的插件就可以惠及更多的开发者和用户。

  3.本地化的系统支持,虽然MonoDevelop是基于GTK#开发的,开发者期望尽可能的和他们所使用的系统集成在一起。这个版本在带来Windows和Mac OS X安装包的同时,还和这两个平台也进行了紧密的集成,并支持在每个平台上的原生调试,如在Linux上支持ASP.NET调试 。

  4.MonoDevelop的一大特色是具有丰富的插件,这次带来的新插件有:ASP.NET MVC开发插件、Silverlight开发插件和iPhone开发插件(利用了MonoTouch),并极大加强了Python语言的支持 。

  5.其他特性:

  在搜索结果中提供语法高亮

  加强了数据库插件

  “Go to File”对话框现在支持多选

  可生成Makefile

  Vala语言支持的加强

  C/C++插件的代码自动完成现在更加稳定

  C#代码自动完成的加强

  由此我们可以看到,随着MonoDevelop支持跨平台逐步成熟,.NET应用程序跨平台地运行不再是梦。