– root@injetionsec:~#

Mono,opensource – C# .Net Framework em Linux

25.02.2015 (2:28 pm) – Filed under: Linux ::

O .Net Framework da Microsoft é uma plataforma de software projetado para permitir que os desenvolvedores criem facilmente aplicações multi-plataforma, entretanto o suporte oficial da Microsoft limita-se ao sistema operacional Windows, para que possamos portar aplicativos escritos em .Net Framework para outras plataformas além do Windows para outros SOs como Linux, Mac OS X, iPhone OS, Oracle Solaris, FreeBSD e outros,vamos utilizar a plataforma mono.

Mono: é uma implementação open source do .NET Framework da Microsoft com base nos padrões ECMA para C# e Common Language Runtime,http://www.mono-project.com/

MonoDevelop: é a IDE multi-plataforma projetada principalmente para C# e outras linguagens .NET, permite aos desenvolvedores escrever rapidamente aplicações desktop e Web ASP.NET no Linux, Windows e Mac OSX,http://monodevelop.com/

Instalando o Mono e o MonoDevelop.

root@debian:~$ apt-get install software-properties-common
root@debian:~$ apt-get update
root@debian:~$ apt-get install mono-devel
root@debian:~$ aptitude install monodevelop
root@debian:~$ apt-get install mono-gmcs mono-gac

Instalando alguns pacotes extras no MonoDevelop

root@debian:~$ apt-get install monodevelop-versioncontrol
root@debian:~$ apt-get install monodevelop-database
root@debian:~$ apt-get install monodevelop-debugger-mdb

=)