7

请原谅我提出了一个主观问题,但我真的很想知道.NET 开发在不久的将来会走向何方?我们会看到更多的ASP.NET开发人员,还是会对Silverlight/WPF && WinForms开发人员有更多的需求?

4

3 回答 3

4

这是一个如此广泛的问题。我认为可以肯定地说,只要 .NET 存在,就不会缺少 ASP.NET 开发。我认为 Silverlight 将在一组特定的利基开发中流行,但 ASP.NET MVC 将是大多数 .NET Web 开发的地方,除非有大量、稳定的 WebForms 用户组。至于 WinForms 与 WPF;我认为可以肯定地说微软希望 WPF 成为客户端的未来,而且很可能会是这样,但吸收需要一段时间。这些只是我的 0.02 美元。

于 2010-06-24T01:36:25.967 回答
4

三个都?

它们都涵盖了(在很大程度上)根本不重叠的不同市场。ASP.NET(尤其是 ASP.NET MVC)非常适合“经典”Web 开发,如果您喜欢 HTML5、Javascript 等中的内容,那么它就是您要走的路。Silverlight 适用于您进行 RIA 或编写 Flash-killer 应用程序时。WinForms 用于桌面开发,非常适合快速开发业务线软件。WPF 非常适合用于消费软件的桌面(在这些软件中,视觉效果与功能一样重要)。WPF 也可以用于业务线应用程序,但我个人发现 WinForms 更容易掌握(即使它在数据绑定等方面没有那么强大)。

老实说,我认为这个问题有点牵强。如果您正在尝试决定进入哪个“领域”以找到工作(或其他),那么我建议您跟随您的心,而不是本月的口味。做你觉得最有趣的事情,并且——如果你擅长——无论你选择哪个领域,工作都会到来。

于 2010-06-24T01:39:41.653 回答
2

.net 平台占据了 80% 的个人电脑市场,silverlight 的进步非常快。所有的应用程序都将转到云端,silverlight 4 非常适合将您的应用程序移植到云端。通过使用同样非常熟悉的 Visual Studio,您可以使用桌面或 asp.net 应用程序的所有工具将应用程序部署到 Web。Silverlight 将成为未来几年的重要参与者。查看 skydrive 中的网络办公应用程序。

于 2010-06-24T01:38:23.323 回答