WesTurrant
May 7th, 2007, 05:01 PM
I have a few questions about programming with Vista. I just bought a new laptop with Vista on it, and my programs seem to work fine as far as I have tested them.
1. I only have C# Express and SQL 2005 Express. I was told that only the full version of Visual Studio has a 64 bit compiler for C#... What is this compiler used for? My programs I've created with express edition using XP developement machine seem to work fine on Vista.
Do I need this compiler in order to make programs for Vista?
2. My laptop has a Turion 64 x 2 processor, and I believe that is a 64 bit processor, and Vista is supposed to be a 64 bit operating system, but when I check under system properties its telling me that Vista is running in 32 bit mode? Why would it be running in 32 bit mode and is this the only reason my programs are working in Vista? If Vista was running in 64 bit mode maybe my programs would not run...
3. I have been looking on MS's website and found some information about creating applications to use the new Vista UI. From what I understand this is done automatically and I need no additional code or special controls to make my applications use that interface. It also stated something about .Net Framework 3.0 which I have not downloaded.
Do I need version 3.0 in order to take advantage of the new interface? Its confusing me because each previous version of Visual Studio used only a specific version of .Net Framework, and now it looks like VS 2005 can use version 2.0 or version 3.0. I assume that is the case because I can't find a 2007 version of Visual Studio and I have no idea when a new version of VS will be released.
Thanks.
1. I only have C# Express and SQL 2005 Express. I was told that only the full version of Visual Studio has a 64 bit compiler for C#... What is this compiler used for? My programs I've created with express edition using XP developement machine seem to work fine on Vista.
Do I need this compiler in order to make programs for Vista?
2. My laptop has a Turion 64 x 2 processor, and I believe that is a 64 bit processor, and Vista is supposed to be a 64 bit operating system, but when I check under system properties its telling me that Vista is running in 32 bit mode? Why would it be running in 32 bit mode and is this the only reason my programs are working in Vista? If Vista was running in 64 bit mode maybe my programs would not run...
3. I have been looking on MS's website and found some information about creating applications to use the new Vista UI. From what I understand this is done automatically and I need no additional code or special controls to make my applications use that interface. It also stated something about .Net Framework 3.0 which I have not downloaded.
Do I need version 3.0 in order to take advantage of the new interface? Its confusing me because each previous version of Visual Studio used only a specific version of .Net Framework, and now it looks like VS 2005 can use version 2.0 or version 3.0. I assume that is the case because I can't find a 2007 version of Visual Studio and I have no idea when a new version of VS will be released.
Thanks.