Avatar billede cyb Nybegynder
10. maj 2004 - 11:35 Der er 4 kommentarer og
1 løsning

Afvikling af compilet .net kode - cross platform.

Er det muligt at afvikle compilet .net kode på tvæst af platforme ved hjælp af mono på linux? Eller er det "intermediate language" anderledes til mono end til windows?
Kan man eks. udvikle et program på linux og distribuere det til en windows maskine med microsoft .net frameworket på, og er der forskeld på webforms og winforms?
Avatar billede arne_v Ekspert
10. maj 2004 - 12:48 #1
Det bør principielt virke da IL er standardiseret.

Så vidt jeg ved har Mono slet ikke win forms.

Jeg har heller aldrig set nogen fyldestgørende beskrivelse
af præcis hvad Mono har (ECMA standard, MS .NET 1.0, MS .NET 1.1),
så jeg vil ikke garantere at at det kører.

Jeg tror dog at risikoen er meget større ved at flytte MS .NET -> Mono
end Mono -> MS .NET !

Du vil have mere garanti for kompabilitet med Java.
Avatar billede simon.ulsnes Nybegynder
10. maj 2004 - 15:57 #2
arne_v: Mono har alt hvad MS.NET har, og en hel del til, faktisk... Den eneste del der rigtig halter er System.Windows.Forms, som er lidt vanskelig at få til at virke ordenligt på Linux (da det kører igennem Wine, et Windows-emuleringslag). Jeg har ikke prøvet med mere end ret simple SWF-programmer, men jeg har heller aldrig set at det ikke har virket med Mono...

Web-applikationer o.lign. vil kører uden problemer.

- Simon
Avatar billede arne_v Ekspert
10. maj 2004 - 16:22 #3
Er der lavet en systematisk test af Mono - MS .NET 1.1 kompabilitet ?

Er der nogen statements på www.go-mono.org om det ?
Avatar billede arne_v Ekspert
10. maj 2004 - 16:25 #4
Avatar billede arne_v Ekspert
10. maj 2004 - 21:30 #5
For ikke at tale om

http://www.go-mono.com/class-status-System.Windows.Forms.html
596 missing
1187 todo

Men iøvrigt al respekt for at de tracker differenecen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester