I have this typical scenario. I have a smartclient application built on .net 2.0 framework on windows. The details of the application is irrelevant. This is not a learning project but a real mid level enterprise application which I need to port.
I need to port my BusinessLayer and DataLayer to Linux (with oracle as backend).
I am only slightly aware of the MONO project MONO Project
Has anyone did this kind of thing? If yes please point me to the appropriate resource which will help in migrating/porting my BL/DL to Linux.
Also does MONO support WCF/webservices? Is there any caveat to it?
Some real experience needed here with respect to
- the ease of porting/migrating
- the issues faced
- any specific challenges
- known limitation etc.
I haven't done this kind of activity. So, any inputs w.r.t. this will be helpful and this will be really a learning exercise for me.
EDIT:
Got one pointer The Mono Migration Analyzer Tool
This may seem to be useful, but not in my case as I am mostly dealing with BL/DL/Services. But may be useful for someone. Will give this a try.
If anyone has any other resources apart from answered by me below will also be helpful.