Winforms?

Dougmeister

Senior member
Sep 15, 2004
568
2
81
When someone is looking for "Winforms" experience (with respect to ASP.NET), what are they talking about?

I realize that even by asking, I'm ruling myself out, but I've been out of the loop for a while now. I thought that they meant Windows forms as opposed to Web forms...?
 

nickbits

Diamond Member
Mar 10, 2008
4,122
1
81
It is the .NET 1.0/2.0 windows classes. So you are correct that it means Windows forms but it is a specific Microsoft library. Also they have been replaced by WPF.
 
Oct 27, 2007
17,009
5
0
Winforms is the desktop application equivalent to ASP.NET webforms. In fact, webforms is supposed to be a web-based abstraction of winforms to make web development easier for people who have only done desktop application development. So the answer is, it doesn't really make a lot of sense to look for Winforms experience in an ASP.NET developer, unless you want them working on desktop apps as well as web apps.

Also nickbits, it's not quite correct to say that Winforms has been 'replaced' by WPF. WPF is a neat new technology but Winforms will continue to be supported for a long time to come. You could consider WPF an alternative to Winforms, but certainly not a replacement.
 

WannaFly

Platinum Member
Jan 14, 2003
2,811
1
0
Originally posted by: nickbits
It is the .NET 1.0/2.0 windows classes. So you are correct that it means Windows forms but it is a specific Microsoft library. Also they have been replaced by WPF.

I'm not sure winforms is being replaced by WPF. Althought I can't find any specific information with a quick search, they are two separate and both fully supported tecnologies.

http://windowsclient.net/wpf/w...when-to-adopt-wpf.aspx

OP: Winforms and ASP.NET are different classes withing .NET, I'm not sure the 2 should ever co-mingle, so noone should be looking for "winforms with respect to ASP.Net"
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
I certainly wouldn't say WPF is replacing winforms. Winforms has been around for many many years and so many developers are familiar with it it's going to take a lot of time to be using WPF exclusively. Which I guess is the nice part about the two of them, it's easy to integrate them together :)
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
Well, WPF is without question a replacement for Windows forms, just as .NET is a replacement for ATL, MFC and the Win32 API. But it will take a long time to fully assume that role.
 

JasonCoder

Golden Member
Feb 23, 2005
1,893
1
81
I, for one, hope that WPF quickly replaces winforms. This is the 21st century and our UIs should look like it.