Как я могу работать "локально" над кодом ASP с использованием OSX?

1742
CodeJunkie

Компания, в которой я работаю, недавно перенесла проект Rails в ASP. Ранее наша команда разработчиков интерфейса работала над проектом Rails для Mac. Новая команда ASP, которую мы говорим, заключается в том, что для работы над проектом ASP нам нужно использовать Visual Studio в Windows. Команда ASP работает локально в Windows и использует TFS для контроля версий.

Что мне интересно, так это: есть ли у нашей команды способ продолжить использовать OSX, имея возможность редактировать ASP-файлы, управлять версиями ASP-файлов, компилировать ASP-файлы, просматривать результаты в браузере и иметь другие возможности локально работает над ASP-файлами на компьютере с Windows?

Я не требую, чтобы файлы ASP запускались непосредственно в OSX. Мне было бы хорошо, если бы эти файлы находились на сервере, и каждый разработчик обращался к ним на этом сервере. Единственное предостережение заключается в том, что несколько разработчиков должны иметь возможность работать с одними и теми же файлами и передавать их асинхронно в систему контроля версий, и мы должны быть в состоянии сделать большинство вещей с ASP, которые мы могли бы сделать, если бы мы его запускали локально на винде.

Есть ли способ «работать локально» над кодом ASP с использованием OSX, не требующий, чтобы файлы были на самом деле на Mac?

0
в конце концов, вы просто взламываете кучу вместе, и это никогда не будет работать так же хорошо, как использование нативных инструментов. Вы можете определенно работать над asp, используя обычный старый текстовый редактор, и вы можете получить доступ к TFS с помощью Team Explorer Everywhere https://www.microsoft.com/en-US/download/details.aspx?id=30661, но в конце концов вы оказываете себе и своей команде медвежью услугу, пытаясь создать .net dev на Mac. вы не сможете компилировать / создавать, отлаживать, использовать какие-либо функции поддержки кода или управлять файлами в проектах / решениях. просто нет хорошего ответа на ваш вопрос, кроме как использовать MS. Frank Thomas 11 лет назад 0
Я согласен с @FrankThomas. Если вы все еще хотите работать на Mac, вы можете запустить Windows на виртуальной машине. Я бы предложил [VirtualBox] (https://www.virtualbox.org/wiki/Downloads) (с открытым исходным кодом) или [Parallels] (http://www.parallels.com/) (проприетарный). Поскольку я использую свой MacBook в качестве основного компьютера на работе, я использовал VirtualBox для разработки [tag: C #] в Visual Studio. Если вы используете этот маршрут, дополнительный оперативной памяти на вашем компьютере также не будет плохой идеей. BrenanK 11 лет назад 1
Новая команда ASP пыталась заставить нас использовать виртуальную машину для этой работы. Я думал, что может быть другой путь, но, возможно, это единственный путь. CodeJunkie 11 лет назад 0

0 ответов на вопрос