Re: Porting to Linux
Miljenko Cvjetko <[email protected]>
| Newsgroups | gmane.comp.gnome.mono.general |
|---|---|
| Message-ID | <[email protected]> |
Hi On 2015.06.08 09:39, floyd wrote: > Hi! > > We currently developed a POS system under .Net 4.5. I would like to explore > the possibility of migrating it to linux. How hard will it be if we will use > mono to run it to linux? Depends on complexity of your app and APIs used (assemblies). Few years ago MoMA would tell you a lot: http://www.mono-project.com/docs/tools+libraries/tools/moma/ https://github.com/mono/moma but today is outdated. Generally if you have lasagne (layered) architecture (project structure) with separate DLLs for business-logic/domain-logic try compiling those projects on desktop mono with recent Xamarin Studio or MonoDevelop. UI layer will probably need to be rewritten in GTK#. This might be the "hardest" part - learning new UI toolkit. Data would be similar story, but slightly less difficult. There is ongoing effort in merging Microsoft's reference source into mono, but it still not over (yet), so there are some differences and w/o more info about your app there is not much to say. thanks regards Mel > > Thanks > > > > -- > View this message in context: http://mono.1490590.n4.nabble.com/Porting-to-Linux-tp4666152.html > Sent from the Mono - General mailing list archive at Nabble.com. > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list -- Miljenko Cvjetko dipl.ing. ET Direktor/CEO Projektant rješenja/Solution Architect Razvojni programer/Senior developer Voditelj projekta/Project Manager IX južna obala 13 Kajzerica Zagreb T: 385 1 7775555 M: 385 91 557 447 3 F: 385 1 7779556 e: [email protected] w: http://holisticware.net _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list