Microsoft has been encouraging developers to build its ecosystem with Windows Phone and Windows PC. With the launch of Windows 8 we saw a similarity in the user interface which they call as the modern ui. Microsoft had released several tools for the developer assitance like the Visual Studio. It also made some of these tools free for educational purposes because they ain’t cheap.

Recently Microsoft announced the new Visual Studio 2013 and Visual Studio Online with better integration of cloud development services to create modern applications. The updated tools allow developers to adopt new strategies for software development like agile and gives an easy way to developers to get started. The next version of Visual Studio – Visual Studio 2013 and .NET framework, .NET 4.5.1 have also been made available simultaneously.

New features in Visual Studio 2013 include:

  • Peek Definition lets you view a definition in an inline view without leaving the context of your line of code.
  • CodeLens in Visual Studio 2013 uses information from both the project metadata and Team Foundation Server 2013 to place decorators on each of the methods in the code that show information such as what changesets led to the creation or recent change, who was the last person to work on the code, what unit tests cover the method (including the latest pass/fail state), and what code references exist. It is also possible to quickly jump into that data, such as an associated changeset or referenced code file with just a click.
  • Browser Link connects Visual Studio to one or more open modern browsers in an interactive development experience to keep them in sync with your markup changes without needing manual browser refreshes to see the changes you’re making.
  • Office 365 Cloud Business Apps run in the cloud, taking advantage of the rich platform capabilities exposed by Windows Azure and Office 365. As cloud-based apps, they are available to a myriad of devices to aggregate data and services from in and out of an enterprise, and integrate user identities.
  • Performance and Diagnostics hub in Visual Studio 2013 provides a unified experience for various tools available in Visual Studio. The hub also makes it easy to identify the performance and diagnostic tools that work with your project and enables you to quickly start using them to improve your application.
  • With Agile Portfolio Management you can manage large and complex workloads in an agile way. You can define a hierarchy of backlogs to understand the scope of work across several teams and see how that work rolls up into broader initiatives.
  • Team rooms provide an area for fostering and capturing communication among team members, both near and far. Your team room is your team projects activity feed for keeping the team informed of code check-ins, build status, work item changes, and more.
  • With support for cloud-based load testing in Visual Studio Online, you can generate scale tests in seconds that utilize the elastic resources of Windows Azure to execute requests from thousands of virtual users; providing you with insight into the performance bottlenecks of your web applications and services without the hassle of managing hardware or a virtual lab.
  • The XAML editor now provides advances in IntelliSense, which is now also available for data binding, template binding, and resources. It also enables a more productive transition between design markup and code behind; including support for finding references, going to definition, and switching to the view model.