Andrew T. wrote:What exactly is .NET Framework? Is it something like a Visual Basic runtime?
.NET Framework is a collection of components distributed across programming languages. It is intended to simplify dynamic applications that can be run under multiple platforms that support the .NET environment. This includes IIS's ASP.NET, Windows CE .NET, and any version of Windows that supports .NET. It gets interesting when you see a .NET application running off a web server using ASP.NET, or when you can easily run a .NET application on a handheld without porting the code to a different language.
Then there's the whole .NET initiative, where you'd see the .NET Framework, .NET Server (aka Windows Server 2003), and .NET Passport all working together to provide a user with a dynamic application that downloads personalized content off the Web.
Visual BASIC 6 and Visual BASIC .NET are not compatible with each other, although Visual Studio 2005 has a built-in project converter to convert most VB6 code to VB.NET.
So, yes, it is a Visual BASIC runtime, but it's also a runtime for numerous other languages like C++, C#, J#, etc... I would be building for an earlier version of the Framework than v2.0 Beta, but unfortunately Visual Studio 2005 does not yet have the ability to target earlier versions of the Framework as 2003 did. Of course, if anybody has a VB6 compiler, I can post the source to a VB6 version.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.11) Gecko/20050728 Donzilla/0.7 (WML/1.3)
Laptop: HP Compaq nx6325 - Turion 64 X2 @ 2GHz, 2GB DDR2, 100GB HD, ATI Radeon X300, 15" LCD, Seven Pro
Handheld: Palm Treo 650 - Intel PXA270 @ 312MHz, 10MB RAM, 32MB flash, 2.7" LCD, Palm OS 5.4