我觉的Silverlight才是你所期望的东西。应该不会有平台兼容性的问题。
其实,我始终觉得对于企业级应用(除过国内某些国有企业),WPF反而并不是很重要的东西。往往,对于大型应用,并不在意界面是不是做的花哨。而这一点却是WPF的特长。
所以,我认为,很长一段时间内,WinForm应用程序还会是大型企业应用的主要部分。
有一天,WinForm应用会被终结,而终结它的,是Web应用和RIA应用。绝对不是WPF应用。因为,它们天生具有部署简便,维护成本相对较低的优势(这两点,应该是一个大型应用提供商所最在意的)。因此,我非常看好Silverlight。虽然,目前他还只是一个玩具。
WPF的出路,还是在个人应用上。尤其是自由软件。虽然目前会有兼容性问题。但是,目前,微软已经将.NET 3.0集成到Windows XP Update中,虽然,肯定是因为一些法律问题,没有添加到自动升级中。但是,谁知道,哪一天,微软会不会因为一些市场的压力,铤而走险,或者搞定美国司法部。