Making The Move
-
OK I am finally making the switch from Visual Studio 6.0 to Visual Studio .NET :omg: (I know… I have held for as long as I think I can). I have used .NET on other computers, and do not really know what I think of it – I like it and I don’t like it. I have read some articles here about the transformation and what to expect. I am going to make backups of all of my projects, just incase I do not enjoy the move. So let me have it… Should I make the move? What can I expect? How can I better prepare? ------------------------- Matthew R. Miller www.computersmarts.net[^]
My 2 cents. What are the products you are supporting and or about to develope? That really is your answer. If you are supporting exiting code. Then step cautiously. If you are starting new projects (especially creating or consuming web services.) Then jump in. If you are starting new projects that a basically in line with the old. Then kind of your call. To cover your self. I have a second drive that I mirror my machine onto when I make a change. If I am unhappy I just mirror it back and no problems! I do not mind getting old. It beats all the other options that can think of.
-
WOW! Very details and in-depth. Thank you very much for your experiences and for sharing. What do you think about installing them side by side, and making a slow transition.. after trying to cover a (backed-up) VC6 project? Do you have any experience with both being installed side by side? Others say it works, I have no reason not to believe them. Thanks again. ------------------------- Matthew R. Miller www.computersmarts.net[^]
Actually, I have all three installed side-by-side: VC6, VS.NET 2002, and VS.NET 2003. We have the following under development: Product A, version 1.0: Maintenance using VC6 Product A, version 1.1: Maintenance using VS.NET 2002 Product A, version 2.0: Development (starting with the 1.1 code base) using VS.NET 2003 Product B, version 1.0: Maintenance using VS.NET 2002 Product B, version 1.1: Development using VS.NET 2003 Product C, version 1.0: Development using VS.NET 2003 As you can see, we've migrated the source code for Product A from VC6 all the way through VS.NET 2003. One thing to notice with my list. As a matter of practice, we don't switch compilers when a product enters maintenance. This reduces the regression testing we have to do when we make fixes. The only issue I've had with the side-by-side install is that it is disk hungry. By the time you install VC6, the MSDN Library from October 2001 (the last one that integrates with VC6), VS.NET 2002, VS.NET 2003, and the current MSDN Library, you've eaten up a lot of disk space. Depending on your options, 6Gb or more. You do need to install them in the correct order: VC6, then VS.NET 2002, then VS.NET 2003. One other note: If you develop using VS.NET 2002 or 2003, you'll need to install the appropriate ATL and/or MFC libraries on your target machine, if you use them. Unlike under VC6, where most environments had these libraries 'built-in', that isn't the case here. Matthew R. Miller wrote: WOW! Very details and in-depth. Thank you very much You're welcome :-O. My coworkers would tell you I'm very verbose :rolleyes:.
Software Zen:
delete this;
-
I would say don't move from VC 6 unless you have no choice. "No choice" would be using a template library that just won't work on 6, or using some 3rd party libs that were build for 7, something along those lines. What to expect: 7 claims to convert your VC 6 project files, but every time I've tried it, it's done a terrible job. Sure, it preserves the list of files, but settings as basic as "what kind of CRT to use" don't get converted right. :mad: When I did this at work, it also threw up all kinds of incomprehensible dialogs related to VSS. Finally I said F it and rebuilt the projects manually. --Mike-- Personal stuff:: Ericahist | Homepage Shareware stuff:: 1ClickPicGrabber | RightClick-Encrypt CP stuff:: CP SearchBar v2.0.2 | C++ Forum FAQ ---- You cannot stop me with paramecium alone!
So does this mean you've official taken the red pill..... :suss: - Nick Parker
My Blog | My Articles -
OK I am finally making the switch from Visual Studio 6.0 to Visual Studio .NET :omg: (I know… I have held for as long as I think I can). I have used .NET on other computers, and do not really know what I think of it – I like it and I don’t like it. I have read some articles here about the transformation and what to expect. I am going to make backups of all of my projects, just incase I do not enjoy the move. So let me have it… Should I make the move? What can I expect? How can I better prepare? ------------------------- Matthew R. Miller www.computersmarts.net[^]
Hey Matthew You can install VS.NET side-by-side with VC 6 (don't have to uninstall 6). And even if you aren't doing any .NET stuff, the VC++ 7.1 compiler is a lot more standards compliant than the VC 6 compiler. The IDE has chaned a bit and if you are prepared to accept the change, you'll get used to the new IDE in a few weeks. The main thing is to not get into that "VC 7 sucks compared to VC 6" attitude which will be a hindrance to your getting used to the new IDE. Nish
My blog on C++/CLI, MFC/Win32, .NET - void Nish(char* szBlog); My MVP tips, tricks and essays web site - www.voidnish.com
-
Here we go again ... :rolleyes:
Software Zen:
delete this;
Yeah...I'm thinking we should put a gag on Lauren whenever the subject of VS.NET comes up. ;)
Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
-
Yeah...I'm thinking we should put a gag on Lauren whenever the subject of VS.NET comes up. ;)
Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
What would be the value added by excluding the minority opinion? Do we want this to be an open forum, or a community of parrots? "My kid was Inmate of the Month at Adobe Mountain Juvenile Corrections Center" - Bumper Sticker in Bullhead City
-
Hey Matthew You can install VS.NET side-by-side with VC 6 (don't have to uninstall 6). And even if you aren't doing any .NET stuff, the VC++ 7.1 compiler is a lot more standards compliant than the VC 6 compiler. The IDE has chaned a bit and if you are prepared to accept the change, you'll get used to the new IDE in a few weeks. The main thing is to not get into that "VC 7 sucks compared to VC 6" attitude which will be a hindrance to your getting used to the new IDE. Nish
My blog on C++/CLI, MFC/Win32, .NET - void Nish(char* szBlog); My MVP tips, tricks and essays web site - www.voidnish.com
I find the .NET environment nore crowded then the VC6 environment, other than that each has it's own set of good and bad points (mention the class wizard to one or two people then duck !). Elaine :rose: The tigress is here :-D
-
What would be the value added by excluding the minority opinion? Do we want this to be an open forum, or a community of parrots? "My kid was Inmate of the Month at Adobe Mountain Juvenile Corrections Center" - Bumper Sticker in Bullhead City
I was joking, Roger. ;P I think Lauren has probably managed to disuade half the population from switching with her horror stories of VS.NET. I think it's kind of funny that she responds to every post about it. She's like a hunter, stalking her prey. :rolleyes:
Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
-
I was joking, Roger. ;P I think Lauren has probably managed to disuade half the population from switching with her horror stories of VS.NET. I think it's kind of funny that she responds to every post about it. She's like a hunter, stalking her prey. :rolleyes:
Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
She is tenacious, isn't she?:-D "My kid was Inmate of the Month at Adobe Mountain Juvenile Corrections Center" - Bumper Sticker in Bullhead City
-
OK I am finally making the switch from Visual Studio 6.0 to Visual Studio .NET :omg: (I know… I have held for as long as I think I can). I have used .NET on other computers, and do not really know what I think of it – I like it and I don’t like it. I have read some articles here about the transformation and what to expect. I am going to make backups of all of my projects, just incase I do not enjoy the move. So let me have it… Should I make the move? What can I expect? How can I better prepare? ------------------------- Matthew R. Miller www.computersmarts.net[^]
I was kind of disappointed when I read your past after having read the subject. I thought you were going to make a move on a woman! :-D -- ...Coca Cola, sometimes war...
-
So does this mean you've official taken the red pill..... :suss: - Nick Parker
My Blog | My ArticlesI was force-fed the red pill. :(( (We use a static lib from MS for our DRM interface, and we got a new lib last month that was built with 2003, so we can't use VC 6 anymore to compile our stuff) --Mike-- Personal stuff:: Ericahist | Homepage Shareware stuff:: 1ClickPicGrabber | RightClick-Encrypt CP stuff:: CP SearchBar v2.0.2 | C++ Forum FAQ ---- You cannot stop me with paramecium alone!
-
Hey Matthew You can install VS.NET side-by-side with VC 6 (don't have to uninstall 6). And even if you aren't doing any .NET stuff, the VC++ 7.1 compiler is a lot more standards compliant than the VC 6 compiler. The IDE has chaned a bit and if you are prepared to accept the change, you'll get used to the new IDE in a few weeks. The main thing is to not get into that "VC 7 sucks compared to VC 6" attitude which will be a hindrance to your getting used to the new IDE. Nish
My blog on C++/CLI, MFC/Win32, .NET - void Nish(char* szBlog); My MVP tips, tricks and essays web site - www.voidnish.com
Nishant S wrote: The IDE has changed a bit That's a hell of an understatement ;) --Mike-- Personal stuff:: Ericahist | Homepage Shareware stuff:: 1ClickPicGrabber | RightClick-Encrypt CP stuff:: CP SearchBar v2.0.2 | C++ Forum FAQ ---- Pinky, are you pondering what I'm pondering? I think so Brain, but if we shaved our heads, we'd look like weasels!
-
I was kind of disappointed when I read your past after having read the subject. I thought you were going to make a move on a woman! :-D -- ...Coca Cola, sometimes war...
Oh No, there would be one hell of a mad women over here if I did. ------------------------- Matthew R. Miller www.computersmarts.net[^]