This manual was last updated on Wednesday, December 07, 2011.
PLUSManaged is a fully managed .NET class library for implementing licensing and activation into .NET applications.
Although the design of the PLUSManaged API is relatively simple, it does require at least a basic understanding of Object Oriented Programming to use it. Minimally, inheritance must be understood to interpret the contents of this document and to understand how to properly create a simple implementation of this library in your application. For extending upon this library's more advanced features (i.e. implementing your own System Identifier Algorithm), however, a very good understanding of Object Oriented Programming is required (i.e. you need a strong understanding of inheritance and polymorphism). Additionally, it helps to have a basic understanding of XML, and the Generics in .NET.
This manual provides high-level instruction on getting started with and using the PLUSManaged API. It is supplemented by the PLUSManaged API Reference. Please read more about the additional references available.
Once you are comfortable with the points above, the Getting Started topic will provide you with some high-level guidance on understanding and using PLUSManaged.
PLUSManaged requires the Microsoft .NET Framework 2.0 or higher to operate, and consequently, the PLUSManaged library shares the system requirements with the version of the Microsoft .NET Framework with which it is used.
For development environments, Visual Studio 2005 or higher is required.
When developing with Visual Studio 2010, Service Pack 1 is required.
Using the latest service pack available for the applicable version(s) of Visual Studio is always strongly recommended.
A screen resolution of 1024x768 pixels or larger is required. A higher screen resolution is necessary for text sizes larger than the default of 96 DPI.