Visual Studio 2005 Express Article Index for
Visual
Website Links For
Microsoft Visual
 

Information About

Visual Studio 2005 Express




  Caption The Visual C++ 2005 Express IDE's Code Editor
  Name Microsoft Visual Studio Express
  Developer Microsoft
  Operating System Microsoft Windows
  Genre Integrated Development Environment
  License Microsoft EULA
  Website msdnmicrosoftcom/vstudio/express



PRODUCTS

Visual Studio Express consists of the following separate products:



Visual Basic Express

Despite the fact that it is a stripped-down version of Visual Studio, many improvements were made upon Visual Basic 2005 from Visual Basic .NET 2003. Some of these changes were subtle, while others changed the way most developers using Visual Basic worked. Here are some of the changes made:
  • Debugs at runtime.

  • Better IntelliSense support.

  • ---Fixes common spelling errors.

  • ---Corrects most invalid Syntax .

  • ---Provides suggestions to Class names when specified classes are not found


The Express Edition has the following limitations:
  • No IDE support for databases other than SQL Express and Access

  • No support for Web Applications with ASP.NET (this can instead be done with Visual Web Developer Express, though the non-Express version of Visual BASIC allows both web and windows applications from the same IDE)

  • No support for developing for mobile devices (no templates or emulator)

  • No Crystal Reports

  • Fewer project templates (e.g. Windows services template, Excel Workbook template)

  • Limited options for debugging and breakpoints.



Visual Web Developer

The Visual Web Developer is a free web development tool that allows anyone to evaluate the web development and editing capabilities of the other Visual Studio 2005 editions at no charge. Its main function is to create ASP.NET websites.

It has a WYSIWYG , drag-and-drop user interface designer; enhanced HTML & code editors; a (limited) database explorer; support for other web technologies (e.g., CSS, Javascript, XML); and integrated, design-time validation for standards including XHTML 1.0/1.1 and CSS 2.1.

Being an Express IDE, it lacks certain features, such as the Accessibility Checker, the ability to create standalone Class Library Projects (which can be done by the other language-specific Express Editions), and the extensibility support necessary to load third-party add-ins and macros.


Visual C++

Due to the popularity of this free compiler, numerous popular programming libraries have been or are being modified to compile under This, including Irrlicht and Valve's Source Engine .

The Visual C++ 2005 Express Edition can be used to compile .NET applications immediately after installation. In order to compile native Win32 applications, one needs to download and install the Platform SDK and to configure it. {Link without Title}

  • Visual C++ 2005 Express does not have MFC . All (paid) other versions of Visual Studio have it.



SQL Server 2005 Express Edition

Main article: SQL Server Express

This is basically a free, light-weight, and redistributable edition of Microsoft SQL Server 2005 . It provides an integrated data storage solution for developers writing Windows applications and Web sites that have basic data storage needs. SQL Server 2005 Express replaces MSDE 2000 and significantly expands on its feature set.

The SQL Server Management Studio Express can also be downloaded to provide graphical user interface in administering the SQL Server 2005 Express. Another interesting feature that should be noted, unlike other free database servers, SQL Server 2005 Express Edition has no workload throttle.

The Express Edition has the following limitations:
  • Limited to one CPU

  • Lack of enterprise features support

  • One GB memory limit for the buffer pool

  • Databases have a 4 GB maximum size

  • No Data mirroring and/or clustering



REFERENCES




SEE ALSO



EXTERNAL LINKS