0

我曾经在 ASP.NET MVC 上建立一个网站。现在我想构建另一个 Web 服务。这一次,我想使用客户端应用程序(在 Windows 上运行)并且不需要网页。我应该选择什么技术?我仍然在服务器端和客户端使用 C#,我可能会使用 mySQL。非常感谢。

4

3 回答 3

0

您可以使用经典的 3 层架构:

  • WPF 中的 UI 客户端应用程序(它为 UI/逻辑分离提供了很好的 MVVM 模式)
  • 用于后台的 WCF Web 服务、IIS 托管(C# 程序集)
  • 作为 ORM 的实体框架
于 2012-07-25T11:30:14.680 回答
0

我强烈建议客户端使用 WPF。它具有类似的 MVC 架构,并为 UI 使用 XAML,这很容易学习但非常强大。如果不需要 gui,服务器可以是服务。

于 2012-07-25T11:24:19.557 回答
0

它是ASP.NET Web API,它是ASP.NET MVC 4 <1>中的新功能。

在撰写本文时,ASP.NET MVC 4 处于 RC 之下。

于 2012-07-30T09:30:28.423 回答