【发布时间】:2011-02-16 02:46:50
【问题描述】:
我正在开发一个电子商务网站作为一个课程项目,我只完成了大部分控制台应用程序编程。该站点将使用 WPF,并且是基于 Web 的或移动的(并使用 Adventure Works db)。就编程技术而言,我不确定到底涉及什么。
当我进行一些搜索并看到 .xbap 和 wcf 之类的术语时,我感到很困惑。开发电子商务网络应用程序所涉及的技术的一般概述和关系是什么。
【问题讨论】:
-
Silverlight 应用程序,你是说?
-
我想说不,但我对 Silverlight 了解不多。我只知道它必须是一个基于 Web 的 WPF 应用程序。我不确定这是否意味着它必须在网络浏览器中。
-
Silverlight 浏览器外 (OOB) 应用程序可能就是答案。
-
Silverlight(继承与否)和 WPF 不是两种不同的技术吗?
-
Silverlight 和 WPF 确实是独立的技术,它们只是共享许多技能、语言等(例如 XAML)。浏览器中的 WPF 被称为 XBAP,并没有被太多使用,因为对于大多数人来说,Silverlight 做得更好(因为它可以在 Mac 上运行,从而触及更多目标受众,并且具有更好的媒体功能,通常在浏览器中需要) .类项目是否指定它必须是 WPF?
标签: wpf web-applications c#-4.0 e-commerce xbap