Обзор
Количество Категорий: 7
Страница 2 из 2

Подготовленные нами примеры по тематике разработки приложений под Web. Для каждого примера есть соответствующая статья на нашем сайте, где проводится детальный разбор его разработки.

folder_red.png AinDevHelper
Файлы: 1

AinDevHelper ("Помощник Разработчика") - это программа, разработанная авторами сайта Allineed.Ru и представляющая собой хост для различных подключаемых к ней плагинов.

Программа умеет распознавать установленные плагины при запуске, загружает их и затем "общается" с каждым плагином посредством API, предоставляемого промежуточной библиотекой AinDevHelperPluginLibrary. Эта библиотека предоставляет единый прикладной программный интерфейс (API), как для программы-хоста AinDevHelper, так и для плагинов, совместимых с AinDevHelper. Библиотека, как и сама программа AinDevHelper, разработана на языке программирования C#.

Каждый плагин, совместимый с AinDevHelper, может выполнять одно или несколько действий - в зависимости от той логики, которую автор этого плагина, реализует в нём. Действия могут быть различных типов:

  • действия без параметров - при запуске таких действий из интерфейса AinDevHelper, они сразу же выполняются на стороне плагина, а результат каждого действия отображается в специальном окне вывода в интерфейсе программы AinDevHelper.
  • действия с параметрами - при запуске таких действий будет выведено диалоговое окно для указания значений параметров перед выполнением действия. Введённые пользователем программы значения параметров затем считываются плагином и учитываются при выполнении логики конкретного параметризованного действия плагина.
  • действия на генерацию - предназначены для автоматизации задач по генерации шаблонного кода. Удобны, когда требуется сгенерировать некоторый шаблонный код на каком-то языке программирования.
  • веб-ссылки - простейшие действия, которые просто открывают браузер по умолчанию, установленный у пользователя и производят переход по какой-то ссылке. Основное их предназначение - направить пользователя по какому-то адресу, который обычно является ссылкой на официальные разделы документации определённого языка программирования, технологии или фреймворка

Плагины для AinDevHelper можно писать самостоятельно на языке C# или Visual Basic .NET. Таким образом, разработчики, которым функционал AinDevHelper показался удобным и привлекательным, могут расширять возможности программы на своё усмотрение и исходя из требуемых задач.

Ознакомьтесь со связанной статьёй о выпуске Pre-Alpha версии AinDevHelper:

Выпущена версия AinDevHelper (0.0.0.1 Pre-Alpha)

 

Яндекс.Метрика