I have to create one webapi so that that can be accessed from any where. Second thing that is to be developed is web site which contains reference of above web api. Third thing is to develop is windows software which also contains reference of above web api.
In window software will have different methods like get all student data from local db and send it to server via web api. local database can not be made live.
In web site as mentioned in point 2 from that web site I would like to get data from my windows application and send that data to server.
How can I achieve this thing using asp.net C# + singnalR for website For windows software it can be .net C#, vb + signalR
Web api will be in asp.net MVC
Can any body give me some idea