[Mono-list] Mono compatibility with .Net

jmalcolm malcolm.justin at gmail.com
Mon May 9 15:41:26 EDT 2011

I think you will be pleasantly surprised at the compatibility and maturity of
Mono when working with ASP.NET. The core is quite solid.

It depends on what else you want to include of course. Not all Microsoft
tchnologies are supported. You would have trouble if you tried to use WCF
heavily for example and LINQ to Entities is not supported at all. You
probably would not be using these anyway but I wanted to point it out.

If you are going to use ASP.NET MVC, MVC2 ships out of the box with Mono now
and works very well. The Razor view engine is not open source though so you
need to bring in a few Microsoft assemblies to use. MVC3. It does work
though. I have launched an MVC3 app on OS X.

Probably anything you build on Mono will run fine on .NET and I have never
had much trouble moving the other way. I would want to test on Mac often if
my primary dev environment was .NET on Windows. Given that you are going the
other way, you should be fine.

I assume you will be using MonoDevelop on the Mac and Visual Studio on
Windows. Another consideration is how you are handling unit tests etc.

TheVegan wrote:
> My firm is switching our Intranet to .Net from classic ASP (we have a huge
> site so the decision has been a long-time coming).
> I currently work on a VM of a windows machine on my MacBook Pro. I would
> like to change this.
> If my firm is running .Net for the Intranet and I am on Mono on my Mac,
> will I have issues with the applications I develop or upgrading existing
> applications?
> I am a complete newbie to the structure side of web programming, I have
> always had IT or more senior colleagues who have dealt with this, so my
> knowledge is embarrassingly low on the subject.
> Any insight is appreciated.
> Thanks.
> G

View this message in context: http://mono.1490590.n4.nabble.com/Mono-compatibility-with-Net-tp3509604p3510157.html
Sent from the Mono - General mailing list archive at Nabble.com.

More information about the Mono-list mailing list