Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Mono on the Raspberry Pi is possible and reasonably easy to set up. The following assumes you're on Debian. Create your application in <a href="http://en.wikipedia.org/wiki/MonoDevelop" rel="nofollow">MonoDevelop</a> (or <a href="http://en.wikipedia.org/wiki/Microsoft_Visual_Studio" rel="nofollow">Visual Studio</a> with the Mono libraries) and then send it over to the Raspberry Pi. Once on the Raspberry Pi it will run as standard. Because of the nature of C#, .NET and JIT, you don't have to "compile" as such, just have the runtimes available to interpret the code produced by MonoDevelop. I would try not to develop on the Raspberry Pi itself with MonoDevelop as it is fairly heavy for the device.</p> <p>This is taken from <a href="http://sbatman.com/Blog/EntryId/12/Raspberry-PI-Developing-with-Mono-c-vb-net-others" rel="nofollow">my blog</a> that offers a number of Raspberry Pi tutorials.</p> <p>Note: the standard Mono runtime currently available only supports up to .NET 3.5 unless you compile from source yourself.</p> <blockquote> <p>So you want to start developing some applications for your Raspberry Pi but your knowledge of programming is limited to the modern .NET languages such as VB.NET and C#. Not a problem!! Welcome to the world of Mono, an open source cross-platform and compatible version of the .NET framework. By using a development IDE, such as Visual studio or even better <a href="http://monodevelop.com/" rel="nofollow">MonoDevelop</a>, you can produce EXE files that will run on your Raspberry Pi. All you need to do is to install the Mono run times on the Raspberry Pi. To do that we enter the following lines.</p> </blockquote> <pre><code>sudo apt-get update sudo apt-get install mono-runtime </code></pre> <blockquote> <p>As mentioned in other tutorials the first line is used to update the APT-GET package manager to ensure it is using the latest sources for downloading your packages. The second line installs and prepares the runtimes for use. That's it. Now to run a Mono developed EXE file, just simply prefix the command with the word "mono" as shown below.</p> </blockquote> <pre><code>mono myprogram.exe </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload