Я маю понад 6 років досвіду роботи з .Net (C # / ASP.NET) та Visual Studio. Але останнім часом я спокусився перейти на Linux / Mono. Виникає кілька питань:
Чи можу я правильно запускати свої старі проекти Visual Studio та вихідні коди в Mono?
Мої клієнти використовують IIS для ASP.NET та MS Windows для проектів Winform та Console. Чи впливає моя міграція на них? Іншими словами, чи працюють мої проекти Mono в Windows / IIS без змін або проблем?
Чи Mono є надійним, враховуючи останні зміни Mono, Novell, Xamarin та Attachme?
Чи можу я продовжувати використовувати свої улюблені проекти з відкритим кодом та жоден проект з відкритим кодом, наприклад NHibernate, Castle, Cuyahoga, log4net, Microsoft Enterprise Library та DNN?
Чи можу я без проблем розміщувати веб-проекти Mono ASP.NET в Apache?
Чи можу я точно використовувати свої навички у веб-формах ASP.NET та MVC у Mono?