Different uses of a control

I need to explore .NET as a development platform to move a legacy application. The legacy application will have an .exe, a browser page and possibly a server-side component for thin client.
From the small reading i did it looks like a single user component/control could be developed and then used in all three areas. If anyone can elaborate on .NET in this capacity I would very much appreciate it.
[409 byte] By [bxs122] at [2007-12-16]