blue bar left

HardCopy Magazine - Visual Studio Supplement

blue bar right

Issue 47 - Visual Studio Supplement - February 2010

Editorial Intro - Matt Nicholson

I remember my first sight of Visual Basic in 1991. Although the language was interesting, much more significant was the form designer where you could build a user interface by simply dragging and dropping controls from a palette, generating event handlers automatically. Visual Basic rapidly gained in popularity, spawning an industry in third-party controls and add-ons.

Visual Studio 97 was Microsoft's first attempt at a single development environment for multiple languages, although Visual Basic retained its own environment. Then came .NET, which appeared in Beta form in 2000. The brain-child of Anders Hejlsberg of Turbo Pascal and Delphi fame, .NET supported multiple languages, including Visual Basic .NET and two new creations in C# and J# (Microsoft's answer to Java). Accompanying it was Visual Studio .NET which brought them all into a single environment for the first time.

Visual Studio 2005 added Visual Studio Team System, extending the toolset to encompass more of the application development lifecycle, and now here we are with Visual Studio 2010, and another big leap forward. In these pages you will discover how Visual Studio 2010 adds new languages in F# and through the Dynamic Language Runtime. In addition to Windows and the Web, it contains tools and frameworks to target Microsoft Office and the Cloud through Windows Azure, and to take advantage of the latest multi-core processors. This really is a version to 'set your ideas free'!

blue bar left

Articles

blue bar right

Overview of Visual Studio 2010

This new version of Visual Studio brings you features and tools to set your ideas free.

The User Interface

Microsoft redesigns the user interface of Visual Studio 2010 using Windows Presentation Foundation.

Inside .NET 4.0

Visual Studio 2010 coincides with the release of a new version of the .NET Framework.

Web development

Using Visual Studio 2010 to build rich Internet applications.

Cloud development

Using Visual Studio 2010 to develop for Windows Azure.

Office development

Building applications for Microsoft Office and SharePoint using Visual Studio 2010.

Parallel programming

New features in Visual Studio 2010 and Visual C++ 2010 make parallel programming easier.

What's new in languages

Visual Studio 2010 brings new versions of C# and Visual Basic to the .NET platform, together with a brand new language.

Lifecycle management

Visual Studio 2010 makes it easier to manage the application lifecycle from design through to deployment.

Vendor showcase

Some of the many third party tools and controls that are available for Visual Studio 2010.

Team System in practice

Three companies discuss their experiences with Visual Studio 2010.

Licensing & Upgrading

What you need to know to make the most of what's on offer.