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. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
