![]() |
SergCODE Source Code Package (Freeware)Release date (version): 2010-06-05 (YYYY-MM-DD)
XHelpers Universal Library (.NET, WPF)
|
![]() |
![]() |
|
Folder | Section Name | Section Contents |
Author Code Signature | Information about the digital signiture of the author of the SergCODE project |
This section contains information about the public key of the author of the SergCODE project (the CER, SNK, CSV и TXT files). Currently, the open source version of this package does not use this signature. The XHelpers library is shipped as source code and is configured to be signed by an a XSoft abstract key. (All the original compiled XHelpers.*.dll modules are signed by it.) Users of the library should use only their own signature. The SergCODE key is only for identification of the author's DLL and EXE files (signed by Sergei Kitaev (Китаев С.Ю.)). |
CMD-Utilities | Command line utilities |
This folder contains open-access CMD batches ($*.cmd). The utilities offered are based on well-known commands of the Microsoft development environment and various Windows system commands. (It is recommended to set a path to this folder by using the PATH environment variable.) |
Documentation | Project documentation SergCODE | The SergCODE project description (HTML pages corresponding to sections). |
DriverPrograms | Programming interaction with devices (Samples) |
The KernelUtils auxiliary static library (общего назначения) and samples of the kernel-mode WDF drivers (KMDF), with the corresponding user-mode applications (C++/CLI, C#, .NET, Win32). The XDevice demo project (Software Only Device) — a sample of a software only driver. A simple application — driver interaction is demonstrated. Sotware for the ShaperDevice device — a functional driver of a PCI-устройства, a device-access library, and a corresponding application that contains the main operations for operating/managing the device. The software being demonstrated was used to operate/manage an experimental laser shaper device designed for creating profiles of light impulse signal. (By reducing impulse length, a custom-tailored signal profile allows manyfold increasing the momentary radiation power.) |
Miscellaneous (Demo) | Miscellaneous samples |
This folder contains samples from several subject areas (CMD, SQL, etc.) that do not fall into other sections of the package. |
SQL | SQL tools |
A set of simple SQL system helpers that are useful for script translation |
Utilities | Various utilities |
A set of various tools:
|
XHelpers Library and Samples |
The XHelpers library (Freeware) and samples (The main section of the SergCODE package) |
The XHelpers Solution Library (Freeware) is a set of many elementary extensions of the .NET Framework, general-purpose managed types (of the XTypeName form, from the XHelpers namespace). This library is available as a set of compilable DLLs (with the possibility to correct/extend the source code). This library may be used in various types of .NET applications. XHelpers projects are supposed to be included in a targeted solution (a set of interrelated projects), in order to exist, be extended, and be maintained together. |
The SergCODE freeware source code package contains the following:
XHelpers is a general-purpose .NET library that provides interesting ideas, strategies, programming techniques.
This library contains a large collection of various helpers for various routine operations.
Below is an incomplete list of the main areas supported (completely or to some extend) by this library:
The SergCODE package is a collection of auxiliary tools that may be useful when developing applications. This package may be included into your project (as the XHelpers library) or simply serve as samples (covering certain areas). We offer interesting solutions in fundamental programming areas based on the main Microsoft development tools.
THE COMPLETE LIBRARY SOURCE CODE (IDENTIFICATORS, MESSAGES) ARE AVAILABLE IN ENGLISH.
(THE USER INTERFACE SUPPORTS RUSSIAN TEXT STRINGS.)
SOME SAMPLES (PROGRAMS, SCRIPTS) ARE REPRESENTED ONLY IN RUSSIAN.
THIS DOCUMENTATION (OVERVIEW) IS AVAILABLE IN RUSSIAN AND ENGLISH.
This documentation is only an overview.
For understanding the concept of the project, you must study the source code files directly.
Top |
© Sergei Kitaev (Китаев С.Ю.) |