VS 2008/2010
WPF是否可以作为.Net Smart Client App使用?
答案 0 :(得分:0)
维基百科将“智能客户端”定义为以下应用程序环境:
通过网络http提供应用程序 连接
不,但它可以用作Web服务的前端
不需要安装(或 提供自动化安装和 更新)
WPF是.NET Framework的一部分。如果您正在运行一台相当新的Windows机器,那么您可能已经拥有它。您的应用程序本身需要以某种方式安装。
无需用户自动更新 动作
不是我知道的。我相信可以是一键安装。
具有桌面的外观和感觉 应用
绝对有。
简而言之,WPF适用于桌面应用程序,而不是Web应用程序。您可能正在寻找的是Silverlight, WPF的智能客户端。
答案 1 :(得分:0)
我参与过智能客户端应用程序。
智能客户端应用程序的工作方式与普通桌面应用程序完全相同 - 前提是其数据访问层是通过WebService设计的。
来自数据访问层 - >值传递给Typed DataSet - >推送到数据库。
这使智能客户端应用程序脱机工作,这是普通桌面应用程序无法实现的。