Используете Visual Studio 2010 для AJAX? - PullRequest
0 голосов
/ 18 февраля 2010

Я занимаюсь коротким AJAX-проектом и хотел бы использовать Visual Studio 2010. Это просто xHTML и JavaScript, с обращениями к файлу .php на стороне сервера. Каков наилучший способ настроить проект / решение для этого в VS? Я вижу много шаблонов проектов, связанных с ASP.NET.

Кроме того, когда я выбираю Добавить новый элемент , я получаю «Контроль клиента Ajax», «Поведение клиента Ajax» и т. Д. В качестве шаблона файла. Что это такое? Стоит ли использовать, когда я ожидаю потратить ~ 5 часов на этот проект? Или я должен просто сделать пустой файл JavaScript, как я привык?

(Сейчас я решаю сделать проект из шаблона Пустое C # веб-приложение . Это кажется сомнительным.)

Ответы [ 3 ]

3 голосов
/ 18 февраля 2010

Не связывайтесь с предметами, помеченными как AJAX. Это элементы управления ASP.NET AJAX Toolkit, и они вам здесь не помогут.

Лучше всего придерживаться jQuery и таким образом выполнять вызовы AJAX для скриптов * .php.

В этом случае .NET даже не нужен ... это все HTML и Javascript (с использованием jQuery, если вы не любите приключения).

... если вы действительно хотите добавить в образ немного .NET и усложнить вещи, вы можете добавить веб-ссылку на службы * .php, а затем использовать .NET AJAX Toolkit, чтобы заставить сервер позвоните в службу PHP. Я не потворствую так, просто все усложняется.

0 голосов
/ 18 февраля 2010

Я собираюсь предположить, что у вас есть локальный веб-сервер, который обрабатывает ваш php-файл, который уже настроен для работы с php. Поэтому самый простой способ сделать это - открыть Visual Studio, щелкнув Shift + Alt + O (откроется веб-сайт). Перейдите в папку, где находится ваш файл php.

Это загрузит папку в обозреватель решений. Теперь вы можете щелкнуть правой кнопкой мыши по проекту и добавить новый элемент (HTML-страницу и JavaScript в вашем случае).

Теперь вы должны использовать магию Ajax. Чтобы проверить свою страницу, просто откройте браузер, перейдите в localhost / phpAjaxFolder / ajaxPage.html и посмотрите, что произойдет.

(Я сделал много предположений здесь, но это должен быть общий способ работы с вашим проектом.)

0 голосов
/ 18 февраля 2010

Вам действительно нужен VS-проект для этого?Просто создайте нужные вам файлы и перетащите их в VS для редактирования, подсветки синтаксиса и других полезностей, и не обращайте внимания на проект / решение:)

В противном случае пустой проект любого типа должен подойти - вы несобирается скомпилировать / опубликовать его через VS, верно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...