I want to create a windows service that validates data and access it from another windows application, but I\'m new to services and I\'m not sure how to start.
So,
Think it as a remote database owner. Say you have 1 database yet 10 applications that requires different data's from the database and also you don't want to open all your data to each of the applications.. Also your applications will be independent from your database, your data layer will only be implemented in your service, your applications will not hold that logic. You can write a service and open your service to your other applications.
How to write your first windows service can help you.