CDROM-Guide forums  

PDA

View Full Version : SDK Question


   
mitsu50
Mar 13, 2003, 02:27 PM
Hi all!

I'm wondering if anyone knows what the difference is between Visual C++ .NET, and Visual Studio .NET is, if any?

I'm trying to learn about the SDK, and it says i need Visual Studio .net, in the NFO.

i have visual C++ .NET, and was wondering if i can use it.Thanks in advance! :)

yoshi
Mar 13, 2003, 11:00 PM
talking to the guys here at uni they say try it and see. they don't think it will work as Visual C++ .NET is for coding in C++ but Visual Studio .NET is probably for coding in basic (ms's nice but dull language. so great they are dumping it in favour of C# which is their version of java. some patent infringement lawsuits coming up i guess. but they have supported basic for many years and will probably continue to for those softcore programmers out there)

yoshi

djlins
Mar 14, 2003, 05:39 AM
Visual C++ is only part of Visual Studio .net.
VS.NET consists of C#, C++, J#, VB etc.... C#.net is now being favoured over C++ (I still have my doubts at the moment but I can see benefits to namespaces). and that is your main difference by the way, you now use namespaces (and objects inherit down mostly from "System." namespace)

anyway to answer,, studio contains all the languages and you should be able to import other languages into it that support the common runtime language. Debates say in future it would be able to use parts of cobol or any older language as long as studio supports the common runtime for it.

Also there is a new Beta version of studio dot net just out with a better set up for developing things for the cutdown framework (WinCE and PocketPCs) so this might aid xbox development I dunno I I am only using Beta for work,, I am still using the older VS7 at home with the XDK.

Plus no, C# isnt a replacement for Java.. You are getting confused that a major difference between C++ and C# is memory management which is moving towards what sun systems java always did (clearing up reserved memory after termination). MS do also have j# which is used for programming aspx pages and javascript can run behind that on the client side. C# doesnt run client side on internet apps, and is precompiled, not JIT compiled so wont replace java.

It is true also in debates with microsoft that dot net is only moving towards what sun systems have always been doing with multiplatform running, but that debate is for another time. The fact is MS tools are what the world uses and studio dot net is most definately here to stay.

My XBox apps I use VB for interface, C# for info handling and graphics and maybe other packages in there as well to help run different parts of it so no it wouldnt compile on your system if all you are running is c++dotnet.

oops anyway ran on aggen,,

any questions??
heheh

mitsu50
Mar 14, 2003, 07:14 AM
well in a nut shell. visual sudio .NET is what i need!!! :D

Thanks for the information, i dont understand half of it, but its informative nonetheless!!! :)

djlins
Mar 14, 2003, 08:40 AM
yes :)

and if you can get hold of the new beta 2003 just released then it might make it easier. I dunno if the new version has anything to aid xbox development.