text: Contents tagged with Monoppix
  Rebooting the Monoppix project.
  Mono 1.2 Released:
  Monoppix 1.1.8 - New Release
  New blog by Roiy, creator of Monoppix
  Roiy, the brains behind the Monoppix project, just started a blog. His first post covers Sending E-Mails With Embedded Images and an overview of the DotNet Open Mail Library project.
  Monoppix 1.0.6 Release
  Monoppix is a bootable Linux CD that runs .NET applications on the Mono framework. It makes it easy to see your .NET code running on Linux without installing a thing.
  [tools] Monoppix 1.0 is out
  Monoppix 1.0 has been released! Our new website, is live! Help wanted!
  Monoppix Preview (0.2.2.3) Release
  Monoppix is a GNU/Linux distribution which includes Mono, XSP, and Monodevelop, and runs completely off a CD. It allows you to get familiar with Mono development in Linux without installing anything on your computer.
  Monoppix was based on Knoppix and Miniknoppix and was developed by Roiy Zysman (zroiy at spymac dot com).
  Monoppix - CSC Quickstart Walkthrough
  This quickstart was written by Roiy Zysman and is included in the Monnopix ISO [ monoppix-v0.2.2.3.iso 404 MB].
  The following steps will show you how to write a small Mono program, compile and execute it
  1.Once the Initialization stage is over , open up the kwrite text editor.
  2.Enter the following text:
  3.Save as /tmp/test.cs
  4.Open a terminal window by clicking on the panel 'shell' button
  5.execute the following commands in the terminal window:
  - cd /tmp
  - mcs test.cs
  - mono test.exe
  Monoppix - Basic XSP (ASP.NET) and Monodevelop Walkthrough
  Monoppix is a GNU/Linux distribution which includes Mono, XSP, and Monodevelop, and runs completely off a CD. It allows you to get familiar with Mono development in Linux without installing anything on your computer.
  This walkthrough was written for Monoppix 0.2.2.3. It will step you through:
  - Downloading the Monoppix ISO
  - Burning the ISO to a bootable CD
  - Running Monoppix off the CD
  - Starting the XSP server
  - Testing an ASPX webservice
  - Editing the ASPX file in Monodevelop
  - Saving the ASPX file to your /home/knoppix/ directory
  - Restarting the XSP server in your /home/knoppix/ directory
  - Verifying your changes
  - Quick info on taking screenshots in Monoppix (or any Knoppix)
  1. Download the Monoppix ISOThe Monoppix ISO is available from [404MB]. The download goes through Freecache which should ensure a high speed download.
  2. Burn the ISO to a bootable CDTheMake.
  4. Starting the XSP serverOpen a console window (the taskbar icon that looks like a shell). Type the following command:
  cd /usr/share/doc/xsp/test && mono /usr/bin/xsp.exe
  This will start up the XSP server. You should see the following:
  Next, open a browser. Monoppix includes Konqueror (the taskbar icon on the right) and Mozilla (in the Start menu). Browse to
  5. Testing an ASPX webserviceClick on the second link, TestService.asmx. Click the "Add" link on the left, then the "Test Form" link on the top. Enter two integers and submit the form:
  6. Editing the ASPX file in Monodevelop
  You'll need to start Monodevelop from the command prompt in this release. Open a console window and type the following:
  /KNOPPIX/usr/bin/monodevelop monodevelop
  Select File / Open from the menu, then browse to /KNOPPIX/usr/share/doc/xsp/test. Open the TestService.asmx file.
  Edit the code. My changes to the code are underlined below; feel free to make whatever changes you'd like as long as it compiles.
  <%@ WebService Language="c#"
  Codebehind="TestService.asmx.cs"
  Class="WebServiceTests.TestService" %>
  using System;
  using System.Web.Services;
  using System.Web.Services.Protocols;
  namespace WebServiceTests
  {
  public class TestService : System.Web.Services.WebService
  {
  [WebMethod]
  public string Echo (string a)
  {
  return a;
  }
  [WebMethod]
  public string Add (int a, int b)
  {
  return String.Format("Here is your total:{0}",a+b);
  }
  }
  }
  7. Saving the ASPX file to your /home/knoppix/ directorySince the TestService.asmx file is located on the CD, you can't save your changes there. You can save files to the /home/knoppix/ directory, though, since that's located on the RAM drive. Select "File / Save As...", navigate to /home/knoppix/, and save the file:
  8. Restarting the XSP server in your /home/knoppix/ directoryIf the console window from step 4 is still open and running XSP, select the console window and press Enter (or Return, if you have a really old keyboard) to close XSP.
  In a console window, type the following command:
  cd /ramdisk/home/knoppix/ && mono /usr/bin/xsp.exe
  9. Verifying your changesRefresh your browser window if it is still open, or open a browser and navigate to
  Verify that your changes have taken effect. In my example, I changed the output from a simple integer value to "Here is your total: xx". Well worth the hours of work:
  10. Quick info on taking screenshots in Monoppix (or any Knoppix)Monoppix doesn't include Ksnapshot. I took these screenshots with xwd. I used the following command:
  xwd | xwdtopnm | ppmtojpeg > /home/knoppix/filename.jpg