我们正在实施一些通过asp.net web服务公开的业务功能。通过桌面应用程序重用网站功能
在当前阶段用户界面对于它的一些和平是必需的,我们将在现有的桌面应用程序(它是MFC C++应用程序,但我们正在考虑集成一些WinForms/Wpf组件)内部实现它。
在最近的将来,我们计划用网站版本(它将是asp.net网站或可能的Silverlight应用程序)替换当前的桌面应用程序。因此,我想在网站上实现一次UI,并以某种方式从桌面应用程序中重新使用它。
我清楚了吗?
有没有办法做到这一点?
当然,我可以实现Web服务并立即在桌面应用程序中使用它,并在需要时从Web应用程序中重新使用它......但我希望有更好的方法来实现这一点。
欢迎任何想法!
P.S.一个选项可以是由我们的桌面应用程序显示的asp.net网页。桌面应用程序将仅用作浏览器(不添加任何附加功能)。
“桌面应用只能作为浏览器(不添加任何附加功能)。”你的意思是像我现在使用的免费,经过充分测试的浏览器? – 2010-11-10 23:15:05