Tuesday, 1 December 2015

Brief description of Visual Studio 2015



Microsoft Visual Studio has always illustrated the thinking of Microsoft and their commitments towards enhancement and development.

      I am a Visual Studio user from last 5 years and have seen the developments in every new version of Visual Studio. Started learning C# 5 years ago and people used to give advice's not to go for C# rather learn some core languages. And currently we can see that C# is booming in the market and all thanks to Microsoft Visual Studio and its development.

      I'll give a brief description about the new Microsoft Visual Studio 2015 and then we will start with the development part. So starting with the traditional features Microsoft Visual Studio 2015 can develop web based and desktop based apps with C#,C++ languages and in addition to this you will find tooling for modern platforms with Python, Node.js, Cross Platform Mobile Support with Cordova and Xamarin.
 

    Yeah, you can develop applications for any platform(i.e. Android, Windows, iOS) and with ease. Adding the third-party Xamarin tools to Visual Studio 2015 allows us to develop apps for many devices. Xamarin and Cordova tools in Visual Studio 2015 have tapered the mind-numbing task of same application development for all individual platforms. The work is reduced by providing a portable option of sharing the code throughout the project. Much of the code remains same for all the platforms which is again a mind blowing thing as the job is reduced and much of the time is saved.
   
    Android and iOS emulators are added to Visual Studio 2015 which provides you with the exact look and feel of android and iOS devices so that you can test your apps on that emulators and see how it will work on actual android and iOS devices.


    It doesn't end here. Microsoft Visual Studio 2015 has added support for Microsoft Azure which enables the developers to add cloud services to the applications. Microservices and APIs are key elements in building scalable cloud applications. NuGet client tools are added to produce and consume packages. Silverlight support is extended for creating engaging, interactive user experiences for mobile applications. For database support there are all the necessary tools provided which you can download it under the tools tab. We will learn how to use it in detail later.

    There's a lot like this in the new Visual Studio 2015. And after walking through the changes in the IDE we can say that Microsoft is trying to push developers to come forward and contribute in the new era of development of modern mobile applications with cloud support and cross-platform development. If Visual Studio continues to show it's advancements then I must say that it will surely create interest and will be a fun to program.

I've written this blog because there are lot many people who are still unaware of the technological advancement and still following the traditional way of coding and developing applications. Its an attempt to make them aware of what they can do and how much time they can save if they adopt the new way of coding technology. And I hope, this will mould and produce lot many developers in our community.

*** We will begin with the coding sessions in the next blog ***

15 comments: