johndoe444 1 Posting Whiz in Training

I was wondering how we can build a remote application where the user interface created using windows form will be running at the client side and the application logic will be running in server side. Sort of like web application but the user interface would be running in stand alone windows instead of inside the browser. Similar to RMI in java. And want to avoid writing code in html/css/javascript. Curious to know whether this is possible. And what the name of this technology is. We can do this using http and socket programming. But that would be too low level work marshalling and unmarshalling.

Thanks