Описание концепции проекта WDE

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску

WDE - Web-среда разработки (по аналогии с IDE - интегрированная среда разработки)

WDE PascalABC.NET - это простая Web-среда, позволяющая запускать консольные приложения PascalABC.NET непосредственно из браузера. Такие приложения компилируются и выполняются на стороне сервера, возвращая на сторону клиента результаты работы.

Технически WDE PascalABC.NET - asp.net-приложение.

Ближайшие возможности:

  • Компиляция и выполнение программы.
  • Будут доступны два режима работы: для зарегистрированных и незарегистрированных пользователей соответственно. Преимущество первых — возможность хранения файлов на сервере.
  • Одновременная работа с несколькими файлами.
  • Скачивание текущего файла (и, возможно, архива всех рабочих файлов)
  • Справка PascalABC.NET
  • FAQ по web-среде

В перспективе предполагается:

  • Хранение файлов на сервере
  • Интерактивная справочная система
  • Многомодульные проекты
  • Группы пользователей с разными правами
  • Система автоматической проверки заданий