Home
    Shop
    Advertise
    Write For Us
    Affiliate
    Newsletter
    Contact

Introduction to Microsoft Visual Studio Express Editions

What Is That?

Visual Studio Express Editions are a new line of Microsoft development Tools. This line of products is an expansion of the Microsoft Visual Studio and SQL Server products.

It is a lightweight, yet powerful, easy to use and learn tools for beginners, students, and hobbyist users.

Express products are:

  • Visual Web Developer 2005 Express Edition
  • Visual Basic 2005 Express Edition
  • Visual C# 2005 Express Edition
  • Visual C++ 2005 Express Edition
  • Visual J# 2005 Express Edition
  • SQL Server 2005 Express Edition

With Express Editions you will be able to learn how to program using a lightweight streamlined environment with built-in tutorial contents, and evaluate the .NET framework for Windows and Web development. So, you can think of it as a step towards using the full professional editions.

In this tutorial we will try to give you a general idea about what the Express Editions can do, how they differ from the rest of Visual Studio and SQL Server Editions, how to obtain them and for what price, compatibility, installation, and more.

How Much Does It Cost?

Fortunately, You have to pay nothing to obtain these express editions. All of them are for free for every one.

On Brief

Visual Web Developer 2005 Express Edition

Visual Web Developer 2005 Express Edition is a stand-alone web focused tool for building ASP.NET 2.0 applications. It is a member of Visual Studio 2005 family and is designed exclusively to build web applications and web services. As Visual Studio 2005, Visual Web Developer does not support ASP 1.1. It supports development with Visual Basic and C# and includes a rich HTML and XML editors. It comes also with a built-in web development server giving you the ability to build and test web applications without the need to setup an IIS server. This indeed a great time saver as this setup is traditionally known to be somewhat time consuming and is a source of some possible hassle.

You can use this product to edit web projects created with Visual Studio 2003 as a backward compatibility. When you do this, the Visual Web Developer 2005 Express Edition converts your old application to a new formats giving to you the ability to continue working with the new features supported in this edition. Note that the conversion process is one-way, means that you will no longer be able to to continue to work with this converted application in Visual Studio 2003. Because of that the conversion process creates a backup of your project before converting it, an appreciated backup scenario.

If you convinced with this nice tool and want to upgrade to Visual Studio 2005 Professional Edition, don not worry much about the application you built using Express Edition. There is 100% compatibility between both of Express Editions and the Professional one.

Visual Studio Web Developer Express Edition comes with a fully functional starter kit applications designed to help you learn ASP.NET 2.0 and cover common web development scenarios. Each sample is complete, functional and well documented so you can start building your first web application immediately.

To download Visual Studio Web Developer Express Edition, click here. You can setup it directly from the web and in the same time you can download it for a later offline setup process. If you are to select the offline setup process then you will need to perform a process of burning the downloaded CD image into an actual CD-ROM disc or at least you can use one of the programs that can extract ISO CD images (Examples: Win ISO, Virtual CD, ... etc)

Visual Basic, C#, C++, J# 2005 Express Editions

These programming tools is a lightweight reduced version of professional editions and are designed for beginners and hobbyists.

With Visual Basic and Visual C# 2005 Express Editions you can develop windows applications, consol applications (which are command line applications), and reusable components.

With Visual C++ 2005 Express Edition you can develop native (unmanaged, WIN32 API) applications as well as managed applications. You can also develop consol applications, and class library applications. With Visual C++ 2005 Express Edition you can take the full advantages of programming with WIN32 API.

Like Visual Basic and Visual C# 2005 Express Editions, Visual J# 2005 Express Edition gives you the ability to develop windows applications, consol applications, and reusable components. Adding to this the fact that Visual J# 2005 Express Edition introduces you to the world of JAVA in an easy yet powerful way while gaining full access to the Microsoft .NET framework class libraries! ... A mix that is not available every where indeed.

To download Visual Basic 2005 Express Edition, click here

To download Visual C# 2005 Express Edition, click here

To download Visual C++ 2005 Express Edition, click here

To download Visual J# 2005 Express Edition, click here

Please get back to the section about downloading and setting up Visual Web Developer 2005 Express Edition above for more details about the download and setup process.

SQL Server 2005 Express Edition

SQL Server Express is a lightweight version of Microsoft SQL Server 2005 with the benefits of fast downloading and installation, simplified database administration, free management tools, full integration with Visual Studio Express Editions, ease of deployment, reporting services, plus free starter kits and rich documentations and tutorials.

Although included with the express suite of tools, the express edition of Microsoft SQL Server is widely used in many professional products as an easy to deploy, affordable database engine.

To download SQL Server 2005 Express Edition, click here. Please get back to the section about downloading and setting up Visual Web Developer 2005 Express Edition above for more details about the download and setup process.

Differences

As we mentioned above, Express Editions are designed for beginners, students, and hobbyists. They are designed specially for scenarios common to those targeted people. The user interfaces are streamlined to ensure that more advanced features do not interfere with the learning process.

SQL Server 2005 Express Edition is designed for simple applications. It is limited to using 1 CPU, up to 1GB of RAM, and 4 GB maximum database size. It does not support SQL Server 2005 advanced features like Reporting Services, Data Transmission Services, Analysis Services, and Notification Services.

Compatibility

Fortunately, Visual Studio Express Editions can be installed side by side with other versions of Visual Studio. As an entry point for professionals, applications developed by Visual Studio Express Editions are showing 100% compatibility and ease of migration to higher end Visual Studio 2005 editions.

Express Edition as well as higher editions work perfectly with .NET framework 2.0 but does not support .NET framework 1.1

Installation

When you  click on the "Download Now" link, a bootstrap automated installer begins installing the software on your computer. If you encountered any problems with the automatic installer, or if you want to download an Express Edition to burn on a CD use manual installation.

The Manual Installation provides three options. They are, manually installing  your Express Edition on the local machine, burning the Visual Studio 2005 Express Edition to a CD, or Installing an Express Edition from CD.

More...

You can use Express Editions for commercial use. There are no licensing restrictions for using them in this regard.

You can get more starter kits for each Express Edition form http://msdn.microsoft.com

You can use Express Editions Forums to get help and support from other people using these Express Editions, as well as Microsoft products team members.

You can perform that registration of the Express Editions for some benefits like free books and articles.


For further information

Refer to the online copy of Microsoft Developers Network at http://msdn.microsoft.com or use your own local copy of MSDN.


Tutorial toolbar:  Tell A Friend  |  Add to favorites  |  Feedback  |