OPOS is an existing implementation of UPOS for Microsoft Windows, based on Component Object Model (COM) technology. Windows Point of Service for .NET constitutes an improved, next-generation implementation of UPOS for Microsoft Windows, based on .NET. In comparison to OPOS, Windows Point of Service for .NET increases productivity of developers of both POS applications and service objects, by providing all the benefits of .NET managed code while at the same time exposing a set of easy to use interfaces and base classes.
Windows Point of Service for .NET is backward compatible with OPOS version 1.11 service objects. In other words, applications using Windows Point of Service for .NET can simultaneously interact with .NET service objects written for Windows Point of Service for .NET and OPOS service objects.
For more information about UPOS and OPOS, go to
http://www.nrf-arts.org/. Microsoft Point of Service for .NET is implemented for Microsoft .NET Framework version 2.0.
Key Components of Microsoft Point of Service for .NET
Microsoft Point of Service for .NET consists of two assemblies, Microsoft.PointOfService.dll and Microsoft.PointOfService.ControlBase.dll.