加入收藏 | 设为首页 | 会员中心 | 我要投稿 南京站长网 (https://www.025zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

MonoDevelop2.2 beta发布 .NET应用跨平台不是梦

发布时间:2022-11-21 14:00:41 所属栏目:Asp教程 来源:网络
导读: 文本Tag:Novell.NETLinux
【IT168 资讯】使用MonoDevelop开发跨平台的应用程序 Mono?项目近期发布了MonoDevelop的最新版本2.2 beta 1,Lluis Mono计划的主管Miguel de Icaza在博客中说,这

文本Tag:Novell.NETLinux

【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 开发源代码的集成开发环境)asp跨平台,将原本以 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应用程序跨平台地运行不再是梦。

(编辑:南京站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章