News

Visual Studio 2013 Update 3 Rolls Up New Features, Bug Fixes

Also released today: Azure SDK 2.4 for .NET.

Microsoft's Visual Studio Team says it has released to manufacturing Visual Studio 2013 Update 3, which contains a bevy of new features and incremental improvements, and also rolls up refreshes of toolings that have been released incrementally over the last few months. Many of the improvements and new features are aimed at streamlining web development, according to a blog posted by Xinyang Qiu, a senior software development engineer for test with the the ASP.NET team.

With that, the team also announced a point release for the Azure SDK, with many of the features of VS 2013 U3 having tighter integration with that kit. Azure Developer Experience Lead Program Manager Mohit Srivastava describes the tooling features of version 2.4 in a separate blog post. One improvement is to WebJobs, a VS 2013 feature for running background code within a Website. Prior to this release, WebJobs had to be published from the portal or through Azure PowerShell; now, it can be done within VS 2013 itself.

On the mobile development side, VS 2013 U3 also now supports .NET Mobile Services from within the Push Notification Wizard. What that allows developers to do is add push notifications to Windows Phone and Windows Store apps. Developers can also create a mobile service to accompany projects for use as a dev/test environment. and have it provisioned from an Azure cloud. For those who like to get granular with Notification Hubs, VS 2013 U3 now allows developers to view and delete device registrations, edit tags, and get summary information of registrations by platform.

The Azure SDK 2.4 for .NET comes with several improvements, particular. It allows for remote debugging of 32-bit VMs; installation and configuration of VMs, including dynamic extensions; and ability to create VM snapshots of disk state. Also new: diagnostic views of storage logs; ability to provision read-access geo-redundant storage from VS 2013; and the use of Emulator Express by default for new projects.

The version of PowerShell that accompanies the SDK also comes with a list of new and updated features, detailed in this blog.

Here's a quick look specifically at VS 2013 U3 improvements detailed in Qiu's blog post:

  • Scaffolding: Qiu writes that "scaffolding will correctly detect what are the versions of NuGet packages that the project is using. For example, if the project is still using ASP.NET MVC 5.1.2, then scaffolding will use 5.1.2, instead of 5.2."
  • JSON Editor: Auto-formatting is on by default as a project is created, but can also be turned off; brace matching is now similar to what you'd see in C# and JavaScript editors.
  • CSS Editor: Improved Selector Level 4 Intellisense, which means more selector patterns to choose from; drag-and-drop fonts, images, and .css files from Solution Explorer into .css files.
  • Security: Supports two-factor authentication in MVC templates used with One ASP.NET templates.
  • Facebook: Moved ASP.NET Facebook package to NuGet as a Visual Studio Extension, now available in the Visual Studio Gallery.
  • Active Directory: Allows creation of ASP.NET via Azure Active Directory when logged into a Microsoft Account.

There's quite a bit in this release, and much that you might miss on first reading. An ars Technica article also highlights one feature that it says is a pretty big one for VS devs: Title Case as an option for menu bars. It isn't mentioned in Qiu's blog.

VS 2013 U3 also rolls up the latest versions of Entity Framework 6.1.1 (released in June), a refresh of WebDeploy 3.5 that integrates with SQL Server 2014, and II Express 8.0 that includes the hotfixes from June 2014, and a number of other tools.

About the Author

You Tell 'Em, Readers: If you've read this far, know that Michael Domingo, Visual Studio Magazine Editor in Chief, is here to serve you, dear readers, and wants to get you the information you so richly deserve. What news, content, topics, issues do you want to see covered in Visual Studio Magazine? He's listening at [email protected].

comments powered by Disqus

Featured

  • Hands On: New VS Code Insiders Build Creates Web Page from Image in Seconds

    New Vision support with GitHub Copilot in the latest Visual Studio Code Insiders build takes a user-supplied mockup image and creates a web page from it in seconds, handling all the HTML and CSS.

  • Naive Bayes Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the naive Bayes regression technique, where the goal is to predict a single numeric value. Compared to other machine learning regression techniques, naive Bayes regression is usually less accurate, but is simple, easy to implement and customize, works on both large and small datasets, is highly interpretable, and doesn't require tuning any hyperparameters.

  • VS Code Copilot Previews New GPT-4o AI Code Completion Model

    The 4o upgrade includes additional training on more than 275,000 high-quality public repositories in over 30 popular programming languages, said Microsoft-owned GitHub, which created the original "AI pair programmer" years ago.

  • Microsoft's Rust Embrace Continues with Azure SDK Beta

    "Rust's strong type system and ownership model help prevent common programming errors such as null pointer dereferencing and buffer overflows, leading to more secure and stable code."

  • Xcode IDE from Microsoft Archrival Apple Gets Copilot AI

    Just after expanding the reach of its Copilot AI coding assistant to the open-source Eclipse IDE, Microsoft showcased how it's going even further, providing details about a preview version for the Xcode IDE from archrival Apple.

Subscribe on YouTube

Upcoming Training Events