Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

In .NET development, what is the breakdown of WinForms/desktop developers versus ASP.NET developers? [closed]

What is the proportion of .NET developers who do WinForms/desktop development vs ASP.NET development? Is there very much overlap? Are they very different skill-sets?

like image 864
Aperture Avatar asked Jul 29 '10 00:07

Aperture


People also ask

Is .NET developer and ASP.NET developer are same?

ASP.NET is used for web-based development, while . NET is used for general software development for desktops and other platforms. As mentioned above, they are used to create form-based software.ASP.NET is widely used these days by web development companies and cloud computing services.

Is WinForms still used in 2022?

Databinding Support: WinForms in Visual Studio 2022 brings a streamlined approach for managing Data Sources in the OOP designer with the primary focus on Object Data Sources. This new approach is unique to the OOP designer and . NET based applications.

What is difference between Windows Forms application and Windows Forms .NET framework?

Net Framework) if you want to run the application that targets the . Net Framework that is automatically installed when you install the windows on the system. On the other hand, if you want to develop the desktop application with Just Winform app it's mean you are targeting the latest version of .


2 Answers

Not sure how accurate it is but Scott Hanselman did an informal survey.

like image 192
Jeremy Avatar answered Sep 20 '22 07:09

Jeremy


My guess-timate is that it's probably a 60/40 split in favor of web development. But I think a more interesting trend is that both the web and windows camps are seeing significant schisms.

Windows definitely is definitely splitting along the WPF and non-WPF lines, since WPF presents such a different UI model. WPF is still a small percentage of Windows developers, but it's definitely gaining some ground. I'd guess that WPF probably only makes up 10-20 percent of Windows development.

Web development may be more interesting as you not only have the Silverlight split going on, but you also have the MVC split happening. Traditional ASP.NET development is still king, but MVC definitely is gaining significant traction and Silverlight is becoming a powerful niche. Maybe a 60-25-15 split among ASP.NET, MVC and Silverlight respectively -- which isn't bad at all for relatively new technologies.

There are definitely overlapping areas of skill across these areas (biz tier and data tier development, along with WCF services), but the UI development paradigm is very different. Having a windows forms developer switch over to an asp.net web form project will require a bit of a learning curve if it's his/her first web form project.

I'm basing my guess-timates on what I see in my regional user group communities and discussions with some leaders in those communities. Definitely not scientific. :)

like image 23
David Hoerster Avatar answered Sep 21 '22 07:09

David Hoerster