Я думаю, что ключевое отличие, которое вы обнаружите, заключается в том, что Visual Studio ориентирована на разработку веб-форм ASP.NET и проектов ASP.NET MVC.
Visual Studio изначально не поддерживает PHP.Для работы PHP с Visual Studio необходимо загрузить дополнительные пакеты.Один из этих пакетов называется Devsence PHP tools .
Лицензирование Visual Studio Express не допускает расширяемости.Таким образом, PHP Tools не поддерживает редакции VS Express. Source Devsense
Учитывая вышесказанное, у вас есть ограниченные возможности для интеграции PHP, хотя, на мой взгляд, я бы не советовал вамидти по этой дороге.Visual Studio не был предназначен для разработки кода PHP.Да, некоторые компании, возможно, вложили средства в интеграцию поддержки PHP, но Visual Studio создан для .NET.
Проблема, с которой вы столкнетесь в будущем, заключается в том, что вам необходим высокий уровень знаний в области программирования для перехода с чистого Интернета.разработка (навыки, которые у вас уже есть) для того, который включает язык на стороне сервера, так как вы больше не будете просто работать с css, js, html ajax и т. д., но вы также столкнетесь со сложностями интеграции этих файлов с кодом на стороне сервера.
Кроме того, вы столкнетесь с другими сложностями, с которыми вы не столкнулись бы в MS Expressions (например, сборка, отладка и развертывание вашего проекта, проверка правильности ссылок и исходных файлов, список можно продолжить).
То, что вы пытаетесь сделать, достижимо, но не малыми ногами!
Я предлагаю двигаться вперед, чтобы сначала ознакомиться с Visual Studio и MVC.По этой теме можно найти много книг.Я бы порекомендовал Adam Freeman Pro ASP.net MVC
Если вы хотите пропустить этот шаг, на сайте devsense есть множество примеров по интеграции php на их веб-сайте, однако, если вы воспользуетесь этим подходом, вы можете найтипрогресс будет кропотливо медленным, поскольку они, вероятно, уже предполагают, что вы знаете, как что-то делать в Visual Studio.