【发布时间】:2012-04-18 06:05:32
【问题描述】:
我熟悉使用 C# 在 ASP.NET MVC 中创建网站。但我从未学习过如何使用 C# 创建桌面应用程序。所以我想进一步研究一下。自从我对 ASP.NET 有经验以来,我几乎涵盖了后端。但是我不知道什么时候涉及到前端开发。我猜微软提供了几种方法来创建桌面应用程序(表单、MVC,...),就像 java 提供不同的包一样。但是当我打开 Visual Studio 时,我看到的只是创建 Windows 窗体应用程序的可能性。
- 创建 Windows 桌面有哪些可能性 C# 中的应用程序(Windows 窗体、mvc?)
- 哪个被认为是“最好的”/“最广泛的”?
- 有推荐的教程、指南或免费电子书吗?
- 我们随时欢迎任何其他建议。
【问题讨论】:
-
看看 Windows Presentation Foundation
-
我会选择 windows 窗体,因为这是最容易开始的窗体。也可以使用(类似 xml 的)WPF 来实现更好、更精美的图形桌面应用程序。
标签: c# forms model-view-controller user-interface