1

如果正在开发的应用程序需要具有 Web 客户端和智能客户端,则要使用哪些策略和工具。智能客户端软件工厂或相关应用程序块是否简化了这样的开发路径?环境是.Net 3.5

请根据这些优先级提出方向

  1. 代码重用
  2. 开发或执行容易
  3. 维护
4

3 回答 3

0

你能用银光吗?如果是,您可以在 Web 和桌面上拥有相同的客户端(使用新的 Silverlight 3 浏览器体验)

如果没有,您可以重用服务器中的所有业务逻辑并通过 Web 服务公开功能。
这样您的系统是可测试的,您只需要重新编码不同的客户端 UI。

于 2009-07-15T14:46:27.787 回答
0

Silverlight 和 WPF 非常相似,您应该能够在两者之间实现极高程度的代码重用。见这篇文章

在下一个版本中它会变得更好。

于 2009-04-28T17:30:10.630 回答
0

寻找模型视图演示者模式......如果正确完成,您只需要实现多个视图,其余的东西将被重用!

于 2009-04-28T17:37:41.220 回答