Former ManagedClient adapted for .NET 4.5, 4.6 and .NET Core
C# Pascal ANTLR Visual Basic TeX Smalltalk Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Antlr Add RTF & HTML output handling to PftBench Oct 29, 2016
Art Add files via upload Nov 20, 2017
Binaries Fix compile.cmd again Apr 18, 2016
Databases Fix broken repo Nov 22, 2017
Examples Add PowerShell example Sep 30, 2017
Nuget Jump to version 1.8.10 Jul 1, 2018
Reference Fix DatabaseInfo class, add WpfAdmin project Jul 21, 2018
Source Slightly improve DatabaseInfo class Jul 22, 2018
TestData Add many classes Jun 27, 2018
Utils Add PatchRuntimeVersion.exe utility Jan 25, 2018
docs Create docs folder for GitPages Sep 2, 2016
.editorconfig Add tests Oct 4, 2017
.gitattributes Edit .gitattributes to hide TestData from GitHub linguist Sep 2, 2016
.gitignore Working on build system Jan 24, 2018
.travis.yml Edit .travis.yml for Coverity Scan Dec 3, 2016
License.txt Update License.txt Mar 18, 2017
README.md Working on build system Jan 27, 2018
appveyor.yml Jump to version 1.8.9, fix some bugs Jun 1, 2018
codecov.yml Small fix Nov 18, 2017
compile.cmd Add MappedAccess64 class Feb 4, 2018
compilecore2.cmd Add .NET Core 2.0 support Nov 15, 2017
compiledroid.cmd Fix build scripts Sep 20, 2017
compileuap.cmd Fix build scripts Sep 20, 2017
runClientTests.cmd Fix broken tests Jul 6, 2017
runPftTests.cmd Fix broken tests Jul 6, 2017
runcodecov.cmd Exclude Biblio namespace from code coverage Jan 12, 2018
runmstest17.cmd Update RestSharp NuGet reference Dec 31, 2017
transPro.cmd Fix WinMobile build, add WinMobile support for AM.AOT project Jan 20, 2018

README.md

ManagedIrbis

ManagedIrbis is a framework for client development for popular russian library computer system IRBIS64 ("ИРБИС64").

Supported environments

ManagedIrbis currently supports:

  • classic desktop .NET 3.5/4.0/4.5/4.6 up to 4.6.2 (possibly 4.7.x);
  • .NET Core Runtime 2.0.5 (NET Standard 2.0);
  • Mono 4.3;
  • Compact Framework 3.5 (for WinMobile and Pocket PC);
  • Xamarin Android.

Components

  • AM.Core - common classes and routines;
  • AM.AOT - Porter stemmer, RusVectores.org client, Yandex MyStem wrapper;
  • AM.Drawing - System.Drawing related stuff;
  • AM.Rfid - RFID technology support;
  • AM.Suggestions - suggestion control and clients (currently dadata.ru only);
  • AM.Windows.Forms - System.Windows.Forms based visual components;
  • AM.Win32 - interop, Win32 API wrappers;
  • IrbisInterop - interop with IRBIS64.DLL (Win32 only);
  • IrbisUI - System.Windows.Forms based common UI components for clients;
  • ManagedIrbis - common IRBIS related classes and routines;
  • ManagedIrbis.Office - report driver for Excel file generation;
  • MoonIrbis - Lua-based client scripting;
  • RestfulIrbis - REST client and server for IRBIS;
  • SharpIrbis - C#-based client scripting.

Links

Build status

Issues Release NuGet Build status Build status Coverity Codecov