Visual Studio .NET 2003

Visual Studio .NET 2003 (codenamed Everett) is the fourth major version of Visual Studio, released on 24 April 2003 alongside .NET Framework 1.1. It includes native development facilities for .NET Compact Framework applications, enhancements to all languages and the inclusion of Visual J# .NET. It is the last version to work on Windows NT 4.0 SP6a, Windows 2000 versions below SP3 and Windows XP before SP2.

.NET Framework
This release introduces support for IPv6 addresses in the  namespace.

.NET Compact Framework
This release introduces .NET Compact Framework application development, which makes it easier to write applications for Pocket PC devices.

Web references
This release provides links to available web services both locally and on the Internet.

Visual Basic .NET
This release autocompletes  statements and interface implementation.

Visual J# .NET
This release introduces a managed version of Java, which supports most Visual J++ 6 features and Microsoft extensions.

Visual C++ .NET
This release allows Visual C++ programmers to take advantage of the Windows Forms engine, whilst making it more ANSI-conformant and offering changes to the compiler, such as:


 * Inclusion of delegates on a method of a value type
 * The  option, which lets program take advantage of SSE and SSE2 instructions
 * The  option, which tells the compiler to optimize code generation
 * Enhancements to the  option to help protect local variables from buffer overruns
 * The  option which now specifies the precompiled header memory allocation limit
 * The removal of the  option
 * The deprecation of the  option, which would be removed in Visual C++ 2005