|
i am using both 2003 and 2005 both has some plus points and at the same time many negatives too
regards
|
|
|
|
|
Hi,
I've been working on a project involving DirectX 9 (basically DirectShow) and C++. I've developed it under Microsoft Visual Studio 6.0. Now everyone is asking me why I still work with this environment when everyone is moving into .Net.
But.. working with unmanaged C++ code for my directx project,is there any reason to move into .Net?
Thanks in advance
-- modified at 5:26 Monday 23rd January, 2006
|
|
|
|
|
I have just only recently completed "moving" the apps that I manage from VC5 to VC6 (which was not as simple as It may sound) and took about 4 months. ( Six apps, consisting of seven exe´s, and 18 dll´s, three static lib´s). And I should now move to 2005? No thanks... I´ll continue with VC6 (what it provides is more than enough for what we need, and if the need arises that it has to have a "Micky Mouse" look (whitby, office 2003, etc.) then an external library (Dundas, Toolbar Extreme whatever.) can be used with the code (more or less) as is.
mfg
Phil
p.s.
Just for a laugh, I converted one applications DSW to VS 2005´s, and let it compile, after I had seen all the compiler errors and warnings (and it did not compile successfully) I thought to my self, sod that...
bum... and I thought I´d got rid of all the bugs
|
|
|
|
|
You are getting it all wrong. You are supposed to move to C#. MS doesn't care about C++ any more now - they are "embracing and extending" in order to force the shift and doing pretty well with that. Sad but true.
|
|
|
|
|
is that possible? regarding the different SDKs and DLLs installed in same folders in the windows directory, i'm wondering if they wouldnt clash !?
any idea?
Cheers,
Fred
|
|
|
|
|
Unfortunately this works perfectly Too bad we need another reason to finally deinstall this rusty VB6 that has made our lifes complicated for ages
|
|
|
|
|
I like some of the new features in 2005, but it is horribly unreliable. The IDE crashes out on me at least 4-5 times a day. Seems like 2005 was rushed to market just it could keep the 2005 name. I should have followed the golden rule of never buying a Microsoft product until service pack 1 comes out.
I never had this issue with 2003.
Anyone else have this or other serious problems with the new 2005 IDE?
|
|
|
|
|
Hello,
The beta that I was running, never crahsed on me as much as that. Are you using some special features that cause the problem?
My only real problem [with the standard edition] is that I canno't debug multiple projects. Maybe I'm doing something wrong, maybe it's a bug. I'll upgrade to another edition asap.
Behind every great black man...
... is the police. - Conspiracy brother
Blog[^]
|
|
|
|
|
What are you doing that crashes VS2005 so much? I haven't had it crash on me once... yet.
Saying that I do agree it was rushed all the same.
regards,
Paul Watson
Ireland
Colib and ilikecameras.
K(arl) wrote:
oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
|
|
|
|
|
It's crashed on me typing code, compiling, and a few times just opening a project. Didn't seem to matter if I was working with asp.net, or regular winforms.
It's annoying me so much I may reformat the machine to see if that helps any.
|
|
|
|
|
It may be best to start afresh with PC and make clean install, I found game software interfere with the Visual Studio in past, so I created two window XP one for programming and one for games. This save reinstall and enable recovery from crash.
But nowaday, crashes is rare after playing several role playing games (half life, star war quake-4).
Good luck
Electronic Engineer keen to learn more of C# and .net programming. Currently using C and C++ for microcontroller application.
|
|
|
|
|
I have never had one single crash in VS2005, not even using the beta editions. I can recommend uninstalling all .NET beta stuff before installing the release version. In fact, it's still best to format your PC and reinstall windows. (That's one of the nasty side effects of using beta software )
WM.
What about weapons of mass-construction?
|
|
|
|
|
I have the same problem with VS2005 IDE - it's the most unstable Studio i ever seen
Actually, i rate VS2005 as beta quality product
|
|
|
|
|
Yup all three on a daily basis (ok more like weekly). But we need to use VC6 to support patches for previous releases (yes the damn api changes were that specific). VC 2003 .net, because this is one of our current platforms, and VC 2005 because this is where we want to be in the future.
So really moving to a new platform doesnt mean you are going to leave the old one, it just means you have new "things" to play with !
|
|
|
|
|
Signal-9 wrote: So really moving to a new platform doesnt mean you are going to leave the old one, it just means you have new "things" to play with !
I agree...
One in code.
|
|
|
|
|
I too voted for the first 3. However, as far as the timing goes I plan to wait until the last responsible moment. There are some irritants in VS 2003 for sure, but productivity hasn't gone south and the work arounds are now old hat. The maint. patch for VS 2003 should extend its life as well.
So when is the last responsible moment? I'm going to defer that until I know more.
|
|
|
|
|
Ron Dafoe . wrote: I too voted for the first 3.
Me too.
___________________________________
Tozzi is right: Gaia is getting rid of us.
My Blog [ITA]
|
|
|
|
|
...all the way, for the first three reasons.
newest language and technology:
I'm tired of casting and C# generics are at least somewhat useful for collections
I really loathe putting all the code for a single class into one file, so partial classes are cool
There's other parts of C# 2.0 that I haven't even looked at yet, though I'm not sure nullable types is really that useful.
Some nice new features in .NET 2.0, but it the new features (and the old ones) still feel unpolished.
latest IDE innovations:
Intellisense is awesome
Intellisense in the debugger is awesome
Find all references is a godsend when refactoring
To stay current with technology in general:
Well, I'm actually not sure I succeed at that.
So, what do you like about C# 2.0, .NET 2.0, and the IDE? What should I be paying attention to?
Marc
Pensieve
|
|
|
|
|
Marc Clifton wrote: Kicking And Screaming...all the way, for the first three reasons.
Just wait a few years. Then you will really be set in your ways.
Marc Clifton wrote: Intellisense is awesome
Guess I should have a second look? Did not see anything that was radical from the Whole Tomato product.
Marc Clifton wrote: So, what do you like about C# 2.0, .NET 2.0, and the IDE? What should I be paying attention to?
Question I also ask. But when to look at it? I really need a science project to do. Humm, maybe my genealogy pages?
"Simplicity is more complicated than you think. But it’s well worth it” (Ron Jeffries)
|
|
|
|
|
Michael A. Barnhart wrote: Guess I should have a second look?
And 50% of the times dont even popup...
|
|
|
|
|
Marc Clifton wrote: So, what do you like about C# 2.0, .NET 2.0, and the IDE?
I'm really digging iterators. I like implementing several of them in order to implement more than one traversal strategy. Also, one thing I've been experimenting with is combining Visitor with Iterator (and maybe Observer, too). I like the results so far.
-- modified at 17:49 Monday 16th January, 2006
|
|
|
|
|
Marc Clifton wrote: What should I be paying attention to?
Anonymous methods kick ass. Check this out:
public void Update(Control control, string text, Color foreColor, Font font)
{
Enqueue(
delegate(object o)
{
UpdateJob(control, text, foreColor, font);
});
}
My Enqueue takes a ParameterizedThreadStart argument -- nothing special. What's amazing is that here I'm passing in the delegate, I'm implementing it on the fly, and it's using the parameters passed in to the Update method!
Pretty mind-boggling, isn't it? When you consider all the extra code you'd need to do the equivalent of this in .NET 1.1, you realize how much of an improvement this is.
Regards,
Alvaro
|
|
|
|
|
Amen to that. Besides, anonymous methods are the building blocks for lambda expressions in C# 3 and Linq...which are way cool.
I went out there, in search of experience To taste and to touch and to feel as much As a man can, before he repents... -The Wanderer, Johnny Cash & U2Signature Area - Any changes made to the current sig will be saved
|
|
|
|
|
I am working on vc++ 6.0(not pretty much exp)
why cant some one who has lot of experience
clarify here which is better 6.0 or .NET
|
|
|
|
|
.NET is better for Add-Ins but not for Wizards.
I am the handsome one in the crowd.
|
|
|
|