XP & .NET Questions
-
Hi, I currently use VC++6 and Win2K and have a few questions about the "next" versions. 1) .NET -> ¿Qué? What is this supposed to be? At first I thought that it was either something to make VB more "usable" in the way that MS has been going turning a Basic language into fully featured replacement for proper programming languages or that it was the next step from #C to try and compete in the embedded environment. But now I'm reading that it has something to do with VC++. Thus my question is this, as a VC++ developer of non-embedded solutions using v6.0, what am I going to gain from using .NET ? 2) MS took 6 years to get out Win2K from NT and even that was late a missing some functionality. Why such a quick move to a new OS? Is XP supposed to be a replacement for 2K or is it a replacement for 98/Me? & More importantly, as a user of Win2K, what would I gain from going to XP ? Thanks in advance, :confused: Damian Del Campo BEng(CompSys Hons) Software Engineer
-
Hi, I currently use VC++6 and Win2K and have a few questions about the "next" versions. 1) .NET -> ¿Qué? What is this supposed to be? At first I thought that it was either something to make VB more "usable" in the way that MS has been going turning a Basic language into fully featured replacement for proper programming languages or that it was the next step from #C to try and compete in the embedded environment. But now I'm reading that it has something to do with VC++. Thus my question is this, as a VC++ developer of non-embedded solutions using v6.0, what am I going to gain from using .NET ? 2) MS took 6 years to get out Win2K from NT and even that was late a missing some functionality. Why such a quick move to a new OS? Is XP supposed to be a replacement for 2K or is it a replacement for 98/Me? & More importantly, as a user of Win2K, what would I gain from going to XP ? Thanks in advance, :confused: Damian Del Campo BEng(CompSys Hons) Software Engineer
1/ A short trip to hell. Although there is *some* new stuff in MFC7, I believe most of it is found in the SDK as well ( in GDI+ ). Apart from that, they have ripped the GUI out from under you to make it look like VB. You also get a new monkey language called C#, like VB, designed for people not smart enough to learn C++. 2/ XP supercedes 2000, because it's also based on NT. Consider 2000 a point release on the way to XP, XP has gone major on sexy GUI, so all you really gain is glitz. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
1/ A short trip to hell. Although there is *some* new stuff in MFC7, I believe most of it is found in the SDK as well ( in GDI+ ). Apart from that, they have ripped the GUI out from under you to make it look like VB. You also get a new monkey language called C#, like VB, designed for people not smart enough to learn C++. 2/ XP supercedes 2000, because it's also based on NT. Consider 2000 a point release on the way to XP, XP has gone major on sexy GUI, so all you really gain is glitz. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
****Christian Graus wrote: monkey language called C#, like VB, designed for people not smart enough to learn C Dude! :omg: So I'm presuming, then, that Anders Hejlsbergs is a "monkey language" software architect working for a "monkey language" producing company? Maybe do a little more homework next time before making unfounded statements... Simon "...Bill is watching..."
-
****Christian Graus wrote: monkey language called C#, like VB, designed for people not smart enough to learn C Dude! :omg: So I'm presuming, then, that Anders Hejlsbergs is a "monkey language" software architect working for a "monkey language" producing company? Maybe do a little more homework next time before making unfounded statements... Simon "...Bill is watching..."
Well, I always get one person, don't I ? Although I was trolling to a degree, it *is* true that C# has been marketed mainly as an easier alternative to C++ for people frustrated by VB. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
Well, I always get one person, don't I ? Although I was trolling to a degree, it *is* true that C# has been marketed mainly as an easier alternative to C++ for people frustrated by VB. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
****Christian Graus wrote: I always get one person I think (hope) the reason you haven't got more people is they're all asleep. The thing that I'm sure we can agree on is that VB7 is something that should never have happened. Agree? My quote a few days ago that I'm sure you'll enjoy: "ASP.NET is the devil's work" :laugh: Simon "...Bill is watching..."
-
****Christian Graus wrote: I always get one person I think (hope) the reason you haven't got more people is they're all asleep. The thing that I'm sure we can agree on is that VB7 is something that should never have happened. Agree? My quote a few days ago that I'm sure you'll enjoy: "ASP.NET is the devil's work" :laugh: Simon "...Bill is watching..."
simons wrote: The thing that I'm sure we can agree on is that VB7 is something that should never have happened Well VB 7 is for VB 6 users who wanta code for .NET. C# is for new people. It's not for VB programmers who want to move to something stronger than VB. Because I feel learning C# is almost as tough as learning C++ as far as a VB programmer is concerned. And maybe some C++ programmers who had a lot of trouble with their coding might consider downgrading themselves to C# Nish Sonork ID 100.9786 voidmain www.busterboy.org If you don't find me on CP, I'll be at Bob's HungOut
-
simons wrote: The thing that I'm sure we can agree on is that VB7 is something that should never have happened Well VB 7 is for VB 6 users who wanta code for .NET. C# is for new people. It's not for VB programmers who want to move to something stronger than VB. Because I feel learning C# is almost as tough as learning C++ as far as a VB programmer is concerned. And maybe some C++ programmers who had a lot of trouble with their coding might consider downgrading themselves to C# Nish Sonork ID 100.9786 voidmain www.busterboy.org If you don't find me on CP, I'll be at Bob's HungOut
Nish [BusterBoy] wrote: And maybe some C++ programmers who had a lot of trouble with their coding might consider downgrading themselves to C# Are you talking about me again Nish. Why don't you just say my name in bold capital letters, eh ! Anyhow I still can't understand why anybody actually compiles BASIC code of what ever flavor, It was never designed for it. Regardz Colin J Davies
Sonork ID 100.9197:Colin
I live in Bob's HungOut now
-
Well, I always get one person, don't I ? Although I was trolling to a degree, it *is* true that C# has been marketed mainly as an easier alternative to C++ for people frustrated by VB. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
****Christian Graus wrote: Although I was trolling to a degree.... Now we know the truth...Christian's knuckles do drag along the ground on occasion...(I ain't saying anything about mine!) ;P :omg: Andy Metcalfe - Sonardyne International Ltd
Trouble with resource IDs? Try the Resource ID Organiser Add-In for Visual C++ 5.0/6.0
"I'm just another 'S' bend in the internet. A ton of stuff goes through my system, and some of the hairer, stickier and lumpier stuff sticks." - Chris Maunder (I just couldn't let that one past ;)) -
Hi, I currently use VC++6 and Win2K and have a few questions about the "next" versions. 1) .NET -> ¿Qué? What is this supposed to be? At first I thought that it was either something to make VB more "usable" in the way that MS has been going turning a Basic language into fully featured replacement for proper programming languages or that it was the next step from #C to try and compete in the embedded environment. But now I'm reading that it has something to do with VC++. Thus my question is this, as a VC++ developer of non-embedded solutions using v6.0, what am I going to gain from using .NET ? 2) MS took 6 years to get out Win2K from NT and even that was late a missing some functionality. Why such a quick move to a new OS? Is XP supposed to be a replacement for 2K or is it a replacement for 98/Me? & More importantly, as a user of Win2K, what would I gain from going to XP ? Thanks in advance, :confused: Damian Del Campo BEng(CompSys Hons) Software Engineer
Dels wrote: 1) .NET -> ¿Qué? There are two parts to .NET, which is confusing and something Microsoft are to blame for. One is the .NET Framework. It is a new framework to develop on. It basically provides a set of classes which you can use and extend. The next version of Visual Studio is called Visual Studio.NET. In it you get Visual Basic.NET, C# (a new language from MS), J# and C++ (.NET version). I recommend you go read about .NET on MSDN and Microsoft's site. You can naturally carry on developing with VS 6 but as with everything related to computers you do not want to get left behind while the rest charge on with .NET. Whatever other developers say I think .NET is going to be really big. The second bit to .NET is the whole .NET My Services set of, well, web services. It was called Hailstorm and it's main component is the much hyped Passport. Other .NET My Services are alerts, calendars, im etc. etc. All the basics of collaboration and day to day living. Developers can tap into .NET My SErvices and use them in their applications, so you don't have to reinvent the wheel. Consumers can use .NET My Services from whatever sites or apps provide them, like MSN. Dels wrote: 2) MS took 6 years to get out Win2K from NT and even that was late a missing some functionality. Why such a quick move to a new OS? Is XP supposed to be a replacement for 2K or is it a replacement for 98/Me? & More importantly, as a user of Win2K, what would I gain from going to XP ? I am running XP and I am impressed. It is easier to use, looks better and has a myriad of UI enhancements which make everyday computing quicker and easier. It is not ground breaking stuff and if I did not get XP through my MSDN subscription I would not have upgraded from W2K. Nonetheless XP is very cool and I won't be switching back to W2K. regards, Paul Watson Bluegrass Cape Town, South Africa Do you Sonork? I do! 100.9903 Stormfront "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge
-
Hi, I currently use VC++6 and Win2K and have a few questions about the "next" versions. 1) .NET -> ¿Qué? What is this supposed to be? At first I thought that it was either something to make VB more "usable" in the way that MS has been going turning a Basic language into fully featured replacement for proper programming languages or that it was the next step from #C to try and compete in the embedded environment. But now I'm reading that it has something to do with VC++. Thus my question is this, as a VC++ developer of non-embedded solutions using v6.0, what am I going to gain from using .NET ? 2) MS took 6 years to get out Win2K from NT and even that was late a missing some functionality. Why such a quick move to a new OS? Is XP supposed to be a replacement for 2K or is it a replacement for 98/Me? & More importantly, as a user of Win2K, what would I gain from going to XP ? Thanks in advance, :confused: Damian Del Campo BEng(CompSys Hons) Software Engineer
.NET is the first step on the road to the next generation of application development. .NET is a catch all term and so is very easy to get confused. From a VC++ developer perspective, Visual Studio .NET offers a new IDE. (I think a much improved IDE, but others disagree) MFC has been updated and ATL has been modified as well. Dels wrote: 2) MS took 6 years to get out Win2K from NT and even that was late a missing some functionality. Why such a quick move to a new OS? Is XP supposed to be a replacement for 2K or is it a replacement for 98/Me? Quick move? 2 years isn't exactly a quick move. XP brings the code base for 9x and NT together. Something that Microsoft have been tracking to do for close to a decade. I think it is a good move, although the Fisher Price interface takes some getting use to. Michael :-)
-
Nish [BusterBoy] wrote: And maybe some C++ programmers who had a lot of trouble with their coding might consider downgrading themselves to C# Are you talking about me again Nish. Why don't you just say my name in bold capital letters, eh ! Anyhow I still can't understand why anybody actually compiles BASIC code of what ever flavor, It was never designed for it. Regardz Colin J Davies
Sonork ID 100.9197:Colin
I live in Bob's HungOut now
Colin Davies wrote: Are you talking about me again Nish. Why don't you just say my name in bold capital letters, eh LOL Colin Davies wrote: Anyhow I still can't understand why anybody actually compiles BASIC code of what ever flavor, It was never designed for it Well interpreted VB would prolly be comparable to Java, that's why they made it faster by compiling it ;-) Nish Sonork ID 100.9786 voidmain www.busterboy.org If you don't find me on CP, I'll be at Bob's HungOut
-
Well, I always get one person, don't I ? Although I was trolling to a degree, it *is* true that C# has been marketed mainly as an easier alternative to C++ for people frustrated by VB. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
****Christian Graus wrote: C# has been marketed mainly as an easier alternative to C++ for people frustrated by VB. I admit that I havn't looked very closely on .NET, but isn't the whole point really the new framework? If you build a new framework and object-hierarchy that look just like Java:s, wouldn't it be natural to produce a new language that looks like Java too? Why the focus on C# :confused: /moliate
-
.NET is the first step on the road to the next generation of application development. .NET is a catch all term and so is very easy to get confused. From a VC++ developer perspective, Visual Studio .NET offers a new IDE. (I think a much improved IDE, but others disagree) MFC has been updated and ATL has been modified as well. Dels wrote: 2) MS took 6 years to get out Win2K from NT and even that was late a missing some functionality. Why such a quick move to a new OS? Is XP supposed to be a replacement for 2K or is it a replacement for 98/Me? Quick move? 2 years isn't exactly a quick move. XP brings the code base for 9x and NT together. Something that Microsoft have been tracking to do for close to a decade. I think it is a good move, although the Fisher Price interface takes some getting use to. Michael :-)