Getting started with Zebra printers in a .Net Core web application

I have an existing .Net Core 2.0 web application in live production use. My client would now like to add printing of multiple simple despatch box labels to a Zebra ZT410. No barcodes are required, just: simple recipient address details; a brief description of the contents, and a “number of package” item (for example: “Box 1 of 7”).

Although I have many years of web development experience, I have no experience at all of printing to Zebra printers from a web application. Can anyone please give me some pointers or links to:

  1. Getting started with simple Zebra printing from a web application - MVC or .Net Core.
  2. Generating the set of multiple despatch labels I’ve described?