制作 WPF 基于 Web 的应用程序涉及哪些内容?

发布于 2024-10-17 14:20:53 字数 196 浏览 1 评论 0原文

我正在开发一个电子商务网站作为一个课程的项目,我只完成了大部分控制台应用程序编程。该网站将使用 WPF,并且是基于 Web 的或移动的(并使用 Adventure Works db)。我不确定编程技术到底涉及什么。

当我进行一些搜索并看到诸如 .xbap 和 wcf 之类的术语时,我感到很困惑。开发电子商务 Web 应用程序所涉及的技术的总体概述和关系是什么?

I am developing an eCommerce site as a project for a class and I've only done mostly console application programming. The site is to use WPF, and is either web-based or mobile (and use Adventure Works db). I'm not sure what exactly is involved as far as programming technologies.

I became confused as I did some searching and saw terms like .xbap and wcf. What is the general overview and relationships of the technologies involved to develop a web app that is an eCommerce.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烂人 2024-10-24 14:20:53

WPF 是一种专为 RDA(富桌面应用程序)设计的技术。您不能使用它来构建网站。 Silverlight是一种为RIA(富互联网应用程序)设计的技术,因此它显然更适合您的使用。

您谈到了移动设备...您是什么意思?您的网站应该在移动设备上使用吗?在这种情况下,由于互操作性,您不应该使用任何这些技术...

如果您的项目必须是 WPF,那么您应该阅读有关 XAML、WPF 绑定、MVVM 的内容(一开始不是强制性的,但可以帮助您设计应用程序) )。

如果您可以向我们提供有关您的项目的更多信息,我们将更有效地为您提供帮助。

WPF is a technology designed for RDA (Rich Desktop Applications). You can't use it to build a website. Silverlight is a technology designed for RIA (Rich Internet Applications), so it is clearly better for your use.

You told about mobile... What do you mean ? Should your website be used on a mobile device ? In this case, you shouldn't use any of these technology because of interoperability...

If your project MUST be WPF, so you should read about XAML, WPF Binding, MVVM (not mandatory at first, but can helps to design your app).

If you could give us a little more precision about your project, we'll help you more efficiently.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文