No we don't have a .NET sdk for Windows XP. We do have a Java sdk that is supported. You don't actually need an sdk to work with Zebra Printers. They simply make it easier and provide some common and stable functions. If the printers are networked, you can open a TCP socket to port 9100. If the printers are USB connected, you can work with the standard PrintDocument class to work with the Zebra drivers. So there are plenty of options. You can find some sample code here: Zebra Technologies - Results If you have specific questions, feel free to ask, but please post the communication method.