Visual Studio 2008 Express For Mac

Posted on  by 

I’m glad to announce that Visual Web Developer 2008 Express Edition has officially shipped, and is now available for immediate download. Here is a quick summary of some of the great new capabilities in this release:

Apr 03, 2012  Visual Studio 2008 is a pack of programming tools that are simple and very easy-to-use. Don't wait any longer to download Visual Studio 2008 free on your PC. Microsoft Visual Studio 2008 Express for SP1 offers several free tools so that even.

  • Tools to Design Web Pages
    • Use the new Split View pane which shows both the visual designer as well as the corresponding markup
    • Build CSS enabled pages with the new Manage Styles and CSS Properties windows to easily design, preview, and apply CSS styles to your Web page
    • Build JavaScript and AJAX-enabled applications more easily with improvements to JavaScript IntelliSense and debugging and built-in support for ASP.NET AJAX
    • Download the free AJAX Control Toolkit which includes over 30 AJAX controls including rounded corners, drop shadows, animation, ratings, slide shows, ratings, and more
  • Easily Build Data-Driven Web sites
    • Build applications using LINQ (Language Integrated Query) which adds data querying capabilities for SQL Server, XML, and objects to Visual Basic and Visual C#
    • Use new data controls like the List View control and the LINQ Data Source control to build dynamic Web pages
  • Easily Publish and Share
    • Download Popfly Explorer to publish HTML, CSS, and JavaScript pages directly to your free Popfly site
    • Use the built-in Copy Web Site tools to publish both ASP.NET pages and SQL Server databases to any hoster that supports FTP or FrontPage Server Extensions

We hope you enjoy the new product!

-Visual Web Developer Team

Document your code

Every project on GitHub comes with a version-controlled wiki to give your documentation the high level of care it deserves. It’s easy to create well-maintained, Markdown or rich text documentation alongside your code.

Sign up for free See pricing for teams and enterprises

Microsoft Visual Studio 2008 Express comes by default with only compilation and building capabilities for creating 32bit applications for Windows. It's this way (probably) because:

  1. The Express editions are basic versions of the Professional/Standard editions of Visual Studio, but still pack the awesome power of debugging in Windows, as well as most of their optimization algorithms.
  2. Since they are basic editions, they provide IDEs for each language in separate environments.
  3. These basic editions are oriented to home users and small businesses who cannot afford to invest in a +500 USD application per workstation just to create a cheap application for Windows.
  4. ...And this might also be a way for potential users to stay away from GNU Gcc and MinGW... as well as away from Linux and Mac OS X... but this might just be the paranoia talking.
(Side note: seems that MSVC 2010 doesn't have these problems...)

Nonetheless, Microsoft does provide the tools for building 64bit applications, for both the x86_64 (AMD64) and Itanium (IA64) architectures! But the respective compilers only come included with the Windows SDK. And that SDK is tailored to work out-of-the-box with the Standard/Professional editions.

Therefore, only the inquisitive minds will try and figure out how this can work for Express. For those, unofficial informations have been compiled here: 'Visual C++ 2008 Express Edition And 64-Bit Targets' on 'Jen's Blog'. It was based on that blog post that this wiki article has been written in a more wiki-way.

  1. Install the Windows SDK. It's available here - Download ISO for your windows machine: x86 (GRMSDK_EN_DVD.iso) or AMD64 (GRMSDKX_EN_DVD.iso). On older SDKs, both ISOs were necessary.
  2. Open the Registry editor (regedit.exe).
  3. Hack the necessary registry places:
    1. On Windows 32bit:
      1. Visit the key HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio9.0CLSID and export it to sdk_data_clsid.reg.
      2. Visit the key HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio9.0VC and export it to sdk_data_vc.reg.
      3. Visit the key HKEY_LOCAL_MACHINESOFTWAREMicrosoftVCExpress and also export the file to backup_msvc2008exp.reg, this time to keep a backup.
      4. Edit the files sdk_data_clsid.reg and sdk_data_vc.reg, to replace all occurrences of HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio to HKEY_CURRENT_USERSoftwareMicrosoftVCExpress. Save the files.
    2. On Windows 64bit:
      1. Visit the key HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio9.0CLSID and export it to sdk_data_clsid.reg.
      2. Visit the key HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio9.0VC and export it to sdk_data_vc.reg.
      3. Visit the key HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftVCExpress and also export the file backup_msvc2008exp.reg, this time to keep a backup.
      4. Edit the files sdk_data_clsid.reg and sdk_data_vc.reg, to replace all occurrences of HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio to HKEY_CURRENT_USERSOFTWAREWow6432NodeMicrosoftVCExpress. Save the files.
  4. Import the files sdk_data_clsid.reg and sdk_data_vc.reg, either from Regedit or by double-clicking on the modified files.
  5. Fix the broken config files:
    1. On Windows 32bit:
      1. Go to the folder C:Program FilesMicrosoft Visual Studio 9.0VCvcpackages and rename the file AMD64.VCPlatform.config to AMD64.VCPlatform.Express.config.
    2. On Windows 64bit:
      1. Go to the folder C:Program Files (x86)Microsoft Visual Studio 9.0VCvcpackages and rename the file AMD64.VCPlatform.config to AMD64.VCPlatform.Express.config.
      2. The following steps don't seem to be always necessary. Check the next section first, to see if it works. If not, come back to this point.
        Recover broken DLL files:
        1. Visit the DVD/Installer from where you installed Windows SDK and open the file Setupvc_stdx86.cab.
        2. Copy the file FL_VCProjectAMD64Platform_dll_* from inside Setupvc_stdx86.cab to a temporary folder.
        3. Rename the copy to VCProjectAMD64Platform.dll.
        4. Now copy this file to the folder C:Program Files (x86)Microsoft Visual Studio 9.0VCvcpackages.

Modifications are now complete. You may now start MSVC2008 Express once again and open/start a new project.

Now, whenever you want to create a 64bit version of your application, first you need the 32bit version to already be working or at least already exist. Then go to the menu Build » Configuration Manager and:

  1. On the Active Solution platform drop-down, select <New...>:
    • On the Platform drop-down, select x64.
    • On the Copy settings from drop-down, select Win32.
    • Check the box Create new project platforms.
    • Press the OK button to continue.
  2. Then it's just a matter of re-configuring things for the new platform, just as it was done for the 32bit version!
Installer

Visual Studio 2008 Professional Download

Joomla at joomla.org
This wiki uses the same license used in the original enGrid wiki, namely: GNU Free Documentation License 1.3For more information about the content of this wiki, see the respective section in How to help with enGrid's wiki.

Visual Studio 2008 Express Offline Installer

Clone this wiki locally

Coments are closed