Click here to Skip to main content
15,914,162 members

Survey Results

Would you like to see MFC ported to .NET?   [Edit]

Survey period: 25 Apr 2005 to 1 May 2005

There's a lot of MFC code and expertise around, but does it make sense to port MFC to .NET?

OptionVotes% 
Yes44631.21
No62944.02
Undecided1137.91
Don't care24116.86



 
GeneralRe: No, of course Pin
Tim Stubbs25-Apr-05 6:05
Tim Stubbs25-Apr-05 6:05 
GeneralRe: No, of course Pin
Anonymous27-Apr-05 8:38
Anonymous27-Apr-05 8:38 
GeneralRe: No, of course Pin
Tim Stubbs28-Apr-05 0:08
Tim Stubbs28-Apr-05 0:08 
GeneralRe: No, of course Pin
Anonymous25-Apr-05 6:36
Anonymous25-Apr-05 6:36 
GeneralRe: No, of course Pin
Shog925-Apr-05 9:37
sitebuilderShog925-Apr-05 9:37 
GeneralMFC, much maligned, but really that bad? Pin
Tim Stubbs25-Apr-05 5:06
Tim Stubbs25-Apr-05 5:06 
GeneralNot that bad, but why the Hell... Pin
Kochise25-Apr-05 5:24
Kochise25-Apr-05 5:24 
GeneralRe: MFC, much maligned, but really that bad? Pin
Shog925-Apr-05 9:31
sitebuilderShog925-Apr-05 9:31 
Not sure if this was meant to be directly relevant to the poll, but if so:

Tim Stubbs wrote:
- Startup time [...] Memory footprint [...] Speed [...]

Adding another layer to a .NET program isn't going to improve that. And if you're writing native code to call from a .NET app, you can already use MFC.

Tim Stubbs wrote:
- The designer in .NET is total rubbish, bugridden and needs to be punished

Which designer? Dialogs/forms? I wouldn't exactly hold up the MFC dialog designer as a model for anything good... most of my MFC dialogs now rely on a code block to control layout, so as to support resizing.

Tim Stubbs wrote:
Codebase... just a _few_ years more out there.

Yeah, i'll agree with that.

Tim Stubbs wrote:
- Meglomania. It's my memory, i'll allocate it (and leak it) if i want to.

Well... Keep in mind, MFC makes liberal use of "temporary objects" to wrap handles and such, by default deleting them during idle processing. It's not full-blown garbage collection, but it does remove a bit of that iron grip you'd normally have on memory management with C++.


Tim Stubbs wrote:
Which is how I see it, as it would take 12 months for us to port out apps to .NET and gain exactly diddly squat (aside from alienating our wives) in return.

Yeah, porting makes no sense at all in most situations. We're having decent luck with doing new app development in C# though, with plans to integrate C++/clr into our main app once that all stabilizes. This has worked well with regards to speeding up development of internal apps, while not wasting resources on the main project.

Medication for us all
You think you know me, well you're wrong

GeneralRe: MFC, much maligned, but really that bad? Pin
Tim Stubbs25-Apr-05 22:07
Tim Stubbs25-Apr-05 22:07 
GeneralRe: MFC, much maligned, but really that bad? Pin
NormDroid25-Apr-05 23:57
professionalNormDroid25-Apr-05 23:57 
GeneralRe: MFC, much maligned, but really that bad? Pin
Tim Stubbs26-Apr-05 6:41
Tim Stubbs26-Apr-05 6:41 
GeneralRe: MFC, much maligned, but really that bad? Pin
devvvy27-Apr-05 2:57
devvvy27-Apr-05 2:57 
GeneralRe: MFC, much maligned, but really that bad? Pin
NormDroid27-Apr-05 22:37
professionalNormDroid27-Apr-05 22:37 
GeneralRe: MFC, much maligned, but really that bad? Pin
devvvy27-Apr-05 23:01
devvvy27-Apr-05 23:01 
GeneralWhat about /clr switch? Pin
Nemanja Trifunovic25-Apr-05 2:17
Nemanja Trifunovic25-Apr-05 2:17 
GeneralRe: What about /clr switch? Pin
Member 9625-Apr-05 5:36
Member 9625-Apr-05 5:36 
GeneralRe: What about /clr switch? Pin
Nemanja Trifunovic25-Apr-05 6:06
Nemanja Trifunovic25-Apr-05 6:06 
GeneralRe: What about /clr switch? Pin
Member 9625-Apr-05 7:01
Member 9625-Apr-05 7:01 
GeneralRe: What about /clr switch? Pin
Nemanja Trifunovic25-Apr-05 7:19
Nemanja Trifunovic25-Apr-05 7:19 
GeneralRe: What about /clr switch? Pin
Anonymous26-Apr-05 3:36
Anonymous26-Apr-05 3:36 
GeneralRe: What about /clr switch? Pin
Nemanja Trifunovic26-Apr-05 3:55
Nemanja Trifunovic26-Apr-05 3:55 
GeneralRe: What about /clr switch? Pin
BadKarma26-Apr-05 5:30
BadKarma26-Apr-05 5:30 
GeneralRe: What about /clr switch? Pin
User 833072426-Apr-05 6:07
User 833072426-Apr-05 6:07 
GeneralRe: What about /clr switch? Pin
Nemanja Trifunovic26-Apr-05 7:04
Nemanja Trifunovic26-Apr-05 7:04 
GeneralUgh Pin
Marc Clifton25-Apr-05 1:25
mvaMarc Clifton25-Apr-05 1:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.