.Net was/is Microsofts Integrated version of Java (only not as stable yet) ... ALL of Visual Studio .Net's programs have been updated to utilise .Net Framework - however you can actually use 6.0 with Service Pack 5 and the .Net Framework SDK 1.1 and have essentially the same updates.
If you haven't yet used C# - i'd seriously recommend you do, because about a month or so back i'd not touched it because i remember being told it was to replace Java ... cept after checking it out, you can see why it retains the label C
rather than upgrading the language to accomidate OOP and .Net the whole thing is intergrated as well as the MFC functionaility ... it makes the language as Application versitile as Visual Basic, yet have the programming power of C++
slightly longer learning curve than a Basic language, but definatly worth it. personally i'd like to take a course on the major languages soon - perhaps recent events will give the opertunity to grab certificates within them and learn them in a classroom rather than in my spare hour everynite
but one things for sure, the day of the Basic language at a professional level appear to be dwindling and making way to the C generations ... even C is finally seeing the wear and tear of being a 22year old language, and i don't doubt that Microsoft will push C# and C++ as the only viable options for application and software development (but thats more because they own C# outright and C++ in its present as part of MSVS is really as good as thiers too

)
Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?