Oct 18

Visual Studio 2013 Resources

Visual Studio 2013 became available yesterday, bringing a lot of goodness to the best IDE for development on the Microsoft stack. With the announcement of the public availability of Visual Studio 2013, a big number of blog posts and other resources, addressing the new versions features, were also made available. It soon became obvious to me that somehow, I needed to keep the links to all these resources in an easily accessible way, not only for immediate familiarization with the new Visual Studio features, but also for future reference.

Scott Guthrie’s Announcing the Release of Visual Studio 2013 and Great Improvements to ASP.NET and Entity Framework is probably the most comprehensive post about all the new features, not only in Visual Studio, but also in ASP.NET. From the path to unification of the several ASP.NET sub-frameworks (WebForms, MVC, Web API, etc.), to OWIN support, including references to supported authentication mechanisms, responsive templates based on Bootstrap, tooling improvements in Visual Studio and other goodness, Scott’s post is an excellent introduction to the new Visual Studio and ASP.NET changes.

On the .NET Web Development and Tools Blog, Xinyang Qiu’s Announcing release of ASP.NET and Web Tools for Visual Studio 2013 offers another overview of some of the new offerings, that complements Scott Guthrie’s post. It offers a slightly more technical perspective and addresses some new goodness that wasn’t covered in Scott’s post.

The Visual Studio page in ASP.NET’s official website, includes multiple videos from Scott Hanselman and Mads Kristensen on multiple features of the new Web Editor: Browser Link, CSS, JavaScript, Publishing, Page Inspector,  HTML Editor and HTML 5 support. It also includes posts from other members of the ASP.NET team, on subjects such as Scaffolding, Web Project creation and Browser Link. Finally, it includes the release notes for Visual Studio 2013. Scott Hanselman’s blog includes the videos in his latest post on Visual Studio, SCREENCASTS: What’s New in Visual Studio 2013 – learn over lunch!.

The Visual Studio website features a What’s New in Visual Studio 2013 page that includes some Channel 9 videos on the Preview and RC editions. It also highlight some of new features, from the editor to web app development and new features on the accompanying release of Team Foundation Server 2013.

Jon Galloway’s Top things web developers should know about the Visual Studio 2013 release focus is web development. The post addresses mostly content from resources already presented, but it includes some details on specific features that will make web developers’ life easier. It also includes a set of top links for the most relevant content on the new VS and ASP.NET.

Web Essentials for Visual Studio 2013 1.0 also shipped yesterday. It can be downloaded at the previous link and read Mads Kristensen post announcing the release. You may also be interested in Mads Kristensen talk at Build:  Visual Studio 2013 for Web Developers: Deep Dive. Schabse Laks’s Making Web Development Wonderful Again with Web Essentials is another very interesting article on Web Essentials.

Andrew B. Hall’s .NET Memory Analysis Enhancements in Visual Studio 2013 is one day older than the other posts linked so far. It details the new memory analysis feature introduced in the Ultimate edition of VS 2013. He had posted initially about the same issue, in June – Using Visual Studio 2013 to Diagnose .NET Memory Issues in Production, a post that has now been updated to reflect the changes in VS 2013 RTM.

Prakash Tripathi’s What’s new in VS 2013 (RC) for web developers? is a bit weird article, as it still refers to the Release Candidate when the RTM is already out. Anyway, it offers an itemized list of new features and enhancements, for web developers, in Visual Studio.

Patrick Desjardin’s Three Top Features That Will Help Improve Your Productivity with Visual Studio 2013 covers three new features of Visual Studio 2013: the possibility of viewing a method’s return value, peek definition, covered by some of the other links here, and the possibility of seeing a map of the code in the scrollbar.

Ken Egozi’s Attribute Routing in ASP.NET MVC 5 addresses attribute routing, introduced with ASP.NET MVC 5.

Philip W.’s ASP.NET Web API 2 is out! Overview of features provides an overview of the features in the new ASP.NET Web API 2 version.

P. Kelley’s Git network operations in Visual Studio 2013 describes Visual Studio support for Git network operations.

Although posted a little while ago, Cathy Sullivan’s Notifications in Visual Studio 2013 provides an excellent overview of the notification features in Visual Studio 2013.

Sateesh Arveti’s Look at Peek Definition Window in Visual Studio 2013, addresses the new Peek Definition feature, that allows in place modifications of methods or classes defined in a file different from the one where coding is being done.

Jerry Nixon’s Everything I know about Behaviors in Blend for Visual Studio 2013 addresses Behaviors in Blend for Visual Studio 2013.

Mickey Gousset’s Deep Focus on Your Code with CodeLens describes and shows examples of CodeLens,a new feature in Visual Studio 2013, that shows information about the code, directly in the code editor.

Pranav Rastogi’s ASP.NET features in New Project Templates in Visual Studio 2013 describes the features in the new project templates in Visual Studio 2013.

Tom Dykstra’s Creating ASP.NET Web Projects in Visual Studio 2013 covers the creation of web projects in Visual Studio 2013.

Sayed Ibrahim Hashimi’s Remote Debugging a Window Azure Web Site with Visual Studio 2013 provides a remote debugging walkthrough, using Visual Studio and the Azure SDK.

John Garland’s New in Visual Studio 2013 – Windows Azure Mobile Services Integration addresses Visual Studio built-in support for Windows Azure Mobile Services, a set of services made available by Azure to address typical backend service needs of mobile applications.

Jeffrey T. Fritz’s One ASP.NET – Welcome to the Web Development Buffet! presents the One ASP.NET web project type, that allows the use of Web Forms and MVC in the same project.

The ASP.NET Official site has several articles on Identity in ASP.NET and how to use it with Visual Studio 2013.

Dina Helmy’s What’s new in VS2013 for Windows Phone Developers presents some XAML editor enhancements that improve Windows Phone development in Visual Studio 2013.

Johan Ohlin’s 8 great features in Visual Studio 2013 presents some of the most interesting features in Visual Studio.

Andrew B. Hall’s Just My Code for ASP.NET in Visual Studio 2013 presents Just My Code for Javascript, a feature included in Visual Studio 2013 to provide a better experience when debugging Javascript code.

Shehab Fawzy’s What’s new in Visual Studio 2013 for Windows 8.1 developers? highlights some of the Visual Studio features that matter to Windows 8 developers.

  In a summarized version, we have: