.NET Framework 4 and VS/TFS 2010 Resources
Consider this page the Konami code for finding .NET Framework 4, Visual Studio 2010, and Team Foundation Server (TFS) 2010 resources. We'll keep it up to date.
Before you begin, you might be wondering, "Which version has feature X?" Well, look no further . Also, make sure to check out the Visual Studio 2010 Featured Content page!
Essential Downloads
- .NET Framework 4: Web Installer / Standalone Installer
- .NET Framework 4 Client Profile: Web Installer / Standalone Installer
- Visual Studio 2010 Professional: Web Installer / ISO
- Visual Studio 2010 Premium: Web Installer / ISO
- Visual Studio 2010 Ultimate: Web Installer / ISO
- Team Foundation Server (ISO)
- Visual Studio 2010 Express - a set of free tools which offers the new integrated development environment, a new editor built in Windows Presentation Foundation (WPF) and support for the new .NET Framework 4.
- Visual Studio 2010 and .NET Framework 4 Training Kit (April Release) - includes presentations, hands-on labs, and demos; designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies.
- Visual Studio 2010 SDK - provides tools and templates for building Visual Studio extensions. By using the Visual Studio 2010 SDK, you can build your own tool windows, create menu commands, and add extensions to the new Visual Studio editor and other features.
- Visual Studio 2010 Quick Reference Guidance - consists of compact cheat sheets for Team Foundation Server (TFS) 2010 and Visual Studio 2010, addressing the core problem of teams in the field who are unaware of Visual Studio and Team Foundation Server capabilities or have little time to invest in detailed education.
- Visual Studio 2010 Resource Kit - provides a deep offering of online and offline content; the most up-to-date training kits for Visual Studio 2010 and the .NET Framework 4, SharePoint 2010, Microsoft Office 2010 and many more.
- Visual Studio Team Explorer 2010 (ISO)
- Visual Studio Team Explorer Everywhere 2010 - Eclipse plug-in and cross-platform command-line client for Team Foundation Server (TFS) 2010.
- Visual Studio Test Professional 2010 - an integrated testing toolset that delivers a complete plan-test-track workflow to enable in-context collaboration between you and your developers, greatly increasing your visibility to the overall project.
- Visual Studio Agents 2010 (ISO) - includes Test Controller 2010, Test Agent 2010 and Lab Agent 2010. Test Controller 2010 and Test Agent 2010 collectively enable scale-out load generation, distributed data collection, and distributed test execution. Lab Agent 2010 manages testing, workflow and network isolation for virtual machines used with Visual Studio Lab Management 2010.
- Visual Studio 2010 Tools for Office Runtime - installs the Visual Studio 2010 Tools for Office Runtime, which is required to run Microsoft Office-based solutions built using Visual Studio 2010.
- Visual Studio 2010 F# Runtime 2.0 - installs the F# Runtime 2.0, which includes the runtime components needed to run programs built with the F# programming language.
- Microsoft Web Platform Installer (WebPI) - a free tool that makes getting the latest components of the Microsoft Web Platform, including Internet Information Services (IIS), SQL Server Express, .NET Framework and Visual Web Developer easy.
- Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4
Folks in the Know
- Aaron Kowall - @caffeinatedgeek
- Adam Gallant - @adamga
- Beth Massi - @bethmassi
- Brian Harry
- Buck Hodges
- Cameron Skinner - @cwrenniks
- Charles Sterling - @chass
- Ed Glas
- Grant Holliday - @gholliday
- Jason Zander - @jlzander
- Jean-Marc Prieur
- Jeff Beehler - @jeffbe
- Habib Heydarian
- Noah Richards
- Pete Brown - @pete_brown
- Rico Mariani
- Scott Hanselman - @shanselman
- Scott Guthrie - @scottgu
- Stephanie Saad Cuthbertson
- Wes MacDonald
- Willy-Peter Schaub
Blogs and Websites
- Parallel Programming with .NET Team Blog
- Team System Rocks!
- Team Foundation Server Team Blog
- The Visual Studio Blog
- Visual Web Developer Team Blog
- Visual Studio Extensibility - Microsoft Developer Network (MSDN)
- Visual Studio Lab Management Team Blog
- Visual Studio Magazine
- Visual Studio Tips and Tricks
- Visual Studio Team Test
Recommended Reading
- Recommended! .NET Framework 4 Installer Improvements by Peter Marcu
- Recommended! Getting Started with Visual Studio 2010 Application Lifecycle Features
- Recommended! Visual Studio 2010 and .NET 4 Released by Scott Guthrie
- Recommended! Visual Studio 2010 Featured Content
- Recommended! Visual Studio 2010 Released by Scott Hanselman
- "Going Live" with the Visual Studio 2010 Release Candidate
- "Visual" MEFX
- ASP.NET 4 Breaking Changes
- Articles on Parallel Programming with the .NET Framework 4
- C# Language Specification 4.0 - available in DOC and HTML format.
- Dotfuscator Gets Better (and still FREE) in Visual Studio 2010
- Favorite VS2010 Features: Dependency Graphs and DGML
- Favorite VS2010 Features: Layer Validation
- IntelliTrace is Not Available. Why?
- Lab Management Walkthrough VHD - a Windows Server 2008 R2 Hyper-V based Virtual Machine (VM) that provides an all-in-one setup with pre-configured System Center Virtual Machine Manager (SCVMM), Visual Studio 2010, Team Foundation Server with Lab Management enabled.
- Patterns for Parallel Programming: Understanding and Applying Parallel Patterns with the .NET Framework 4
- Rangers Solutions on Codeplex... are we making a dent with the pro-active TFS, Visual Studio, Virtualization and ALM guidance?
- Team Foundation Installation Guide for Visual Studio 2010
- TFS 2010 Beta2 to RC Upgrade Guide
- Tutorial: Getting Started with TFS in VS2010
- Visual Basic Language Specification 10.0 - available in DOC format.
- Visual Studio 2010 Feature Comparison
- Visual Studio 2010 IDE Tips and Tricks
- Visual Studio 2010 Licensing White Paper - provides an overview of the Visual Studio 2010 product line and the licensing requirements for those products in common deployment scenarios.
- Visual Studio 2010 Release Candidate Walkthroughs
- VS 2010 and .NET 4 Series by Scott Guthrie
- VSDoc for jQuery 1.4.1 Now Available
- UML Modeling and Visual Studio 2010
- What is a VSIX?
- What's New in T4 in Visual Studio 2010
- WPF 4 Release: A Guide to the New Features
Screencasts/Videos
- "How Do I?" Videos for Visual Studio
- .NET (on MSDev.com)
- 10-4 - a weekly video podcast which gives you a look at what's coming in Visual Studio 2010 and the .NET Framework 4. Over and out!
- Exploratory Testing with Visual Studio Test Pro
- PDC 2008: Microsoft Visual Studio Team System Team Foundation Server: How We Use It at Microsoft
- The Visual Studio Documentary - hour long documentary that takes you behind the scenes of Visual Studio. Fascinating stuff.
- Visual Studio (on Channel 9)
- Visual Studio (on MSDev.com)
- Visual Studio 2010 Quick Hit Videos (on asp.net)
- Visual Studio Webcasts (on asp.net)
Essential Listening
- Preview of ASP.NET 4 with Scott Hunter (Show #184, Hanselminutes)
- The Spark View Engine for ASP.NET MVC with Louis DeJardin (Show #192, Hanselminutes)
- .NET 4 CLR, Framework and Language Chat with Jason Olson (Show #196, Hanselminutes)
- The Dynamic Language Runtime, IronRuby and IronPython with Jimmy Schementi (Show #197, Hanselminutes)
- Doug Seven on Visual Studio 2010 (Show #493, .NET Rocks!)
- Scott Hunter Tours Us Through ASP.NET 4.0 (Show #511, .NET Rocks!)
- Michael Learned on TFS Nuts and Bolts (Show #513, .NET Rocks!)
- Julie Lerman on Entity Framework 4.0 (Show #514, .NET Rocks!)
- Stephen Walther On ASP.NET AJAX 4.0 (Show #515, .NET Rocks!)
- Jason Olson Digs into the CLR 4.0 (Show #517, .NET Rocks!)
- Kent Brown and Ed Pinto on WCF 4.0 (Show #521, .NET Rocks!)
- Stephen Toub on .NET 4.0 Concurrency Features (Show #525, .NET Rocks!)
- Joel Semeniuk on using TFS with Small Teams (Show #527, .NET Rocks!)
- It's the Visual Studio 2010 Launch Show! (Show #528, .NET Rocks!)
Other Downloads
- Important! Extensions and Products for Visual Studio 2010 from Visual Studio Gallery - go here first. Lots of great stuff! Of course, these are made available via the Extension Manager in Visual Studio 2010 as well.
- Important! Visual Studio 2010 Keybinding Cards - reference cards for the default keybindings in Visual Studio 2010 for Visual Basic, Visual C#, Visual C++ and Visual F#.
- DevLabs: Reactive Extensions for .NET (Rx) - a library for composing asynchronous and event-based programs using observable collections.
- DevLabs: Spec Explorer - a tool that extends Visual Studio 2010 for modeling software behavior, analyzing that behavior by graphical visualization, model checking, and generating standalone test code from models.
- F# PowerPack - a collection of libraries and tools for use with the F# programming language provided by the F# team at Microsoft.
- JetBrains ReSharper - solution-wide error highlighting on the fly, instant solutions for found errors, over 30 advanced code refactorings, superior unit testing tools, handy navigation and search features, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, Visual Basic .NET, ASP.NET, XML, and XAML. Supports Visual Studio 2010!
- jQuery Code Snippets for Visual Studio 2010 - 131 Visual Studio 2010 Code Snippets for use with jQuery
- LINQ to SAP (via Theobald Software)
- Micro Focus is introducing four new products that will enable customers to develop, analyze and test code, simplifying the tasks and challenges faced by application developers:
- Analyzer Express for Visual Studio - helps developers accelerate their day-to-day maintenance activities.
- Micro Focus COBOL - enables developers to exploit existing enterprise applications on the Microsoft platform.
- DevPartner Studio - deliver enhanced visibility into the inner workings of applications being developed within Visual Studio 2010.
- Silk4J - automation capabilities to Visual Studio 2010.
- Microsoft Visual Studio 2010 RC Visualization & Modeling SDK - provides tools and templates for building Visual Studio Domain Specific Language designers for Visual Studio 2010 and extending UML and Layer designers and the architecture explorer.
- Pex (Automated Whitebox Testing for .NET) - finds interesting input-output values of your methods, which you can save as a small test suite with high code coverage; performs a systematic analysis, hunting for boundary conditions, exceptions and assertion failures, which you can debug right away.
- Samples for Parallel Programming with the .NET Framework 4 - includes example applications and library functionality that demonstrate, utilize, and augment this support (it is not production quality).
- Snippet Designer - a plugin which enhances the Visual Studio IDE to allow a richer and more productive code snippet experience.
- Team Foundation Server MSSCCI Provider 2010 Release Candidate
- Team Foundation Server Power Tools 2010 Release Candidate
- Team Foundation Server 2010 SDK - samples for the Team Foundation Server (TFS) SDK (samples are no longer included with the Visual Studio SDK), deep dive documentation, and links to shared source projects and other resources.
- TestScribe - allows users of Visual Studio 2010 Ultimate RC to generate a Word 2007-compatible Test Plan Document from their plan, suites, test cases, and other artifacts.
- TextSharp - allows you to adjust text clarity in Visual Studio 2010 RC IDE (Professional, Premium and Ultimate).
- TFS Work Item Manager & TFS Project Dashboard - from Telerik and Imaginet; team workload coordination and visualization capabilities for Team Foundation Server (TFS).
- TortoiseSVN Addin for Visual Studio
- Visual Studio 2010 (Beta) migration tool for VSeWSS SharePoint projects - migrates VSeWSS project from Visual Studio 2008 to Visual Studio 2010 (Beta) built in SharePoint project templates
- Visual Studio 2010 Editor Samples - hosts several extensions for the new managed Windows Presentation Foundation (WPF)-based code editor found in Visual Studio 2010 which should help you understand how to create your own editor extensions.
- Visual Studio Color Theme Editor - free extension allowing users to customize the Visual Studio 2010 colour palette used for menus, toolbars, tabs, title bars, and other environment colours. Supports Visual Studio 2010. A detailed walkthrough of this extension can be found here.
- Visual Studio TFS Branching Guide 2010 - insightful and practical guidance around branching and merging with Team Foundation Server (TFS) 2010. The new release focuses on Hands on Labs and includes lots of lessons learnt from the community Q&A.
- VisualHG - Mercurial source control plug-in for Visual Studio
- Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 RC
- Windows Presentation Foundation (WPF) Project on CodePlex - main site for updates on the Windows Presentation Foundation (WPF) roadmap and the portal for accessing the Windows Presentation Foundation (WPF) Toolkit and the Windows Presentation Foundation (WPF) Futures releases.
- xUnit.net - developer testing framework, built to support test-driven development (TDD), with a design goal of extreme simplicity and alignment with framework features.