Введение — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м
 
(не показаны 22 промежуточные версии 2 участников)
Строка 1: Строка 1:
<b> <font size="4">
+
<font size="3">
"Новый" ФАБИУС состоит из двух частей:<br/>''Платформа'' ("движок"), состоящая из нескольких исполняемых файлов и библиотек, основные из которых - серверная, клиентская части и средство работы с Конфигурацией: FabiusServer, FabiusClient и FabiusConfigurator. Эта Платформа нового ФАБИУС поддерживается с помощью хранилища (репозитория) под названием FabiusNet.
+
"Новый" ФАБИУС состоит из двух частей
 +
''Платформа''
 +
("движок"), состоящая из нескольких исполняемых файлов и библиотек, основные из которых - серверная, клиентская части и средство работы с Конфигурацией: FabiusServer, FabiusClient и FabiusConfigurator. Эта Платформа нового ФАБИУС поддерживается с помощью хранилища (репозитория) под названием FabiusNet.
  
Вторая часть нового ФАБИУС - '''Конфигурация''', т.е. описание структур хранения пользовательских данных и способов взаимодействия с ними. Её целостность поддерживается через хранилище (репозиторий) Configurate.
+
Вторая часть нового ФАБИУСа
 +
''Конфигурация''
 +
т.е. описание структур хранения пользовательских данных и способов взаимодействия с ними.
  
Оба хранилища (Платформы FabiusNet и Конфигурации Configurate) находятся под контролем программы SourceTree, которая управляет сравнением данных репозиториев (один репозиторий Платформы и один репозиторий Конфигурации) с рабочими копиями этих репозиториев у нескольких разработчиков. Для своей работы программы Source Tree использует систему контроля версий Git.
+
Её целостность поддерживается через хранилище (репозиторий) Configurate.
  
'''Платформа''' (.exe и .dll) разрабатывается и строится с помощью VisualStudio.
+
Оба хранилища (Платформы FabiusNet и Конфигурации Configurate) находятся под контролем программы SourceTree, которая управляет сравнением данных в репозиториях (один репозиторий Платформы и один репозиторий Конфигурации) с рабочими копиями этих репозиториев у нескольких разработчиков. Для своей работы программы Source Tree использует систему контроля версий Git.
  
'''Конфигурация''' меняется через программу FabiusConfigurator (один из трёх "китов" Платформы):<br/>либо прямо через Дерево Конфигуратора - можно создать/поменять структуры данных и некоторые C#-коды, например, шаблоны проводок документа,<br/>либо через FabiusClient (ещё один "кит" Платформы), запущенный из FabiusConaigurator в режиме отладки - можно поменять визуальные представления данных и c#-коды.
 
  
Изменения в Конфигурации для собственной отладки нужно оформлять в виде очередной "поставки".
+
''Платформа'' (.exe и .dll) разрабатывается и строится с помощью [http://wiki.sftserv.ru/index.php/%D0%A1%D1%82%D1%80%D0%BE%D0%B8%D0%BC_%D0%B2_Visual_Studio_FabiusConfigurator,_FabiusServer_%D0%B8_FabiusClient <u>''VisualStudio''</u>].
  
Окончательные изменения в Конфигурации не забудьте положить в репозиторий (программа Source Tree).
+
''Конфигурация'' меняется через программу FabiusConfigurator (один из трёх "китов" Платформы):<br/>либо прямо через Дерево Конфигуратора - можно создать/поменять структуры данных и некоторые C#-коды, например, шаблоны проводок документа, либо запуском FabiusClient (ещё один "кит" Платформы) в режиме отладки прямо из FabiusConfigurator - можно создать/поменять визуальные представления данных и c#-коды.
  
</font> </b>
+
 
 +
Обновлённая Конфигурация оформляется в виде очередной [http://wiki.sftserv.ru/index.php/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%22%D0%BF%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B8%22 <u>''"поставки"''</u>].
 +
 
 +
Окончательные изменения в Конфигурации не забудьте [http://wiki.sftserv.ru/index.php/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D1%8F%D1%82%D1%8C_%D1%81%D0%B2%D0%BE%D0%B8_%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%B8 <u>''положить в репозиторий''</u>] (программа Source Tree).
 +
 
 +
</font>
 +
= Смотрите также =
 +
https://dev.sftserv.ru/index.php/Введение
 +
 
 +
[[FabiusNET]]

Текущая версия на 15:04, 31 июля 2020

"Новый" ФАБИУС состоит из двух частей

Платформа

("движок"), состоящая из нескольких исполняемых файлов и библиотек, основные из которых - серверная, клиентская части и средство работы с Конфигурацией: FabiusServer, FabiusClient и FabiusConfigurator. Эта Платформа нового ФАБИУС поддерживается с помощью хранилища (репозитория) под названием FabiusNet.

Вторая часть нового ФАБИУСа

Конфигурация

т.е. описание структур хранения пользовательских данных и способов взаимодействия с ними.

Её целостность поддерживается через хранилище (репозиторий) Configurate.

Оба хранилища (Платформы FabiusNet и Конфигурации Configurate) находятся под контролем программы SourceTree, которая управляет сравнением данных в репозиториях (один репозиторий Платформы и один репозиторий Конфигурации) с рабочими копиями этих репозиториев у нескольких разработчиков. Для своей работы программы Source Tree использует систему контроля версий Git.


Платформа (.exe и .dll) разрабатывается и строится с помощью VisualStudio.

Конфигурация меняется через программу FabiusConfigurator (один из трёх "китов" Платформы):
либо прямо через Дерево Конфигуратора - можно создать/поменять структуры данных и некоторые C#-коды, например, шаблоны проводок документа, либо запуском FabiusClient (ещё один "кит" Платформы) в режиме отладки прямо из FabiusConfigurator - можно создать/поменять визуальные представления данных и c#-коды.


Обновлённая Конфигурация оформляется в виде очередной "поставки".

Окончательные изменения в Конфигурации не забудьте положить в репозиторий (программа Source Tree).

Смотрите также

https://dev.sftserv.ru/index.php/Введение

FabiusNET