Microsoft POS for .NET is a class library that is part of Microsoft Windows Embedded for Point of service. The class library provides .NET applications with a simple and consistent interface for communicating with Point of Service (POS) peripheral devices, such as bar code scanners, magnetic card readers, Receipt printers, and so on. In addition, POS for .NET includes a set of programming Interfaces and base classes for vendors of POS peripheral devices. These interfaces and classes help vendors write software components, or service objects, for their devices. Standards POS for .NET is Microsoft’s implementation of the industry’s Unified Point of Service (UPOS) version 1.8 standards, for the .NET platform. POS for .NET is also backward-compatible with existing implementations of UPOS on the Microsoft Windows platform, named OLE for Point of Service, or OPOS.Benefits of Implementing POS for .NET POS for .NET simplifies development for applications by providing an application programming interface (API) which builds upon the architecture of .NET Framework class libraries. POS for .NET simplifies development of service objects for peripherals by providing a set of .NET base classes for the most commonly used device types. In addition, POS for .NET brings support for Plug-n-Play to the world of POS peripherals. This, along with remote management and administration features, makes it easier to manage POS systems.