News

Something New: ID Management, Productivity Tools in VS 2015

Some of the hidden gems in the just-released VS 2015 include improved account management as developers go from one environment to another, and the addition of some nifty features in the Productivity Power Tools for VS 2015.

There's so much information coming out from the Visual Studio team as far as new and improved features, and Visual Studio Magazine contributors are planning to cover them in more depths in the next several months. The Visual Studio team recently blogged about two new improvements that might appear minor, but could save lots of development time in the long run.

First are the improvements in identity management. Authentication can be a bone of contention for developers, particularly for those who have numerous accounts across on-premises and cloud environments. With more accounts, developers start to feel "harrassed" by the security measures asking for credential reentry, but improvements are on the way. "You can now chose to use a single account across many developer services, or use multiple accounts across Visual Studio," blogs Ji Eun Kwon and Anthony Cangialosi, program managers with the Visual Studio Platform IDE team. "All of this is possible because of the new Visual Studio Account Manager." While it's not perfect, it's about as close to global single sign-on as one could get, and the ease with switching among multiple accounts is built into the VS Account Manager as well.

The account manager manages account through a keychain approach, which allows users to add Microsoft accounts as well as work and school accounts to the keychain. "Visual Studio manages and refreshes tokens for the accounts centrally to reduce redundant sign-in prompts," so that users aren't continually being asked to reenter login credentials as they move from one service to another, and from on-premises to cloud.

Two new features are now available in this release for working with multiple accounts, the account picker control and the domain picker control. The account picker control is used to add new accounts as a developer starts to pile up a number of new services that are necessary to access during a typical development project. It appears in a dialog as the service is accessed and needs to be configured. When domains need to be configured for accessed services, the domain picker control appears in a dialog.

The list of accounts can be found under File | Account Settings when more control to add, filter or remove accounts is needed.

Moving on, the team has also made two new improvements to the Productivity Power Tools for Visual Studio 2015. PPT for VS 2015 is an extension pack of productivity tools that includes tools like Peek Help, Solution Errors, HTML Copy, and a dozen others that aren't part of the IDE. PPT for VS 2015 is feature-for-feature much like PPT for VS 2013, but the update now includes a Solution Error Visualizer, which works off of VS 2015's Error List to be able to filter errors from within the visualizer itself. As well, three of the productivity tools -- Color Printing, Colorized Parameter Help, and Organize VB Imports -- are now incorporated into the VS 2015 IDE.

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

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

  • Low-Code Report Says AI Will Enhance, Not Replace DIY Dev Tools

    Along with replacing software developers and possibly killing humanity, advanced AI is seen by many as a death knell for the do-it-yourself, low-code/no-code tooling industry, but a new report belies that notion.

  • Vibe Coding with Latest Visual Studio Preview

    Microsoft's latest Visual Studio preview facilitates "vibe coding," where developers mainly use GitHub Copilot AI to do all the programming in accordance with spoken or typed instructions.

  • Steve Sanderson Previews AI App Dev: Small Models, Agents and a Blazor Voice Assistant

    Blazor creator Steve Sanderson presented a keynote at the recent NDC London 2025 conference where he previewed the future of .NET application development with smaller AI models and autonomous agents, along with showcasing a new Blazor voice assistant project demonstrating cutting-edge functionality.

Subscribe on YouTube