If you have every ported WPF to Silverlight you will know the changes are not minor. They are similar but the differences are large enough to make things very difficult in anything but trivial applications.
You also cannot share assemblies directly, which makes code reuse a big pain, no word on whether WinRT will support normal assemblies, but it's runtime is stripped down just as Silverlights is so probably not.
You also cannot share assemblies directly, which makes code reuse a big pain, no word on whether WinRT will support normal assemblies, but it's runtime is stripped down just as Silverlights is so probably not.