24. september 2007 - 10:20Der er
14 kommentarer og 1 løsning
Findes der en compiler til Mac OS X ?
Hej alle eksperter!
Spørgsmålet står næsten i overskriften, findes der en god gratis Visual Basic .NET compiler til Mac OS X? Jeg har prøvet at google, og har kigget på sourceforge, men kunne ikke helt blive klog på om de også kunne bruges til VB.NET.
Skal ikke kunne sige det, men .NET er så platformsafhängigt så et gör ondt. Men det kan da godt väre der eksisterer et framework til MAC, men har svärt at tro det.
Nu spørger jeg nok lidt dumt, men fungerer det her så på Mac ligesom MS Visual Basic 2005 gør på windows?
Det er fordi vi har taget hul på VB.NET programmering på skolen nu og vi skal lave en masse hjemme.. men hvis jeg kan slippe for at sidde ved windows vil jeg gerne det :)
Form's i MS .NET afhænger 100% af Windows-systemet.
I SharpDevelop kan man vælge at programmere imod MS .NET - men det kan du så bare ikke gøre på en Mac, eller du kan vælge at gøre det imod Mono.
Forms i Mono bruger et helt andet grafik- og forms-system end MS .NET gør - det gør den for at kunne være X-platform. Dette kan man i øvigt også bruge på Windows platformen som alternativ til MS' eget.
Svaret på dit spørgsmål er nok: Når I kommer til noget som har med forms, eller grafik generelt, at gøre så er kodningen forskellig fra VS på Windows. Så længe I kun arbejder med Console-programmer burder der dog ikke være den store forskel.
SharpDevelop er så absolut et ganske udemærket IDE, og bestem at foretrække frem for at skulle arbejde fra en tekst editor i stil med Notepad i Windows.
Jo sagtens, men lige så snart at der er Forms indvolveret så skal Windows-maskinen have installeret Mono for at programmerne vil køre.
Det er ikke være end at den skal have installeret .NET hvis man skal køre programmer udviklet i Visual Studio - men sådan ser folk ikke nødvendigvis på det.
Konsol-applikationer burde du kunne udvikle på begge plat forme og bare kopiere direkte fra den ene til den anden. Det kræver ikke en gang Mono på Windowsmaskinen.
Jeg har godt nok ikke lige prøvet det på en Mac, men derimod på en Linux. Det var egentligt ret syret:
1) Kompilerede noget Conole.kode i mono på Linux-maksinen. 2) Undrede mig over at den resulteredne fil hed xxx.exe - Linux bruger ikke extensions på samme måde som i Windows. 3) Prøvede - bare sån' for sjov skyld - at FTP'e den til min Windows maskine. 4) Sårm'e så: den kørte uden problemer.
Jeg syens dog at du lige skulle afprøve det før at du basere dit studie på den løsning. Og som sagt bliver der nok problemer når I engang begynder at bevæge jer ind på Forms-applikationer.
Ved ikke hvor meget vi kommer til at lave, vores studieplan siger at vi skal kunne programmere "lidt" uden at sige for meget eller for lidt.. Men jeg tror ikke på at min klasse kan nå ud over det niveau hvor det kun er konsol :)
Synes godt om
Ny brugerNybegynder
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.