Project Alpha — это решение Visual Studio, которое обеспечивает быстрый старт для разработки новых продуктов из Grid Solutions Framework — библиотеки временных рядов.
После загрузки исходного кода этого проекта вы можете запустить сценарий «переименовать проект», который создаст ваше собственное личное приложение на основе службы, которое сможет управлять и размещать адаптеры временных рядов. Также включен полный установочный пакет на основе WiX Toolset.
См. раздел «Создание новой аналитики с помощью Project Alpha».
Вот некоторые примеры проектов, в которых в качестве отправной точки использовался проект «Альфа»:
подстанцияСБГ
PTPSync
Документацию по альфа-проекту можно найти здесь.
Свяжитесь с нашей командой разработчиков на наших новых досках обсуждений.
Еще несколько полезных ссылок:
Библиотечная документация для Grid Solutions Framework
Доска обсуждений Grid Solutions Framework — примечание: это новая доска, поиск по истории существующих тем на старых сайтах CodePlex может дать представление о распространенных вопросах: * openPDC. * Структура грид-решений.
Основные компоненты приложения библиотеки временных рядов.
Как создать собственный адаптер.
Примеры пользовательских адаптеров.
Исходный код для различных реализаций пользовательского адаптера библиотеки временных рядов.
Полная история презентаций на форуме пользователей GPA.
Некоторые презентации на форуме пользователей, которые могут иметь значение:
Разработка пользовательского адаптера (новее).
Разработка специального адаптера (старая версия).
Протокол обмена шлюзом.
Библиотеки GSF в NuGet.
Убедитесь, что ваша система соответствует всем приведенным ниже требованиям.
Загрузите исходный код проекта
Выберите «имя» для вашего проекта
Переименуйте исходный код альфа-версии проекта в выбранное вами имя проекта.
Выберите цветовую схему для приложения-менеджера.
Измените расположение меню менеджера в соответствии с потребностями вашего приложения.
Разработайте свою аналитику, т. е. разработайте адаптер действий.
Наслаждаться.
Прочтите документацию выше для получения более подробной информации.
64-битная Windows 7 или новее.
.NET 4.6 или новее.
Visual Studio 2012 или новее.
Система управления базами данных, такая как:
SQL-сервер (рекомендуется)
MySQL
Оракул
PostgreSQL
SQLite (не рекомендуется для промышленного использования) — включен.
Если вы хотите внести свой вклад, пожалуйста:
Прочтите наше руководство по стилю.
Форкните репозиторий.
Сотвори свое волшебство.
Создайте запрос на включение.
Проект Альфа лицензируется по лицензии MIT.
Обратите внимание, что проект Alpha был вдохновлен кодом «openPDC Lite» из Университета штата Вашингтон, который был разработан для облегчения разработки и отладки адаптеров действий на основе аналитики. Project Alpha также расширяет эту концепцию, позволяя разработчикам легко разрабатывать и отлаживать свои адаптеры действий в рамках единого решения. Кроме того, Project Alpha предоставляет пользователям библиотеки временных рядов GSF возможность полностью разработать независимый пакет для аналитики, который содержит все части, необходимые для развертывания приложения, включая сценарии базы данных, утилиты настройки, приложение-менеджер, отладочное хост-приложение. / служба выпуска и утилита установки.