Справка по WDE: различия между версиями
Mikst (обсуждение | вклад) |
Mikst (обсуждение | вклад) Нет описания правки |
||
Строка 4: | Строка 4: | ||
WDE PascalABC.NET - это простая Web-среда, позволяющая запускать консольные приложения PascalABC.NET непосредственно из браузера. Такие приложения компилируются и выполняются на стороне сервера, возвращая на сторону клиента результаты работы. | WDE PascalABC.NET - это простая Web-среда, позволяющая запускать консольные приложения PascalABC.NET непосредственно из браузера. Такие приложения компилируются и выполняются на стороне сервера, возвращая на сторону клиента результаты работы. | ||
=== Основные действия === | |||
Стандартно: программу можно запустить, откомпилировать, сохранить в локальный каталог сеанса пользователя, опубликовать, открыть опубликованную программу. | |||
Следует понимать, что программа компилируется и выполняется на сервере. Если программа в процессе выполнения осуществляет ввод-вывод, то информация передается по сети. | |||
=== Особенности работы с WDE === | === Особенности работы с WDE === | ||
Строка 22: | Строка 28: | ||
*[http://programming.mmcs.rsu.ru/PascalABCNETWebCM/Default.aspx?file=Pifagor.pas Пример 1. Таблица умножения] | *[http://programming.mmcs.rsu.ru/PascalABCNETWebCM/Default.aspx?file=Pifagor.pas Пример 1. Таблица умножения] | ||
*[http://programming.mmcs.rsu.ru/PascalABCNETWebCM/Default.aspx?file=MinArr.pas Пример 2. Минимальный элемент в массиве] | *[http://programming.mmcs.rsu.ru/PascalABCNETWebCM/Default.aspx?file=MinArr.pas Пример 2. Минимальный элемент в массиве] | ||
=== Файлы примеров === | === Файлы примеров === |
Версия от 00:26, 30 августа 2009
Что такое WDE
WDE (Web Development Environment) - Web-среда разработки (по аналогии с IDE - интегрированная среда разработки)
WDE PascalABC.NET - это простая Web-среда, позволяющая запускать консольные приложения PascalABC.NET непосредственно из браузера. Такие приложения компилируются и выполняются на стороне сервера, возвращая на сторону клиента результаты работы.
Основные действия
Стандартно: программу можно запустить, откомпилировать, сохранить в локальный каталог сеанса пользователя, опубликовать, открыть опубликованную программу.
Следует понимать, что программа компилируется и выполняется на сервере. Если программа в процессе выполнения осуществляет ввод-вывод, то информация передается по сети.
Особенности работы с WDE
Все файлы, с которыми работает WDE, хранятся на сервере. В текущей версии WDE (сентябрь 2009 г.) отсутствует возможность закачать файл на сервер и скачать файл с сервера (однако, можно скопировать текст программы в окно редактора и из окна редактора). Эта возможность будет доступна зарегистрированным пользователям. Возможность регистрации появится примерно в декабре 2009 г.
При первоначальной загрузке среды WDE создается так называемый сеанс работы пользователя. В рамках сеанса пользователю на сервере выделяется временный каталог, в котором он может сохранять файлы. Все сохраненные файлы отображаются во вкладке Управление файлами в правой части WDE.
Сеанс поддерживается, пока браузер не будет закрыт. После закрытия браузера все сохраненные в текущем сеансе файлы удаляются.
Публикация и ссылки на опубликованные файлы
Чтобы файл сохранился между запусками WDE, его следует опубликовать. При публикации файл сохраняется на сервере в специальном каталоге под другим именем. На вкладке Публикация появляются все ссылки на файлы, опубликованные в текущем сеансе. Для просмотра всех файлов следует нажать на гиперссылку "Все опубликованные файлы".
Ссылка на опубликованный файл имеет вид http://programming.mmcs.rsu.ru/PascalABCNETWebCM/Default.aspx?file=имя_файла.pas. Именно в таком виде можно ссылаться на опубликованные файлы на сайтах и форумах. При щелчке на такой гиперссылке загрузится среда WDE и опубликованный ранее файл будет в ней открыт.