Visual Studio Benefits


Inform yourself about the many advantages and new features that Visual Studio has to offer you.


The Visual Studio editions are conceived for specific team needs and sizes, also taking into account the roles of individual team members. Explore all the features that Visual Studio offers, and find out which edition is the perfect fit for you.


  
Development environment


Focus on creating value and accomplish tasks quicker with a clean, fast and powerful development environment.

  • CodeLens Heads-up display
  • Rich environment
  • Business app development
 
Platform support


Build apps geared toward Microsoft platforms, as well as mobile web apps, web applications and cloud services, across devices. The new universal apps mean that an app for Windows 8 and Windows Phone 8 now only has to be developed once. The user interface and program logic can be shared between worlds.

  • Windows 8 and Windows Phone 8 moden apps
  • Windows applicationa
  • Web-Apps and cloud services
  • Business productivity apps
 
Agile software development


Incrementally adopt proven agile methods that best fit your team. Plan, manage and track work across all backlogs and teams.

  • Agile portfolio management
  • Burndown charts
  • User defined kanban charts
  
 
  
Team collaboration


Connect the development team, project stakeholders and end users via integrated tools that foster collaboration.

  • Team rooms
  • Feedback management
  • Git-based repositories
 
Debugging and diagnostics


Identify and solve problems that keep your application from running correctly, regardless of the platform.

  • Advanced debugger
  • Browser link
  • IntelliTrace
 
Testtools for software


Advanced testing tools assure quality all throughout the lifecycle of the application, enabling high-quality software.

  • Testcase management
  • Web performance tests
  • Loadtests
  
 
  
Release management


Configure, plan, approve and roll out applications for all environments with tools that reduce cycle time and improve the rollout process.

  • Management of a consistent pipeline
  • Definition of the release process
 
Lab Management


Systematize the building, deployment and running of automated tests in your lab environment with powerful automation tools.

  • Virtual environment manager
  • SCVMM and Hyper-V
  • Test and build automated processes
 
Architecture and modeling


Rich and intuitive diagramming and modeling tools to visualize, analyze and validate software architecture.

  • UML diagrams
  • Code Map
  • Architecture Explorer
  
 
Application insights


PREVIEW – Manage the availability and performance of your applications, and gain insight into their use.

  • User-defined dashboards
  • Performance monitoring
  • Usage analysis