![]() |
Пакет исходных кодов SergCODE (Freeware)Дата-версия выпуска: 2010-06-05 (ГГГГ-ММ-ДД)
Универсальная библиотека XHelpers (.NET, WPF)
|
![]() |
![]() |
|
Папка расположения | Наименование раздела | Содержание раздела |
Author Code Signature | Информация цифровой подписи автора проекта SergCODE |
Папка содержит сведения об открытом ключе автора проекта SergCODE (файлы CER, SNK, CSV и TXT). В настоящее время в открытой версии пакета данная подпись не используется. Библиотека XHelpers поставляется в виде исходных кодов и сконфигурирована на подпись абстрактным ключём XSoft. (Им подписаны все изначально скомпилированные модули XHelpers.*.dll.) Пользователь библиотеки должен использовать свою собственную подпись. Ключ же SergCODE предназначен для идентификации авторских DLL и EXE (подписанных Китаевым С.Ю.). |
CMD-Utilities | Утилиты командной строки |
Папка содержит CMD-батчи общего доступа ($*.cmd). Предлагаемые утилиты базируются на общеизвестных командах среды разработки Microsoft и различных системных командах Windows. (Путь к данной папке рекомендуется “прописать” в системе, используя переменную среды PATH.) |
Documentation | Документация пакета SergCODE | Описание пакета SergCODE (соответствующие разделам страницы HTML). |
DriverPrograms | Программирование взаимодействия с устройствами (примеры) |
Вспомогательная статическая билиотека KernelUtils (общего назначения) и базирующиеся на ней примеры WDF-драйверов режима ядра (KMDF), с соответствующими программами пользовательского режима (C++/CLI, C#, .NET, Win32). Демо-проект XDevice (Software Only Device) — пример чисто программного драйвера. Демонстрируется простейшее взаимодействие: приложение — драйвер. Софт для устройства ShaperDevice — функциональный драйвер простого PCI-устройства, библиотека доступа к устройству и соответствующее приложение, содержащее основные операции управления. Демонстрируемый софт реально использовался для управления экспериментальным устройством так называемого “лазерного шейпера”, предназначенного для формирования профиля сигнала светового импульса. (Специально подобранная “форма”, за счёт сокращения длительности импульса позволяет многократно увеличить моментальную мощность излучения.) |
Miscellaneous (Demo) | Различные примеры |
Папка содержит примеры нескольких тематик (CMD, SQL, ... ) не вошедшие в другие разделы пакета. |
SQL | Средства SQL |
Набор простейших “системных хелперов“ SQL, полезных при трансляции скриптов. |
Utilities | Утилиты различного характера |
Набор разнообразных средств:
|
XHelpers Library and Samples |
Библиотека XHelpers (Freeware) и примеры (Основной раздел пакета SergCODE) |
Так называемая “библиотека решения” XHelpers Solution Library (Freeware) представляет собой множество элементарных расширений .NET Framework, управляемых типов общего назначения (вида XTypeName, из пространства имен XHelpers). Она доступна в виде набора компилируемых DLL (с возможностью корректировки/дополнения исходных текстов). Данная библиотека может быть задействована в самых разных типах .NET-приложений. Предполагается включение проектов XHelpers в некоторое целевое решение (набор взаимосвязанных проектов), для совместного дальнейшего существования, расширения и сопровождения. |
Свободный пакет исходных кодов SergCODE содержит:
XHelpers — это универсальная библиотека для .NET, предлагающая интересные идеи, стратегии,
технику программирования.
Она содержит большую коллекцию разнообразных хелперов для различных рутинных операций.
Вот неполный список основных направлений, которые поддерживает данная библиотека (либо пытается охватить):
Пакет SergCODE является сборником вспомогательных средств, которые могут оказаться полезными при разработке программ: включаться в Ваш проект (как библиотека XHelpers), либо просто служить наглядными примерами (по определённым направлениям). Предлагаются интересные наработки вокруг фундаментальных тематик программирования, на базе основных средств разработки Microsoft.
ВСЕ БИБЛИОТЕЧНЫЕ ИСХОДНЫЕ КОДЫ (ИДЕНТИФИКАТОРЫ, СООБЩЕНИЯ) — НА АНГЛИЙСКОМ.
(В ПОЛЬЗОВАТЕЛЬСКОМ ИНТЕРФЕЙСЕ ИМЕЕТСЯ ПОДДЕРЖКА РУССКИХ ТЕКСТОВЫХ СТРОК.)
НЕКОТОРЫЕ ПРИМЕРЫ (ПРОГРАММЫ, СКРИПТЫ) ПРЕДСТАВЛЕНЫ ТОЛЬКО РУССКИМ ЯЗЫКОМ.
ДАННАЯ ОЗНАКОМИТЕЛЬНАЯ ДОКУМЕНТАЦИЯ — НА РУССКОМ И АНГЛИЙСКОМ.
Данная документация носит чисто ознакомительный характер.
Для понимания замысла проекта необходимо непосредственное исследование файлов исходных кодов.
Наверх |
© Китаев С.Ю. |