Printing from .Net Web App using WebSockets

How can this be done? I've reviewed this document, as well as the github examples, and numerous other examples on this site. I can't find any clear-cut explanations of how to communicate with a Zebra printer over web sockets. What steps do I need to take? Can it even be done? I'm about to give up and just write a desktop app to do this. I've seen numerous questions about this topic that have gone unanswered, or were answered with dead links to documentation that doesn't seem to exist anymore. Do you even support web based applications other than Java applets?

Just to be clear, I'm simply trying to print a 'hello world' label from a printer (ZT610) as a proof of concept that this can be accomplished using a web app.