Евгений, внезапно, специалисты для всего бизнесом (особенно малым) востребованы как минимум не меньше, чем узкие спецы.
А крутым узким спецом, работая над одной CRM, не станешь.
Предлагаю радоваться - вы получаете опыт понимания разницы между тем, что на самом деле нужно людям, и умозрительными, архитектурно верными представлениями программистов-теоретиков об идеальной системе.
Это прекрасно и более ценно, чем развитие в качестве веб-разработчика.
Если в этом коде имелось в виду, что Alt-Enter должен работать одинаково с F11 - то автору кода стоит запретить приближаться к компьютеру. Пока он не погиб от рук того, кому придется сопровождать его сочинение.
Роль "физического сервера", скорее всего, будет играть какой-нибудь VPS. Какие уж там перетыкания винтов...
Если сервер реальный, на хрена вообще виртуалка? Берешь любое старое корыто, вставляешь в него тот самый винт и настраиваешь до полного удовлетворения. Потом - по вашему рецепту, переставляешь в боевой сервер.
Anton Mashletov, к сожалению, идет - сейчас M$ натужно тянет Core под Линукс. Очевидно, понимая, что на серверном поле Винды уже лишние.
Ну, и Xamarin все-таки используют...
h1_0ne, отладчик может не работать по двум причинам: либо вы собираете Release-версию, либо запускаете программу, а не отладку (это разные кнопки). По вашему описанию проблемы могу посоветовать только "окропить помещение", копайтесь дальше.
h1_0ne, использовать полный путь к файлу и убедиться, что проблема не в кодировке. Например.
А еще есть такая штука - отладка. Она позволяет не гадать, что делает программа, а посмотреть это в процессе.