One tool. One framework.
Many languages.
- Use the programming language that best maps to what you know and where you're headed
- Fully employ the .NET Framework from any language - C#, Visual Basic, J#, and C++
- Discover a wealth of productivity aids for developing with whatever language you choose
Create Applications for Windows
- Build professional-looking applications easily with new controls, such as the ToolStrip
- Craft data-driven applications faster with enhanced drag-and-drop data binding
- Create form layouts quickly with new Smart Tags, Document Outline view, and SnapLines
Deliver Integrated Solutions
- Build upon the Windows Server System to create robust, enterprise-grade applications
- Use Visual Basic, C# or C++ to author stored procedures for Microsoft SQL Server 2005
- Tackle integration challenges with native support for XML Web services
Build Better Web Applications with ASP.NET 2.0
- Write code faster with a powerful new editor which preserves HTML formatting
- Discover over 50 new ASP.NET server controls designed to accelerate site development
- Use built-in membership and personalization services to enhance your site
Simplify Deployment and Operations
- Streamline application deployments and updates with ClickOnce deployment
- Detect and install missing prerequisites automatically using the new setup bootstrapper
- Incorporate performance counters and event logging mechanisms into applications easily
Write Less Code
- Reduce code by up to 70% using new functionality in the .NET Framework 2.0
- Use Code Snippets to insert and customize large blocks of template code
- Use the new Class Designer to author classes and create structured code stubs
Go Mobile
- Build applications for Pocket PC and Smartphone with the .NET Compact Framework 2.0
- Employ mobile device emulators to facilitate application development and testing
- Create Web applications which dynamically render to hundreds of mobile device types
Build Bug-Free Applications
- Use the cross-language debugger to step through application logic
- Debug even the most complex types with Debugger Visualizations and DataTips
- Catch errors before they occur with background compilation and color syntax highlighting
Discover Innovations in Language Design
- Discover new language features such as the My namespace and anonymous methods.
- Generics support in the .NET Framework enables developers to write more performant, type-safe code
- Gain greater productivity in Visual Basic, C++ or C# with features like Edit and Continue
Be More Productive
- Speed development with enhanced visual designers
- Restructure code faster and easier with new refactoring support
- Build data-driven solutions faster with built-in designers for tables and queries