Which Visual Studio 2005 Product is Right for You?

Professionals

Hi, I'm Brian, and I build professional-looking Web sites

I usually work by myself or with a partner, and my projects typically last a few weeks to a few months long. I'm not really a developer, but I've been known to write a little code here and there. I use Visual Studio 2005 Standard Edition because it will let me build dynamic Web sites.

Visual Studio 2005 Standard Edition »

Hi, I'm Jay, and I'm thinking of moving to Visual Studio 2005 from Visual Basic 6.0

Right now, I'm just evaluating things for my employer, but eventually my whole team may move over. I use Visual Studio 2005 Standard Edition because it's similar to Visual Basic 6.0 in features and price and will give me the opportunity to complete my evaluation. Eventually, I will want to move to Visual Studio 2005 Team System because it will help ensure better quality throughout the development process of our applications, including giving our Visual Basic 6.0 developers support in using the .NET Framework correctly.

Visual Studio 2005 Team System »

Hi, I'm Erica. I'm responsible for a team of five developers and we build Web sites for a range of high-profile clients

We chose Visual Studio 2005 Team System for our development needs because it gives us the best ability to design, develop, and test our Web applications and Web services. We purchased one license of Visual Studio 2005 Team Edition for Software Architects, and that's what I use to describe the whole architecture of our application. We also purchased three licenses of Visual Studio 2005 Team Edition for Software Developers for three of the people on my team since they will need all the features for performance and quality assurance. Finally, we purchased one copy of Visual Studio 2005 Team Suite since the final person on my team is responsible for not only helping to build the site, but also testing the site using the features ordinarily found in Visual Studio 2005 Team Edition for Software Testers. Because we're a small team, we're able to use the 5-user limited version of Visual Studio 2005 Team Foundation Server that is included in each of the client boxes.

Visual Studio 2005 Team System »

Hi, I'm Sonal and I'm an independent consultant working on software development projects for a number of clients

I chose Visual Studio 2005 Professional Edition because it includes all the features I need to build any kind of application using the .NET Framework. One month I might be building a simple client/server Web site, the next month I might contribute to a larger, multi-tier project. I need the flexibility and price point that the Professional Edition gives me.

Visual Studio 2005 Professional Edition »

Hi, I'm Bindia. I'm responsible for a team of twenty developers and architects

We're building software that's critical to business operations of our company. If our application goes down, our business will grind to a halt and our customers and clients will be quite displeased. Over the last several years, our application development has become considerably more complex, and we now realize that there is a premium on team communication and collaboration. We chose Visual Studio 2005 Team System because the product is tightly integrated by design, and we believe that integration will result in much greater collaboration across our development process. Specifically, we've decided to arm each person on the team with Visual Studio 2005 Team Suite, and we're using Visual Studio 2005 Team Foundation Server to manage development across the organization.

Visual Studio 2005 Team Suite »

Hi, I'm Dave. I'm responsible for building device drivers for a hardware manufacturing company

The compiler and tools in Visual Studio 2005 make my code faster, more efficient, and more secure. New compiler options help me protect my drivers and applications from vulnerabilities related to buffer overrun situations and new security tools built into Visual Studio 2005 will analyze my code so that I can find potential problems before I even test.

Visual Studio 2005 Standard Edition »

Hi, I'm Judd. I'm a developer building games for the next generation of Windows

Visual Studio 2005 Professional helps me get every last bit of performance out of the hardware that runs the games we build. The optimizing compilers in Visual C++ 2005 make our code run faster than ever before, and profile guided optimizations brings our work to the next level.

Visual Studio 2005 Professional Edition »

Hi, I'm Charlotte. I'm responsible for building tools that our company uses to process XML for use on our Web sites

Visual Studio 2005 let's me build applications that can be easily and securely deployed using click-once. Applications are cached on the users machines and they're updated automatically when I push a new build out on the network. My life as a developer supporting mission critical applications has never been as fun and rewarding as it is now.

Visual Studio 2005 Standard Edition »

Hi, I'm Brad. I build solutions for my clients where Microsoft Word and Excel are the user interface

Using the Microsoft Visual Studio Tools for the Microsoft Office System, I can combine the power and productivity of Visual Studio .NET and the .NET Framework while creating the solutions my clients need.

Visual Studio Tools for the Microsoft Office System »

Students and Hobbyists

Hi, I'm Bill. I want to learn how to program computers

Visual Basic 2005 Express Edition was just what I needed to get started quickly building amazingly powerful applications quickly and easily.

Visual Basic 2005 Express Edition »

Hi, I'm Fred. I teach computer programming at a major university

Students are always in need of good tools to help them learn about the most important aspects of programming, ie: algorithms, program flow, and object oriented programming concepts. Visual C# 2005 Express Edition lets the students focus on the algorithms and classes behind the application, rather than spending a lot of time on memory management and low level development.

Visual C# 2005 Express Edition »

Hi, I'm Gloria. I want to learn C++ programming

Visual C++ 2005 Express Edition is a great environment for building out application assignments we get in class. With the Create New Project From Existing Code Wizard, I can import my classroom assignment and they're converted to Visual C++ projects instantly. Now I can debug my assignment using the very powerful Visual Studio debugger right inside the IDE. And with the code features built right into the editor, I spend less time formatting code and more time perfecting it.

Visual C++ 2005 Express Edition »

Visual Studio 2005 Products

Microsoft builds on its proven leadership in delivering productive and integrated developer tools by offering a complete product for constructing dynamic Windows, Web, and mobile applications.

» Purchasing Options

» Visual Studio 2005 Product Editions

» Compare Visual Studio 2005 Product Editions

» Get the Visual Studio 2005 Trial Editions

MSDN Subscriptions

» Subscription overview

» Compare subscriptions