mono:开源的.net实现

原创 2004年08月02日 08:28:00
 

当写这个教程的时候,这一章我留在了最后写。昨天写到凌晨4点,北京的天空已经开始放亮。写这最后一章的时候,已是2004年的夏日的一个午后,从外面渗进知了的叫嚣声。

 

这个教程带你进入mono的世界,这是最基础的教程,我想如果你对.net熟悉的话,你马上就能设计出复杂的程序。简单和复杂没什么区别。再复杂的工艺品拿到隧道扫描显微镜下也是一个个简单的分子,简单的分子的内部也有我们未知的复杂的量子行为。

 

我的语言已经贫乏了,所以每个例子都叫做hello***,***可能是gtk,qt,wx,mysqlpostgresql数据库的开发没有单列一章,和mysql合在一起。SDL#没有介绍,但我的例子已经写好了,没写教程是因为我周五没有下载下SDL.net for linux,而现在我家里没连网。SDL网站自己带了例子,读者可以自己尝试下载编译。

 

我用的操作系统是slackware,文档工具是openoffice,在众多的linux发行版中我还是最喜欢slackware,尽管你不同意我的观点。

 


http://www.go-mono.com可以下载mono的安装程序。网站上有针对主要linux发行版的二进制安装包(rpm或者deb),也有针对slackware的外部链接(http://www.slackcare.com),不过我安装上以后不能使用monodevelop,所以又下载了一个mozilla-devel,安装上后一切正常。XSP程序是直接从源代码编译的(./configure,make,make checkinstall,installpkg)

 

 

Mono是西班牙语猴子的意思,这是一个猴子的卡通形象。


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

我的email:smallnest@kuaff.com,我的网站kuaff.com

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

使用Mono让.NET程序跨平台运行

众所周知,Unity3D引擎凭借着强大的跨平台能力而备受开发者的青睐,在跨平台应用开发渐渐成为主流的今天,具备跨平台开发能力对程序员来说就显得特别重要。传统的针对不同平台进行开发的方式常常让开发者顾此...
  • qinyuanpei
  • qinyuanpei
  • 2016年05月03日 14:49
  • 12595

使用Mono打造轻量级的.NET程序运行时

在使用Mono让.NET程序跨平台运行这篇文章中,我们已经对Mono以及.NET程序的运行机制有了初步的理解。今天我想来谈谈”使用Mono打造轻量级的.NET运行时”这样一个话题。为什么我会有这样一种...
  • qinyuanpei
  • qinyuanpei
  • 2016年05月03日 14:51
  • 8278

.net下FTP的几篇文章(downmoon搜集)

 因为项目中用到,邀月稍微找了一下。1、Application for uploading modified Files to a FTP Serverhttp://www.codeproject.c...
  • downmoon
  • downmoon
  • 2008年01月29日 16:26
  • 10617

2017(深圳) .NET技术分享交流会 第二期,将有网络直播

2017 .NET技术分享交流会第一期已在5月13日成功举办,但是有同学反馈哪个地方有点偏,又过去了3个月,这期间一直没找到合适的地方举办活动,一直在南山科技园寻找经济适合的场地,终于找到一个安静,风...
  • sD7O95O
  • sD7O95O
  • 2017年09月04日 07:26
  • 125

不装mono,你的.NET程序照样可以在Linux上运行!

让.NET应用程序在linux上运行,目前通用的做法就是在Linux上安装mono,然后通过”mono your.exe“命令运行这个程序。 这种运行.net程序的办法有两个弱点,一个是需要客户...
  • config_man
  • config_man
  • 2016年09月30日 00:28
  • 1802

C#6.0中10大新特性的应用和总结

微软发布C#6.0、VS2015等系列产品也有一段时间了,但是网上的教程却不多,这里真对C#6.0给大家做了一些示例,分享给大家。 微软于2015年7月21日发布了Visual Studio...
  • mss359681091
  • mss359681091
  • 2017年01月12日 14:04
  • 2412

在Ubuntu操作系统上安装mono和jexus搭建.NET的运行环境

mono在国内的应用已经越来越多了。现在因为商业版权问题,很多公司都不敢将其用于生产环境上,但这无法挡住mono的魅力。.net的程序猿们,如果你还不知道mono那就太可惜了。 “Mono+Jexus...
  • ansencumt
  • ansencumt
  • 2013年06月03日 18:16
  • 11103

编程:Mono让C#程序脱离.net Framework运行

1、mono项目简介 Mono是一个由Novell公司(由Ximian发起,并由Miguel de lcaza领导的,一个致力于开创.NET在Linux上使用的开源工程。它包含了一个C#语言的编...
  • zhouhuawei_517
  • zhouhuawei_517
  • 2014年11月21日 14:17
  • 638

.NET跨平台机制一(mono for android配置教程)

首先,准备工作要做足,运行时,虚拟机,模拟器都要先下载好了。 前期准备,先看看安卓模拟器的配置(已经会配置的略过..)配置教程网络上也很多,我这里就稍微盖过了。不懂的可以百度找下。我把需要的文件都整...
  • oemoon
  • oemoon
  • 2013年08月24日 22:40
  • 3059

VINS-Mono源码解析(五)后端: 紧耦合优化

VINS-Mono源码解析(五)后端: 紧耦合优化1. 优化原理a) 优化变量χ第k帧状态:xk相机外参:xbc=[x0,x1,...,xn,     xbc,     λ0,λ1,...,λm]=[...
  • q597967420
  • q597967420
  • 2017年07月25日 21:57
  • 1654
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mono:开源的.net实现
举报原因:
原因补充:

(最多只允许输入30个字)