Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 7 reacties
Bron: Mono Project, submitter: leadpumper

Mono is een open-source implementatie van het .NET Framework. Door gebruik te maken van Mono kunnen ontwikkelaars crossplatform applicaties schrijven die niet alleen op Windows-systemen zullen werken, maar ook op Mac OS X, Linux en Unix. De software bevat onder andere een C#-compiler, een .NET compatible runtime en twee verschillende sets API's: een set die compatibiliteit met Microsofts .NET Framework verzorgt (inclusief ondersteuning voor ASP.NET, ADO.NET en een aantal andere componenten) en een set die allerlei Linux- en Unix-specifieke functies aanbiedt. De ontwikkelaars hebben versie 1.1.10 de deur uitgedaan en de aanpassingen zijn op deze pagina terug te lezen. De volgende aankondiging wordt meegegeven:

Mono 1.1.10 has been released
    This version includes many new changes as well as simplified Apache/ASP.NET configuration, completion to the compiler and much more.
Versienummer:1.1.10
Besturingssystemen:Windows 2000, Linux, Windows XP, macOS
Website:Mono Project
Download:http://www.mono-project.com/Downloads
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (7)

Zijn er tweakers die al hands-on ervaringen hebben met Mono? Werkt het daadwerkelijk zo dat als iemand iets in c# onder Windows bakt, ik deze applicatie onder Linux met Mono kan draaien?
Geen hands-on ervaringen, maar iemand van Philips wist mij te vertellen tijdens de rondleiding dat het kan, mits je een bepaalde instelling wijzigde, helaas kan ik je niet vertellen welke (vergeten)...
Het is niet zo dat als je dan een grote applicatie hebt gemaakt dat je dan hem ff in mono moet gooien dat hij dan overal op draaid, het is wel zo dat je het kunt vergelijken met de mouwen van een trui even aanpassen tov een hele nieuwe trui maken.
Maar zodra Mono wat meer gaat ondersteunen, is het helemaal makkelijk: Programmers, think wise, think C# :Y)
Het allermakkelijkste is imho het volgende.

- install gtk# op een windows box (in combinatie met cygwin)
- install gtk# op andere platforms (os x, *nix)

en je bent klaar. Op die manier zou je in VS.net je apps met gtk# kunnen bouwen die cross platform zijn.

Je zou er ook voor kunnen kiezen om (afaik) met de Grasshopper addin voor vs.net je apps kunnen builden naar een mono variant die draait op een Java Virtual Machine.

Verder zijn waren er nog wat meer tools/addins/plugins voor vs.net die builden voor mono.

http://www.mono-project.c...th_Mono_and_Visual_Studio
http://www.codeproject.co.../Mainsoft_grasshopper.asp
grooste probleem is volgens mij dat .net niet helemaal open is, en dat je dus niet echt van een platformonafhankelijk iets kunt spreken (zoals bijv java), al is gelukkig mono icm gtk# wel platformonafhankelijk
Komt mono ook met een runtime-environment, d.w.z. kan je alle .NET-based software dmv mono ook draaien op je linux-bak of apple?
Eh.. ja.. dat IS Mono.

Mono is (heel fout gezegd) een interpreter voor .NET assemblies.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True