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 enterprisesMicrosoft 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:
- 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.
- Since they are basic editions, they provide IDEs for each language in separate environments.
- 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.
- ...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.
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.
- 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.
- Open the Registry editor (
regedit.exe
). - Hack the necessary registry places:
- On Windows 32bit:
- Visit the key
HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio9.0CLSID
and export it tosdk_data_clsid.reg
. - Visit the key
HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio9.0VC
and export it tosdk_data_vc.reg
. - Visit the key
HKEY_LOCAL_MACHINESOFTWAREMicrosoftVCExpress
and also export the file tobackup_msvc2008exp.reg
, this time to keep a backup. - Edit the files
sdk_data_clsid.reg
andsdk_data_vc.reg
, to replace all occurrences ofHKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio
toHKEY_CURRENT_USERSoftwareMicrosoftVCExpress
. Save the files.
- Visit the key
- On Windows 64bit:
- Visit the key
HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio9.0CLSID
and export it tosdk_data_clsid.reg
. - Visit the key
HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio9.0VC
and export it tosdk_data_vc.reg
. - Visit the key
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftVCExpress
and also export the filebackup_msvc2008exp.reg
, this time to keep a backup. - Edit the files
sdk_data_clsid.reg
andsdk_data_vc.reg
, to replace all occurrences ofHKEY_LOCAL_MACHINESOFTWAREMicrosoftVisual Studio
toHKEY_CURRENT_USERSOFTWAREWow6432NodeMicrosoftVCExpress
. Save the files.
- Visit the key
- On Windows 32bit:
- Import the files
sdk_data_clsid.reg
andsdk_data_vc.reg
, either from Regedit or by double-clicking on the modified files. - Fix the broken config files:
- On Windows 32bit:
- Go to the folder
C:Program FilesMicrosoft Visual Studio 9.0VCvcpackages
and rename the fileAMD64.VCPlatform.config
toAMD64.VCPlatform.Express.config
.
- Go to the folder
- On Windows 64bit:
- Go to the folder
C:Program Files (x86)Microsoft Visual Studio 9.0VCvcpackages
and rename the fileAMD64.VCPlatform.config
toAMD64.VCPlatform.Express.config
. - 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:- Visit the DVD/Installer from where you installed Windows SDK and open the file
Setupvc_stdx86.cab
. - Copy the file
FL_VCProjectAMD64Platform_dll_*
from insideSetupvc_stdx86.cab
to a temporary folder. - Rename the copy to
VCProjectAMD64Platform.dll
. - Now copy this file to the folder
C:Program Files (x86)Microsoft Visual Studio 9.0VCvcpackages
.
- Visit the DVD/Installer from where you installed Windows SDK and open the file
- Go to the folder
- On Windows 32bit:
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:
- 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.
- Then it's just a matter of re-configuring things for the new platform, just as it was done for the 32bit version!