首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > 在Monoppix上Hello World
【标  题】:在Monoppix上Hello World
【关键字】:Monoppix,Hello,World
【来  源】:http://blog.joycode.com/toby/archive/2005/03/05/45344.aspx

在Monoppix上Hello World

  曾经想尝试Mono,尝试.NET在不同的平台下实现飞扬代码。一直苦于没有Linux的环境,也尝试过在Microsoft Virtual PC 2004上安装Red Hat Linux AS,但最终都在配制XWindow的显示属性的时候花屏而终。Microsoft Virtual PC 2004不再提供for LinuxVirtual Machine Additions,但又不想配制VMWare,出于对Linux系统本身的不熟悉,安装Mono也是一件不容易的事情。

偶然的时候看到了KnoppixKnoppix is a bootable CD with a collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI and USB devices and other peripherals. Knoppix can be used as a Linux demo, educational CD, rescue system, or adapted and used as a platform for commercial software product demos. It is not necessary to install anything on a hard disk. Due to on-the-fly decompression, the CD can have up to 2 GB of executable software installed on it.

兴奋得事情还远不止于此,Monoppix = Mono + Knoppix,它是一个已经安装和配置好MonoKnoppix,以及预制了MySQL的一个on-the-flyCD,完全遵守GNU/Linux

下面的事情会一帆风顺,只需要在Microsoft Virtual PC 2004上新建一个虚拟机,在配制界面上可以清除所有的硬盘,配置好NAT方式的网络,然后就是启动系统了,挂接MonoppixISO光盘。我分配的是128M的虚拟内存,Monoppix系统启动时会自动把大约90M内存虚拟为RamDisk,只要大约3分钟,一个Linux的图形化桌面就呈现在你面前了,MonoLogo作为桌面显得额外的强眼,在NAT模式下甚至连网络都是直接配置好的J


我迫切的希望立即在
Mono下运行我的.NET代码。初步看了一下Mono Quick Start

1.      打开Editors菜单下的KWrite编辑器。

2.      敲入下面的Hello World代码:

using System;

public class Text

{

  public static void Main()

{

  Console.WriteLine(Hello World Mono!);

  Return;

}

}

3.      保存这段代码为/tmp/test.cs

4.      打开一个Terminal Shell

5.      执行下面的命令:

Cd /tmp

Mcs test.cs

Mono test.exe

就是这么轻动,Hello World Mono

方便之余,或许还有更多的尝试想做,如:希望有个中文环境的Monoppix;希望能够将Monoppix安装到硬盘,可以长期保留编写的程序。于是,找到了阿贵这篇不错的文章

Groove Virtual Office 成为MS Office的一员:【上一篇】
我的VSTS初步感受:【下一篇】
【相关文章】
  • Hello from Google
  • Java中文处理学习笔记——Hello Unicode
  • 使用SIP部署因特网通信(WorldCom培训资料翻译)
  • OpenSSL Based PKI Implementation in Real World
  • mono上的Hello World
  • HelloWorld in lex
  • Hello world !
  • gtk的Hello World
  • QT 一起学(一) Hello World 全攻略
  • 如何让WorldClient运行于IIS 环境
  • 【随机文章】
  • 发布一个web菜单控件:EasyMenu
  • 设置mrtg流量监控
  • abstract
  • 说说.NET中的垃圾回收
  • 设计范式笔记-Factory Method
  • Fireworks 4.0大内秘籍之——北冥神功
  • Sun Solaris 用户手册 -- 十一.网络应用配置
  • Win32-GUI Generics,全新的GUI框架
  • 【原创】MFC程序设计之来龙去脉
  • DW MX 2004 API帮助:Object篇
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.