Future .NET Development: ASP.NET or WPF / Silverlight / Winforms?

I'm sorry that I asked a subjective question, but I would really like to know where the .NET development will be held in the near future? Will we see more ASP.NET developers or will there be a demand for Silverlight / WPF && & & & WinForms developers?

+7
forecasting
source share
3 answers

All three?

All of them cover different markets, which (to a large extent) simply do not overlap. ASP.NET (and ASP.NET MVC in particular) is great for "classic" web development, and this is the way to go if you like HTML5, Javascript, and so on. Silverlight is when you make RIA or write applications for Flash killers. WinForms is designed for desktop development and is great for rapid business software development. WPF works great on the desktop for consumer software (where eye candy is just as important as functionality). WPF can also be used for business application applications, but I personally think that WinForms will be a little easier to understand (even if it is not so strong in terms of data binding, etc.).

Honestly, I think the question is character. If you are trying to decide which "area" you need to enter to find work (or something else), I suggest you follow your heart, not the taste of the month. Do what you think is most interesting, and - if you're good at it - the job will come no matter what area you choose.

+4
source share

This is such a broad question. I think it is safe to say that while .NET is around, there will be no shortage of ASP.NET development. I think Silverlight will prevail in a specific set of niche developments, but ASP.NET MVC will be where most of the .NET Web development will work, unless there is a large, robust group of WebForms users. Regarding WinForms vs WPF; I think it’s safe to say that Microsoft would like WPF to be the future of the client, and it will probably be, but it will take some time. These are just my 0.02 dollars.

+4
source share

The .net platform accounts for 80% of the PC market, and silverlight improves VERY fast. All applications go to the cloud, and silverlight 4 is very good for moving your application to the cloud. Using the same familiar visual studio, you can deploy your applications online using all the tools you have for desktop computers or asp.net applications. Silverlight will become an important player in the coming years. Take a look at the skydrive web office app.

+2
source share

All Articles