您现在的位置是: 首页 > 车市行情 车市行情
mono .net_mono .net core_1
2024-10-29 11:31:00 45人已围观
简介mono .net_mono .net core 大家好,今天我来为大家详细地介绍一下关于mono .net的问题。以下是我对这个问题的总结和归纳,希望能对大家有所帮助。1.讲解MySQL数据库与ASP.NET如何强强联手_MySQL2.可以在MacBook上使用visual studio吗3.
大家好,今天我来为大家详细地介绍一下关于mono .net的问题。以下是我对这个问题的总结和归纳,希望能对大家有所帮助。
1.讲解MySQL数据库与ASP.NET如何强强联手_MySQL
2.可以在MacBook上使用visual studio吗
3.什么是.net编程?
4.火车头采集器 能在linux系统上使用吗?
5.Linux下能不能使用.net?
讲解MySQL数据库与ASP.NET如何强强联手_MySQL
由于富有竞争力的价格和易于使用,MySQL在市场占有率方面逐步提升。开放源代码社区为了扩展MySQL的使用范围,开发出了.Net框架(.NET Framework)中可以使用的数据库连接器。我们就来学习一下如何在.Net应用程序中使用MySQL。
和.NET的数据整合
MySQL 社区已经开发出了MySQL的数据接口,他提供了连接数据源和程序代码的基本功能。在Windows平台上,有如下的MySQL连接器:
* MySQL Connector/Net 1.0 (之前被称为ByteFX.Data):是一个为MySQL设计的开放源代码.NET数据接口。它是完全用C#来开发的,我们可以在在 MySQL.com网站上找到它。(注意:在本文的例子中,我们都会使用MySQL Connector/Net 1.0这个数据接口来连接数据库,利用Windows安装程序即可轻易安装它,它的代码实例和文档也包含其中。)
* MySQLDirect .NET Data Provider: 是一个由 Core Lab 开发的商业数据接口。他的价格由购买的许可证的类型决定,但是我们可以下载它的试用版。
如果你使用 Mono,那么在 Mono网站上可以找到PHP连接器的下载。如果你在Windows平台上运行Mono的话,你下载的连接器包含了安装程序。如果不是的话,那就要根据你的操作系统的种类去下载合适的连接器了。
使用MySQL数据接口
安装好MySQL的数据接口后,你必须在你的代码中引入它才能使用。你可以使用 MySql.Data.MySqlClient这个名空间来连接 MySQL 服务器。在C#中,可以使用using语句来引入MySQL数据接口:
using MySql.Data.MySqlClient;
另外,你也可以在一个ASP.NET的网页表单(Web Form)中通过使用导入(Import)指令来引入MySQL数据接口:
或者,你也可以在你的代码里在使用这个名空间时,写全一个类的完整路径,但是这样的话会比使用Import指令来导入输入更多的字符,浪费更多的字节。指定了名空间后,我们就可以和MySQL数据库进行数据交互了。MySql.Data.MySqlClient这个名空间提供了许多用于处理MySQL数据的类。下面是这些类的一个样本:
* MySqlConnection: 管理和 MySQL 服务器/数据库的连接;
* MySqlDataAdapter: 一套用于填充DataSet对象和更新MySQL数据库的命令和连接的集合;
* MySqlDataReader: 让你能够从一个MySQL数据库读取数据。它是一个单向的数据流;
* MySqlCommand: 提供向数据库服务器发送指令的功能;
* MySqlException: 当发生问题时提供例外处理。
连接MySQL数据库
使用MySQL数据库的第一步是要通过MySQLConnection类和数据库建立连接。通过一个连接字串,MySqlConnection 将会被实例化成一个示例。连接字符串将告诉代码到哪里去找MySQL服务器以及其他一些选项。
一个连接字串告诉代码使用指定的用户名和密码去连接一个名为MySQLTestServer的MySQL服务器,并进入techrepublic数据库。我在我的测试机上设定了允许匿名登陆(这样的设定有非常大的安全漏洞,所以不建议你在生产服务器上也这么做),所以在范例中将会使用如下的连接字串:
"server=localhost; database=sitepoint;"
指定了连接字串后,MySqlConnection对象的Open方法就被调用并打开连接。连接建立后,你就可以给MySQL数据库发送命令或从数据库获得数据了。
ASP.NET和MySQL的组合
让我们更深入的讨论一下结合MySqlConnection类和其他的类来生成一个MySQL服务器上的数据库列表。表 B列出了一个使用C#写的ASP.NET的网页表单。它建立了一个连接,接着给服务器下了一个指令(SHOW DATABASES),然后通过MySqlReader对象把结果显示出来。
用 MySqlCommand 对象向MySQL服务器发送 SHOW DATABASES 命令和直接在 MySQL 管理工具中输入这个命令得结果是一样的。唯一的区别是,我们在代码中必须使用另一个对象来获取结果集。MySqlDataReader 对象在获取结果时被实例化(通过 MySqlCommand 类的 ExecuteReader 方法)。MySqlDataReader 对象的 GetString 方法被用于通过ASP.NET的标签控制来显示结果集中的数据。GetString 方法的指针0指定了显示结果集的当前行(在while循环中)的第一列数据。
Mono提示
如果你使用开放源代码的Mono开发平台,例子中的代码只需要做小小的改动就能正常的运行。MySQL的数据接口在 ByteFX.Data.MySqlClient 这个空间名里,而不是Windows上的MySql.Data.MySqlClient空间名。事实上 MySQL 的数据接口原来是由 ByteFX公司开发的,但是后被MySQL公司收购。所以如果你使用Mono的话,你必须这样声明空间名:
using ByteFX.Data.MySqlClient;
MySQL 和 .NET 的组合提供了一个强大的开发平台。MySQL在开源社区得到了强大的技术支持,.NET也通过 Mono 而被开放源代码社区所接受。这样的组合提供了一个在Windows,及其他语言如UNIX或Linux,环境下高度灵活的开发平台。
可以在MacBook上使用visual studio吗
如何在Linux服务器上部署.Net Core?.Net Core是.Net Framework的新一代版本,对于新手来说,将.Net Core部署在Linux服务器上是一件相当困难的事,为了帮助大家解决困难,今天小编要给大家分享如何在Linux服务器上部署.Net Core?
1、简介
一直以来,微软只对自家平台提供.NET支持,这样等于让这个“理论上”可以跨平台的框架在Linux和macOS上的支持只能由第三方项目提供(比如Mono .NET)。直到微软推出完全开源的.NET Core。这个开源的平台兼容.NET Standard,并且能在Windows、Linux和MacOS上提供完全一致的API。虽然这个小巧的.NET框架只是标准.NET的一个子集,但是已经相当强大了。
一方面,这个小巧的框架可以让某些功能性应用同时运行在三个平台上(就像某些功能性的Python脚本一样),另一方面,这也可以让服务器运维人员将ASP .NET服务程序部署在Linux服务器上(特别是对于运行Windows Server较为吃力的服务器)。
2、部署.NET Core
由于我没有可用的macOS设备,我将仅用Linux(服务器)作示范。我作示范的服务器是CentOS7操作系统。
SSH连接至服务器,安装.NET Core的依赖项:
然后从微软官方获取.NET Core的主程序:
如果你的服务器不能正确访问这个地址,你可能需要手动访问后面的地址,下载完毕之后,用任意一种方法传递进服务器,并命名为dotnet.tar.gz。
执行指令将组件解压至指定的位置:
创建链接以在任何路径下直接引用dotnet指令:
至此,.NET Core框架应该就在你的服务器上搭建好了。
3、尝试部署一个ASP .NET服务程序
在本地计算机上,修改Visual Studio功能,确保这一项是被安装的:
启动Visual Studio,新建一个ASP .NET Core项目:
类型选择Web应用程序。我们不对示例作太大的修改,仅仅是为了演示ASP .NET运行于.NET Core的状况。在项目资源管理器内打开Program.cs,依然是熟悉的C#代码:
为了能正常运行,我们稍稍修改代码,让host的对象初始化器看起来是这个样子:
保存工程,将整个解决方案上传至服务器。再次连接服务器,导航到你存放工程文件的目录下,执行指令:
该指令指挥.NET Core恢复这个工程引用的包,耐心等待指令执行完毕。
接着,执行指令:
这条指令将使.NET Core编译并运行这个工程。控制台没有错误信息并产生类似输出,你的ASP .NET Core应用程序就应该在正确运行了:
试着在任意设备上访问你服务器的IP地址(或者域名),如果能正确加载默认页面,你的.NET Core环境就算部署完毕了:
这个.NET框架只是.NET标准的一个子集,不一定能100%兼容一个复杂的ASP .NET服务程序。但是利用这个框架,你可以把服务器切换至Linux系统,却仍然采用ASP .NET作为服务程序的具体实现方法。你也不必为了调试运行于Linux的服务程序而专门去配置一个Linux工作环境——因为.NET Core也可以运行在Windows上,Visual Studio本身就支持使用IIS Express来本地调试一个ASP .NET Core应用程序。
什么是.net编程?
现在已经有visual studio for mac preview6 版本了,可以开发基于mono的.net项目和.core项目,还可以结婚Xamarin开发app项目,都是通用c#语言。目前还不能开发winform项目,但是可以用GTK开发桌面应用。
visual studio官网和Xamarin官网都有下载。
不客气
火车头采集器 能在linux系统上使用吗?
.NET不是一种语言,是微软开发的一种框架,为了方便理解,可以当成微软版的Java虚拟机,不过.NET框架要远比Java虚拟机强大。.NET是框架,和java、C、C#这类编程语言不是一个维度的事物,无法比较,也就谈不上区别。.NET框架(英语:.NETFramework)是由微软开发,一个致力于敏捷软件开发、快速应用开发、平台无关性和网络透明化的软件框架。.NET框架是微软公司继WindowsDNA之后的新开发平台。.NET框架是以一种采用系统虚拟机运行的编程平台。以通用语言运行库(CommonLanguageRuntime)为基础,支持多种语言(C#、F#、VB.NET、C++、Python等)的开发(Java的虚拟机也能够开发多种JVM语言如kotlin,Scala,Grove等)。.NET也为应用程序接口(API)提供了新功能和开发工具。这些革新使得程序设计员可以同时进行Windows应用软件和网络应用软件以及组件和服务(web服务)的开发。.NET提供了一个新的反射性的且面向对象编程编程接口。.NET设计得足够通用化从而使许多不同高级语言都得以被汇集。扩展资料:
.NET与JavaEE。公共语言基础(CLI),通用中间语言(CIL)以及C#与甲骨文公司的Java虚拟机和Java之间有不少的相似之处,因此它们无疑是强烈的竞争者。它们两者都使用它们各自的中间码(在微软,它们叫做通用中间语言,而在Oracle,它们叫字节码)。通用中间语言被设计来即时编译(JIT),而Java的字节码在最初的时候则是设计成用于解释运行,而非即时编译。.NET现在只在Windows上被完美地支持,而Java则可在很多平台上被完好支持。然而,现在一些正在开发中的实现版本例如Mono或者SharedsourceCLI可以用于在类Unix操作系统例如Linux,FreeBSD和MacOSX上运行.NET应用程序。甲骨文公司的一个产品,J2EE提供与微软的一些捆绑于Windows中的技术例如COM+(先前的MTS)和MSMQ等效的功能。Java和.NET可经由IKVM,一个在.NET平台上实现的Java虚拟机作更多的沟通。Java有其专门的远程程序调用技术RMI(RemoteMethodInvocation),RMI的另一版本RMI-IIOP更可兼容CORBA。Linux下能不能使用.net?
你可以试试在Linux上运行C#和.NET在Linux上运行C#和.NET
众所周知,C#是Microsoft推出的.NET语言,只能在.NET平台上运行,例如Windows 9x/Me/NT/2000/XP和Windows CE之类的操作系统。但是,现在却有了一个叫做Mono的项目,它的目标就是把.NET及其编程语言移植到非Windows的平台上。目前,C#是惟一被移植到非Windows平台的.NET语言。
在任何一个平台(操作系统+硬件体系)上,编写和运行程序的三个最根本的需求是库、编译器/解释器、运行环境。库以类和方法(函数)的形式提供常用的例程,简化大型程序的编写。.NET框架也不例外,包含了许多类库。另外,把程序转换成可执行形式,并且运行执行文件时,编译器和运行环境是必不可少的。Mono软件包包含了.NET类库的一部分、一个C#编译器和.NET运行环境CLR(Common Language Runtime,公共语言运行时环境)。
Mono声称支持Linux、Solaris、FreeBSD和Windows。除了Intel x86系列的CPU(*86及各类Pentium等)之外,它还要支持Sparc、PowerPC和StrongArm处理器。
下面就来看看如何在Linux上运行Mono。
命令行应用首先从Mono主页下载软件。然后,执行下面的命令,安装所有RPM:
# rpm -ivh *.rpm
安装完成后,所有基本的动态执行库,包括System.Data.dll、System.dll、System.Drawing.dll、System.Web.dll和System.Xml.dll都被复制到/usr/lib下。接下来,在Linux文本编辑器中输入下面的内容,把文件保存为HelloMono.cs:
class HelloMono{public static void Main(string[ ] args){ System.Console.WriteLine(“Hello Mono”);}}
执行下面的命令编译C#文件:
# mcs HelloMono.cs
mcs是Mono的C#命令行编译器。与MS .NET SDK的csc编译器相似,mcs也有很多命令行选项。上面的命令将生成可执行文件HelloMono.exe。注意,这个执行文件不是Linux执行文件,而是一个.NET执行文件,或者说这个文件的可执行代码形式是中间语言(IL,Intermediate Language)。要运行这个执行文件,必须执行如下命令:
# mono HelloMono.exe
Linux控制台上将显示出“Hello Mono”。关于mcs和Mono的更多说明,请执行man mcs或man mono参考其man文档。
GUI应用Mono不支持Windows Forms,但在C#编程中可用GTK #编写GUI。GTK #是GTK+图形库的C#支持工具,可从下载。下载完成后,先要安装RPM:
# rpm -Uvh *.rpm --nodeps
解开gtk-sharp-0.2.1.tar.gz:
# tar zxvf gtk-sharp-0.2.1.tar.gz
进入子目录gtk-sharp-0.2.1,执行:
# ./configure --prefix=/usr# make?# make install
完成这一步骤之后,重新启动一次。与GTK#有关的所有动态代码模块(gtk-sharp.dll、atk-sharp.dll、gdk-sharp.dll、glib-sharp.dll以及pango-sharp.dll)都会被复制到/usr/lib目录。编译用GTK#制作GUI的C#程序时,必须通过-r参数引用它们。GTK#下载包中包含了几个示例程序,如HelloWorld.cs、Menu.cs、ButtonApp.cs等。编译这些文件的命令如下:
# mcs -r gtk-sharp -r glib-sharp HelloWorld.cs# mcs -r gtk-sharp -r glib-sharp -r System.Drawing Menu.cs# mcs -r gtk-sharp -r glib-sharp -r System.Drawing ButtonApp.cs
下面来看看如何通过-r选项引用前面各个.dll动态模块。执行startx命令启动X-Window,进入终端窗口,再进入示例程序所在目录,执行下面的命令分别运行各个程序:
# mono HelloWorld.exe# mono Menu.exe# mono ButtonApp.exe
Mono项目还在完善和发展之中,目前还没有移植好全部.NET类。但不管怎样,它对许多人来说将是一个好消息。有关Mono C#类库移植进展的信息,请访问。
考虑一个典型的服务器/客户机式.NET应用:最终用户只与客户端打交道,客户端最好是方便的GUI应用,许多人还会希望使用熟悉的Windows平台。但是,对于用户来说,服务器端使用Windows还是Linux完全无关。所以,服务器端可以用带有Mono的Linux构造,节省了配备专用Windows服务器的投资。Mono也将为应用迁移带来方便。如果Mono能够顺利发展,Windows开发者也将能够为Linux或其它非Windows平台开发应用。如果这样的话,不久之后出现一个类似Visual Studio .NET但免费或廉价的Linux开发IDE也说不定。
然而,所有这一切是否能够成为现实依赖于Mono是否能够茁壮发展,也依赖于Mono与Windows平台上的.NET框架兼容或相似程度。另外一些因素也很关键,例如Mono的性能、GUI的友好程度等。在Linux上运行C#和.NET在Linux上运行C#和.NET
众所周知,C#是Microsoft推出的.NET语言,只能在.NET平台上运行,例如Windows 9x/Me/NT/2000/XP和Windows CE之类的操作系统。但是,现在却有了一个叫做Mono的项目,它的目标就是把.NET及其编程语言移植到非Windows的平台上。目前,C#是惟一被移植到非Windows平台的.NET语言。
在任何一个平台(操作系统+硬件体系)上,编写和运行程序的三个最根本的需求是库、编译器/解释器、运行环境。库以类和方法(函数)的形式提供常用的例程,简化大型程序的编写。.NET框架也不例外,包含了许多类库。另外,把程序转换成可执行形式,并且运行执行文件时,编译器和运行环境是必不可少的。Mono软件包包含了.NET类库的一部分、一个C#编译器和.NET运行环境CLR(Common Language Runtime,公共语言运行时环境)。
Mono声称支持Linux、Solaris、FreeBSD和Windows。除了Intel x86系列的CPU(*86及各类Pentium等)之外,它还要支持Sparc、PowerPC和StrongArm处理器。
下面就来看看如何在Linux上运行Mono。
命令行应用首先从Mono主页下载软件。然后,执行下面的命令,安装所有RPM:
# rpm -ivh *.rpm
安装完成后,所有基本的动态执行库,包括System.Data.dll、System.dll、System.Drawing.dll、System.Web.dll和System.Xml.dll都被复制到/usr/lib下。接下来,在Linux文本编辑器中输入下面的内容,把文件保存为HelloMono.cs:
class HelloMono{public static void Main(string[ ] args){ System.Console.WriteLine(“Hello Mono”);}}
执行下面的命令编译C#文件:
# mcs HelloMono.cs
mcs是Mono的C#命令行编译器。与MS .NET SDK的csc编译器相似,mcs也有很多命令行选项。上面的命令将生成可执行文件HelloMono.exe。注意,这个执行文件不是Linux执行文件,而是一个.NET执行文件,或者说这个文件的可执行代码形式是中间语言(IL,Intermediate Language)。要运行这个执行文件,必须执行如下命令:
# mono HelloMono.exe
Linux控制台上将显示出“Hello Mono”。关于mcs和Mono的更多说明,请执行man mcs或man mono参考其man文档。
GUI应用Mono不支持Windows Forms,但在C#编程中可用GTK #编写GUI。GTK #是GTK+图形库的C#支持工具,可从下载。下载完成后,先要安装RPM:
# rpm -Uvh *.rpm --nodeps
解开gtk-sharp-0.2.1.tar.gz:
# tar zxvf gtk-sharp-0.2.1.tar.gz
进入子目录gtk-sharp-0.2.1,执行:
# ./configure --prefix=/usr# make?# make install
完成这一步骤之后,重新启动一次。与GTK#有关的所有动态代码模块(gtk-sharp.dll、atk-sharp.dll、gdk-sharp.dll、glib-sharp.dll以及pango-sharp.dll)都会被复制到/usr/lib目录。编译用GTK#制作GUI的C#程序时,必须通过-r参数引用它们。GTK#下载包中包含了几个示例程序,如HelloWorld.cs、Menu.cs、ButtonApp.cs等。编译这些文件的命令如下:
# mcs -r gtk-sharp -r glib-sharp HelloWorld.cs# mcs -r gtk-sharp -r glib-sharp -r System.Drawing Menu.cs# mcs -r gtk-sharp -r glib-sharp -r System.Drawing ButtonApp.cs
下面来看看如何通过-r选项引用前面各个.dll动态模块。执行startx命令启动X-Window,进入终端窗口,再进入示例程序所在目录,执行下面的命令分别运行各个程序:
# mono HelloWorld.exe# mono Menu.exe# mono ButtonApp.exe
Mono项目还在完善和发展之中,目前还没有移植好全部.NET类。但不管怎样,它对许多人来说将是一个好消息。有关Mono C#类库移植进展的信息,请访问。
考虑一个典型的服务器/客户机式.NET应用:最终用户只与客户端打交道,客户端最好是方便的GUI应用,许多人还会希望使用熟悉的Windows平台。但是,对于用户来说,服务器端使用Windows还是Linux完全无关。所以,服务器端可以用带有Mono的Linux构造,节省了配备专用Windows服务器的投资。Mono也将为应用迁移带来方便。如果Mono能够顺利发展,Windows开发者也将能够为Linux或其它非Windows平台开发应用。如果这样的话,不久之后出现一个类似Visual Studio .NET但免费或廉价的Linux开发IDE也说不定。
然而,所有这一切是否能够成为现实依赖于Mono是否能够茁壮发展,也依赖于Mono与Windows平台上的.NET框架兼容或相似程度。另外一些因素也很关键,例如Mono的性能、GUI的友好程度等。
我们不得不承认,Mono 项目对于开发者来说,已经成为在开源项目中最引人期待渴望的项目了。它的出现使得.NET framework可以首次在Linux和其它的平台上运行。把应用程序的部署扩大到了更大的范围。
最近,Mono项目的Beta3版已经发布。在这篇文章里,我希望可以使你了解到如何去得到Mono 的Beta3 版,并且如何使它在你的linux 系统中运行,还有如何通过Mono平台运行你的第一个.NET应用程序。
如果你是一个Windows 平台下的开发者,如果你正在考虑用 Linux作为你 .NET 应用程序的主机。那么Mono beta版提供了一个很好的办法,使你可以预先在Linux 平台上对您的应用程序进行测试和调试。
提醒:
Mono Beta 3仅仅是被用来测试,并不推荐当作一个产品去使用。
我们用Red Hat 9.0作为我们这次文章讲解的平台来安装和配置Mono。如果你现在还没有 Red Hat 或者其它版本的 Linux服务器,那么,你可以从here下载Red Hat 的ISO文件安装。
但是,如果你没有空闲的计算机或者服务器去运行 RedHat,你可以在你的计算机上安装一个双启动,或者,你可以通过软件做一个虚拟机,例如像VMWare。不过请注意看 Red Hat.安装说明。
当你安装好Red Hat并成功运行了Red Hat后,你下一步需要做的就是下载Mono Beta3从Go-Mono Web site.请注意,针对不同的操作系统的
Mono有不同的版本。
Red Hat 9.0/x86 Fedora Core 1/x86 Fedora Core 2/x86 SLES 8/x86 SUSE 9/x86 SUSE 9.1/x86 Windows (2000 and above) Mac OS X针对这篇文章,你需要下载的版本是Red Hat 9.0/x86 version.。有两种不同的下载途径。一种是比较大尺寸的zip格式文件,这个文件里包含了所需的所有RPM文件。另外一种是单独下载你所需的每个独立的RPM文件。
关于RPM
如果你是一个Linux的新手,是否对RPM 感到陌生。RPM 是 “Red Hat Package Manager”它是一个标准的文件格式。通常在Linux 上的文件管理格式都是RPM。你可以学习到更多的RPM在here.
当然,最方便的方法还是下载包含所有你所需RPM文件的zip文件。当你下载,并解压缩了那个zip包后。你就会看见很多独立的RPM文件。这时你可以双击每一个RPM文件逐个去安装。但是这种做法需要注意安装的从属关系,先后次序。所以,一种比较简单的安装方法是通过命令的方式对RPM文件进行一次统一的安装。
首先你要保证你是用root的身份登陆的,然后输入如下命令一次安装所有的这些packages文件。
rpm -Uvh --nodeps *.rpm
如果在这个时候,你已经安装了一部份package文件,也不要紧你可以使用下面的命令一次性的重新安装所有的Mono package。
rpm -Uvh --nodeps --force *.rpm
技巧,在对 RPM文件进行操作的时候,如果不记得命令,可以输入 RPM –help 或者查看这个文档here.。
一但你安装完了所有的RPM packages,你还需要进行一个测试,以确保所有的Mono组件都可以运行。Mono提供了一个light-weight的 Web服务叫XSP。它是用C#并且装载了许多的测试页,你可以通过这些页面来确定Mono beta版是否安装并可以运行。
To start the XSP Web server, open a terminal and run:
mono /usr/bin/xsp.exe --port 80
当Web服务启动了以后,你可以看到test .ASPX页,在导航条中输入http://127.0.0.1/test/
在这个.ASPX pages页中你可以看到很多与ASP.NET不同的特性,包括:用户界面,code-behind(代码分离)以及很多不同的技术例如:
data binding (数据邦定)。在这个页面里,你还会看到许多关于Web服务的例子和文档。
注意,这里的很多例子都需要额外的安装一些程序,例如象data binding邦定的例子,你就需要首先有一个数据库的 table .。 否则,许多的例子,当你在浏览的时候会显示一些错误的信息。
现在,可以确认,你已经成功地安装并且已经成功的开启了Web服务。现在,我们可以开始测试我们已经做好的.NET应用程序了。在zip文件中提供了一个MonoDevelop,它是一个一个开源的IDE,你可以使用它来进行基于Mono framework的开发。这个IDE快捷方式在程序启动—〉More Programming Tools > MonoDevelop.
当你启动了这个MonoDevelop IDE后,你就可以使用File菜单中的import,插入一个Visual Studio项目,然后在MonoDevelop IDE中编译和运行。不过这时要注意,Mono支持C#但是并不支持VB.NET,所以,请确定你的应用程序是用c#编写的。
最后,无论你是一个寻找新的Linux下开发工具的的开发者,或者是一个寻找新的平台的.NET下的开发者,Mono Beta 3都将会给你带来惊喜。
今天关于“mono .net”的讨论就到这里了。希望通过今天的讲解,您能对这个主题有更深入的理解。如果您有任何问题或需要进一步的信息,请随时告诉我。我将竭诚为您服务。
点击排行
随机内容
-
ultimate怎么读_WATCH Ultimate怎么读
-
纯电动汽车空调不制冷的检测与维修-电动汽车空调不制冷的原因及
-
奥迪q3价格及图片 报价2023颜色_奥迪q3价格及图片 报价2023颜色是什么
-
别克英朗xt两厢车_别克英朗xt两厢车油耗
-
福建金帅威_福建金帅威鞋服发展有限公司
-
美人豹汽车报价二手车_美人豹汽车报价二手车多少钱
-
附近二手车个人出售_二手自行车附近二手车个人出售
-
大阳新能源汽车_大阳新能源汽车(洛阳)有限公司
-
恒天汽车是哪个公司产的,恒天汽车车系大全一览表
-
最新款汉兰达多少钱_最新款汉兰达多少钱一台
-
哈尔滨汽车时间表_哈尔滨汽车时刻表查询
-
吉利汽车报价多少钱一台_吉利汽车报价多少钱一台车