One of the project I have been working required a Windows service and I am familiar with VB.NET and services using VB.NET. I used to create a separate UI that communicates with the service and handle it but creating a proper user interface that looks good and functional was hard for me because I am much of the backend guy and with some knowledge of bootstrap. So learning some extras a Vue.js wasn’t that hard with available plugins. But first I need to host an application that holds the vue files and my API that communicates with the Vue.
So first step involving is preparations of what we need and I made the list:
- First we need to listen to a port
- Host Vue.js generated static files
- Add routes that handle API for different commands