I have developed a desktop application with c# and wpf. Next step is to develop an intranet web application which shares some business logic with the desktop one. I have absolutely no experience with silverlight and asp.net.
Can Silverlight improve the portability of existent code and wpf user controls compared to asp.net ?
Are there additional alternative ways ?
My target O.S. is windows 2003 Server, so I cannot use the most recent technologies and I'm limited to .net 4.0 framework.