Related websites:



Welcome! was created to help developers find the needed resources for their embedded project. The site provides information on books, articles, community links, sample applications, sample components/packages, and other resources for different embedded operating systems and topics of interest. Please let me know if you have any questions or you cannot find a specific answer for your embedded project.



Current News and Events

Annabooks Announces New Online Store - April 2021

Annabooks is excited to announce a change in our book publishing direction. The traditional eBook model and format have not been the best fit for technical books that have charts, graphics, and tables. We have kept our eyes out for better eBook solutions. One technology that we have been watching is Flipbooks. Flipbooks technology was developed several years ago, so that magazine publishers could sell online magazines. Flipbooks technology provides a similar look and feel to physical magazines, and keeps the same clean layout as the printed magazine. For a time, all the services around Flipbooks technology were focused on magazines; but, over time, the technology has matured.

After evaluating the latest Flipbooks technology, we are excited to announce that we are launching the new Annabooks Online Store ( to sell eBooks in the Flipbooks format. Special eBook reader applications or single-use tablet hardware devices are not needed with our eBooks. The new Annabooks Online Store allows you to purchase books, add them to your library, and view them on PC and mobile devices that have a web browser.

The new store gives us some independence, helps propel us forward into the future, and opens the door for us to work with other authors to publish their technical and non-technical books. The store is starting small with eBooks only, but our printed editions will be added to the store over time. A lot has happened over the past year, but we are excited about the future of our publishing.

New Book Release: Professional's Guide to POS for Windows Runtime - February 2021

Mobile computing has changed the way programs are being written. Microsoft introduced Unified Windows Programs (UWP)/Windows Runtime to reach a wide range of Windows devices. POS for .NET, which is the .NET programming solution of the Unified POS standard, supports the older Windows Form application model. For UWP, Microsoft has introduced Windows Runtime API support to access POS devices such as Scanners and POS printers, as well as, bridging technologies to interact with POS for .NET for the remaining devices supported by the Unified POS standard.

POS for Windows Runtime and POS for .NET allows POS developers to write one application that supports POS devices from different equipment manufacturers. This follow-on to Professional’s Guide to POS for .NET provides a foundation for those interested in learning the basics of POS for Windows Runtime applications. Since applications are mobile, the TabletKiosk® TufTab i60XT Rugged Tablet is used as an example mobile target platform. The book has 5 chapters covering the following:Device discovery and Enumeration Techniques.

  • Example applications for Bar Code Scanner, POS Printer, Cash Drawer, Magnetic Stripe Reader, and Poll Display devices.
  • A walk-through for a bridge Windows Runtime to POS for .NET technology implementation to interact with a POS Scale.
  • Over 17 exercises and examples written in C# including a multi-application with database inventory example.
Developing POS .NET Core 3.1 Applications - August 2021

Professional's Guide to POS for Windows Runtime covers creating UWP applications that access POS devices. This fo0llow-on article looks at creating .NET Core 3.1 application to access POS for Windows Runtime.

Windows ADK: Checking Run-Time License Key Activations with the Volume Activation Management Tool - November 2020

Windows Activation can be challenge for an Embedded/IoT devices. No one wants to see the activate now water mark appear on a fielded system. What can really be a trap is the limited number of activation per license key and how quickly the number goes down if you are not careful. The article discusses the Volume Activation Management Tool (VAMT) that can help monitor the remaining activations.

Windows 10 IoT Enterprise: The Case of the Magical Disappearing Utilities - October 2020

Just when you think you have seen everything, something new happens like utilities disappearing from c:\Windows\System32.

Windows 10 IoT Enterprise: Image Development Workflow - September 2020

A sound design process leads to a successful project. This paper looks at the Annabooks’ workflow for developing Windows 10 IoT Enterprise images. Developed over the last 20 years starting with Windows NT Embedded, the workflow provides a foundation to create a custom image and prepare the image for production.



Upcoming Training Courses and Seminars


Please contact us if you are interested in one of our Windows system integration training classes:

Windows® 10 IoT Enterprise


Recent Publications:

Article: Windows 10 IoT Enterprise: Image Development Workflow

Article: Windows 10 IoT Enterprise: Why No Components Like Previous Windows Embedded Releases?

Article: Windows 10 IoT Enterprise (17763): Block Device Installation