Barcode scanners, magnetic swipe readers, and receipt printers are not just used for cash registers. They can be found in many applications such as shipping systems, security, inventory systems, slot machines, information kiosks, checking counters, and much more. Many of these systems run a .NET application on Windows.
Starter Guide for POS Device Applications Using .NET walks you through creating .NET Framework and .NET applications that access different POS devices.
Microsoft continues to improve Windows(R) and .NET to modernize application development. .NET 8 and the latest version of Windows(R) 10 and Windows(R) 11 now include support for the Windows.Devices.PointOfService namespace. The book brings together and updates POS for .NET and POS for WinRT to their latest versions. The book covers the following:
- Updated coverage for POS for .NET 1.14.1 SDK.
- Creating WPF and .NET applications to access the POS WinRT device assemblies built into Windows.
- Device discovery and Enumeration Techniques.
- Example applications for Bar Code Scanner, POS Printer, Cash Drawer, Magnetic Stripe Reader, and Poll Display devices.
- Exploring how to use pipes to communicate between POS WinRT and POS for .NET Service Objects.
- Over 30 exercises and examples.
Sean Liming is the owner of Annabooks. He has been involved with embedded systems for almost three decades and has authored several books and articles including the popular Windows XP Embedded Advanced and Starter Guide to Windows 10 IoT Enterprise. Sean has worked at Intel and Annasoft Systems and has been a Microsoft MVP since 2002. He received his BSEE from California State Polytechnic University in Pomona, California, where he focused on computer architecture and design.
John R. Malin was an early pioneer in using IBM-PCs to develop embedded software for x86-based embedded devices in the mid '80s and was a Microsoft MVP from 2005 to 2016. Over the past 20 years, John has worked with a number of embedded operating systems starting with VRTX, Nucleus, PharLap, ThreadX, Windows CE, XP Embedded, and .NET Micro Framework. He has also co-authored a number of white papers covering embedded development, and the book Real-Time Development from Theory to Practice. John is a co-founder of Annabooks, LLC and has a BS and MS in Solid State Physics from Case Western Reserve University.