.NET 开发的未来:ASP.NET 还是 WPF/Silverlight/Winforms?

发布于 2024-09-06 23:32:40 字数 204 浏览 1 评论 0原文

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

Forgive me for asking a subjective question but I'd really like to know where is the .NET development headed in the near future?
Are we going to see more ASP.NET developers or will there be more demand for Silverlight/WPF && WinForms developers?

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

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

发布评论

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

评论(3

笑咖 2024-09-13 23:32:40

三个都?

它们都覆盖不同的市场(在很大程度上)根本不重叠。 ASP.NET(尤其是 ASP.NET MVC)非常适合“经典”Web 开发,如果您喜欢 HTML5、Javascript 等内容,那么 ASP.NET 是您的最佳选择。 Silverlight 适合您进行 RIA 或编写 Flash 杀手应用程序时使用。 WinForms 适用于桌面开发,非常适合业务线软件的快速开发。 WPF 非常适合桌面消费类软件(在这种情况下,美观与功能同样重要)。 WPF 也可以用于业务线应用程序,但我个人认为 WinForms 更容易掌握一些(即使它在数据绑定等方面没有那么强大)。

说实话,我觉得这个问题有点过分了。如果您正在尝试决定进入哪个“领域”以找到工作(或其他什么),那么我建议您跟随自己的内心,而不是本月的流行趋势。做你觉得最有趣的事情,如果你擅长的话,无论你选择哪个领域,工作都会到来。

All three?

They all cover different markets that (to a large degree) simply do not overlap. ASP.NET (and in particular, ASP.NET MVC) is great for "classic" web development and is the way to go if you like the stuff coming in HTML5, Javascript and so on. Silverlight is for when you're doing RIA or writing Flash-killer apps. WinForms is for desktop development and is great for rapid development of line-of-business software. WPF is great on the desktop for consumer software (where eye-candy is just as important as functionality). WPF can also be used for line-of-business apps, but I personally find WinForms to be a little easier to grasp (even if it's not as powerful in terms of data binding and so on).

To be honest, I think the question is kind-of loaded. If you're trying to decide which "area" to get into in order to find a job (or whatever) then I would suggest you follow your heart, not the flavour-of-the-month. Do what you find most interesting, and - if you're good at it - the work will come regardless of which area you chose.

浅黛梨妆こ 2024-09-13 23:32:40

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

This is such a broad question. I think it is safe to say as long as .NET is around, there will be no shortage of ASP.NET development. I think Silverlight will be prevalent in a particular set of niche development but ASP.NET MVC will be where the majority of .NET Web development will be at, unless there is a large, steadfast group of WebForms users. As for WinForms vs WPF; I think its safe to say Microsoft would like WPF to be the future of the client and it probably will be but the uptake will take awhile. These are just my $0.02.

眉目亦如画i 2024-09-13 23:32:40

.net 平台占据了 80% 的 PC 市场,并且 silverlight 的改进非常非常快。所有应用程序都会迁移到云端,而 silverlight 4 非常适合将您的应用程序移植到云端。
通过使用相同的非常熟悉的 Visual Studio,您可以使用桌面或 ASP.NET 应用程序拥有的所有工具将应用程序部署到 Web。
Silverlight 将成为未来几年的重要参与者。查看 skydrive 中的网络办公应用程序。

The .net platform is en 80% of the pc market and silverlight is improving VERY very fast. All the app are going to the cloud and silverlight 4 is very good for porting your app to the cloud.
By using the same very familiar visual studio you can deploy your apps to the web using all the tools you have for desktop or asp.net apps.
Silverlight is going to be an important player in the next years. Look at the web office app in skydrive.

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