Click here to Skip to main content
15,910,981 members

Survey Results

In your company, which development environments do you currently use?   [Edit]

Survey period: 12 Jan 2004 to 18 Jan 2004

Suggested by Oz Solomon

OptionVotes% 
Visual Studio .NET 'Whidbey'493.12
Visual Studio .NET 200379350.54
Visual Studio .NET 200226717.02
Visual C++ 675748.25
Visual Basic 637223.71
Older/Other Microsoft Environment895.67
Non Microsoft Environment31219.89
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralRe: Wow - why so many VC++ 6 users? Pin
Michael P Butler14-Jan-04 7:06
Michael P Butler14-Jan-04 7:06 
GeneralRe: Wow - why so many VC++ 6 users? Pin
Navin15-Jan-04 10:49
Navin15-Jan-04 10:49 
GeneralRe: Wow - why so many VC++ 6 users? Pin
Jack Puppy14-Jan-04 13:34
Jack Puppy14-Jan-04 13:34 
GeneralRe: Wow - why so many VC++ 6 users? Pin
Anonymous16-Jan-04 12:28
Anonymous16-Jan-04 12:28 
GeneralRe: Wow - why so many VC++ 6 users? Pin
Michael Dunn16-Jan-04 17:24
sitebuilderMichael Dunn16-Jan-04 17:24 
GeneralRe: Wow - why so many VC++ 6 users? Pin
Mike Nordell17-Jan-04 9:54
Mike Nordell17-Jan-04 9:54 
GeneralRe: Wow - why so many VC++ 6 users? Pin
Gary R. Wheeler18-Jan-04 3:21
Gary R. Wheeler18-Jan-04 3:21 
GeneralRe: Wow - why so many VC++ 6 users? Pin
Hidde Wallaart23-Jan-04 4:27
Hidde Wallaart23-Jan-04 4:27 
I am not surprised at all that the use of VC6 and VC7.1 both end up ~50%. In our company we use both, VC7.1 and VC6, for C++, MFC and COM work. Most 'unmanaged' code. I think I can make a reasonable good comparison between the two development environments as regards this work.

In our company we have upgraded the final compilation to VC7.1. We had to re-write some of our code because VC7 is less forgiving in how you use C++. Not a big problem.

It is still a relief however for me to go back to the sleek, uncluttered VC6. ClassView in VC7.1 is way too cluttered with useless information. ClassWizard was good and we did not get back the same helpful functionality. I added Visual Assist to VC7.1 and that helped. Still, VC6 together with WndTabs is preferred. I also like to open a few projects at the time so I have say 4 times Visual Studio running. No problem, but impossible to do with resource-hungry VC7.1.

VC6 had reasonable good support of COM: putting an ActiveX control on a form went smoothly, classwizard enabled you to add parameters to control, handle events, add message handlers. I searched for this in VC7.1 but it was gone. The "properties" table looks like VB but not nearly as useful. We use ActiveX components a lot. These can have Methods, Events or Properties. In VC6 adding an ActiveX to a project is easy, two stub files are created with "Get/Set" functions for the properties. In VC7.1 adding an ActiveX control can be done in two ways which is confusing, and the ActiveX properties are simply ignored in the newly created stub files. Eek! | :eek: It's a bug and it surprises me that it is still in VC7.1. I concluded that ActiveX controls are better added in VC6.

I disagree that support for MFC has improved. Some classes may have been extended and a few added but nothing groundbraking.

In conclusion I would say that VC7.1 is not really "better" for use with MFC/COM. If money is an issue as well then I'd say: stick with VC6. Our company moved to VC7.1 in the vian hope that the teething problems would have been sorted out, and in the fear that we would suffer from "lagging behind" in technology. We went with the perpetual M$ adagium "upgrade or perish" so now we have to buy faster PCs as well Frown | :-(



Hidde Wallaart
software engineer
www.leo-em.co.uk
GeneralVisual Studio .NET == Visual Interdev 6.0 on steroids Pin
George13-Jan-04 6:38
George13-Jan-04 6:38 
GeneralRe: Visual Studio .NET == Visual Interdev 6.0 on steroids Pin
besmel13-Jan-04 18:51
besmel13-Jan-04 18:51 
GeneralRe: Visual Studio .NET == Visual Interdev 6.0 on steroids Pin
Michael P Butler14-Jan-04 7:12
Michael P Butler14-Jan-04 7:12 
GeneralVC6 is the best Pin
Anonymous12-Jan-04 21:08
Anonymous12-Jan-04 21:08 
GeneralRe: VC6 is the best Pin
Michael P Butler12-Jan-04 21:25
Michael P Butler12-Jan-04 21:25 
GeneralRe: VC6 is the best Pin
Rob Caldecott12-Jan-04 21:41
Rob Caldecott12-Jan-04 21:41 
GeneralRe: VC6 is the best Pin
bneacetp13-Jan-04 3:30
bneacetp13-Jan-04 3:30 
GeneralRe: VC6 is the best Pin
Anthony_Yio13-Jan-04 19:46
Anthony_Yio13-Jan-04 19:46 
GeneralRe: VC6 is the best Pin
bneacetp13-Jan-04 22:21
bneacetp13-Jan-04 22:21 
GeneralRe: VC6 is the best Pin
dog_spawn13-Jan-04 4:41
dog_spawn13-Jan-04 4:41 
GeneralRe: VC6 is the best Pin
Mazdak13-Jan-04 6:05
Mazdak13-Jan-04 6:05 
GeneralRe: VC6 is the best Pin
Leifen13-Jan-04 6:52
Leifen13-Jan-04 6:52 
GeneralRe: VC6 is the best Pin
dog_spawn13-Jan-04 11:50
dog_spawn13-Jan-04 11:50 
GeneralRe: VC6 is the best Pin
Nemanja Trifunovic13-Jan-04 8:52
Nemanja Trifunovic13-Jan-04 8:52 
GeneralRe: VC6 is the best Pin
Anthony_Yio13-Jan-04 19:42
Anthony_Yio13-Jan-04 19:42 
GeneralRe: VC6 is the best Pin
Navin15-Jan-04 10:45
Navin15-Jan-04 10:45 
GeneralOlder/Other Microsoft Pin
preinsko12-Jan-04 20:30
preinsko12-Jan-04 20:30 

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.