The Visual Studio Express products have been a huge success – hundreds of millions of downloads – MSDN team has brought the Express SKUs together into one product that can do everything from desktop development to Store development to Azure and ASP.NET development. Plus, it includes full extensibility, so you can use all your favorite extensions from the VS Gallery and elsewhere. Built off of the Visual Studio 2013 Update 4 release, VS Community enables you to develop everything from Windows Forms and WPF and MFC to Windows Phone and Store to Azure and ASP.NET – it’s basically a superset of the existing VS Express products. More than that, it includes support for the ecosystem of over 5,000 Visual Studio extensions. Read the Visual Studio Community 2013 release notes and watch the Visual Studio Community 2013 video to learn all about what you can do with this release. Visual Studio Community 2013 is meant for use by open source developers, startups, students, and hobbyists, rather than enterprises. To try it out you could use an Azure VM image.
Microsoft Visual Studio Community 2013 with Update 4 – English Install now
Microsoft Visual Studio Community 2013 with Update 4 – English DVD5 ISO image
Microsoft Visual Studio 2013 Language Pack – English Install now
Visual Studio 2015 Preview contains many new features, updates to existing features and is further extended with additional releases coming out November 12th , 2014.
Below you’ll find some highlights of features across core categories:
Cross-platform mobile development
Tooling for Apache Cordova™ – Visual Studio Tools for Apache Cordova, which were previously released for Visual Studio 2013 are now built into Visual Studio 2015 Preview. With these tools you can create hybrid cross-platform mobile apps that are powered by the Apache Cordova™ framework and work on iOS, Android and Windows, while at the same time taking advantage of the powerful Visual Studio IDE features such as breakpoint debugging, IntelliSense code editors and much more.
Visual Studio Emulator for Android – Developers can now download an Emulator for Android that works with Visual Studio 2015 Preview. This new emulator, built by Microsoft is designed to be fast and reliable, easy to install and configure. It also enables developers to easily switch between different platform emulators without Hyper-V conflicts. To learn more and to download the emulator visit com download page.
Cross-platform Development using C++ – Developers can now use Visual Studio 2015 to share, reuse, build, deploy, and debug code for use in C++ cross-platform mobile projects. Developers can create projects from templates for Android Native Activity apps, or for shared code libraries that you can use on multiple platforms and in Xamarin native apps.
Code Sharing Across Projects – Sharing code is a key component to any cross-platform project, and now developers working on Universal Windows using C# can use Shared Projects to reuse their code in Xamarin native apps, or in other projects such as WPF, ASP.NET and various other project types.
Web & Cloud development
NET 5 Preview – Web developers can now use Visual Studio 2015 to create ASP.NET 5 Preview applications, which are built as a lean and composable .NET stack for building modern web applications for both cloud and on-premises servers.
Improvements to Add Connected Services – Visual Studio 2015 Preview we’ve created a new capability to simplify the process by which developers connect their apps to cloud-based services such as Azure Storage and Azure Mobile Services, or O365 and even 3rd parties such as Salesforce.
Sign-in and view resources for multiple Azure accounts – Visual Studio 2015 Preview enables you to be signed in simultaneously with multiple Azure accounts. View and manage Azure resources associated with those accounts in Server Explorer.
Environments hub in Team Explorer – Visual Studio 2015 Preview includes a new Environments hub in Team Explorer. This enables teams to manage Azure environments and share these environments with other team members. Developers can deploy applications to Azure environments from a Cloud Deployment Project, and view resources, logs, and activities related to their environments. For more information on what’s new for cloud developers please see the Azure SDK 2.5 release notes.
Debugging & Diagnostics – Visual Studio 2015 enhances the Breakpoint capabilities with a new setting windows that allows developers to specify conditions and actions for breakpoints, including improved IntelliSense support for breakpoint conditions and actions. Developers also get PerfTips, a new feature to see how long code took to execute right from the code editor. Finally, there is also new support for using Lambda Expression in the debugger windows such as Watch and Immediate.
Code Editor – Visual Studio 2015 built on top of .NET Compiler Platform (“Roslyn”) brings many new features and improvements to existing capabilities to the code editor. This includes new light bulbs for quick action access to common commands such as refactoring code, including a new enhanced preview of how the code will be effected. We’ve also added refactoring support for Visual Studio, as part of Light Bulbs enhancement.
Code Analysis & Testing – Visual Studio 2015 now supports a new enhanced live code analysis capabilities, along with code analysis extensibility to 3rd party library developers through NuGet packages. With this enhancements developer get live code, advising them of issues as they type code without having to rebuild the project. In addition when NuGet libraries are extended to provide specific code-aware guidance, the editor will also light-up those changes as if they were built-in, helping solve problems early in the development lifecycle. We’ve also added a new feature called Smart Unit Testing (formerly PEX from Microsoft Research), which will explore your .NET code to generate test data and a suite of unit tests automatically.
Visual Studio IDE – The Visual Studio 2015 IDE has been enhanced to better support high-resolution displays with new icons in locations such as command bar, tool window toolbars and many other locations. We’ve also added touch support to the code editor, which can handle touch commands and gestures such as scrolling, tapping, pinch-to-zoom, etc.
To see the full details on what’s new in Visual Studio 2015 Preview please visit release notes.
If you are going to install VS2012 Update 3/ Update 4, You may found out that a dialog box pops in the middle of the installation. It may look like this,
It is asking you for the location of the following files
1) Windows App Certification Kit x64-x86_en-us.msp
2) Windows App Certification Kit x86-x86_en-us.msp
3) Windows App Certification Kit Native Components-x64_en-us.msp
4) Windows App Certification Kit Native Components-x64_en-us.msp
There are 2 ways that you could get these files.
1) Download the VS2012.3.iso (if you are running Update 3) or VS2012.4.iso (if you are running Update 4). Exact the contents and you will found the files when navigate to “.\packages\WinACK\”
a. VS2012.3.iso (http://go.microsoft.com/fwlink/?LinkId=301705)
b. VS2012.4.iso (http://go.microsoft.com/?linkid=9833082)
2) Download the files directly,
a. Windows App Certification Kit x64-x86_en-us.msp ( http://go.microsoft.com/fwlink/?LinkId=283370&clcid=0×409)
b. Windows App Certification Kit Native Components-x64_en-us.msp (http://go.microsoft.com/fwlink/?LinkId=283372&clcid=0×409)
Start the Update 3 / Update 4 installer again. When it asks for these files, point it to the path where you downloaded the files. The installation should proceed after this and finish successfully.
I have experience on getting an error after install Visual Studio 2012 on a new Win7 professional machine.
‘Microsoft.VisualStudio.Editor.Implementation.EditorPackage’ package did not load correctly
After getting some searching and found out that the solution is pretty simple. Removing %LOCALAPPDATA%\Microsoft\VisualStudio\11.0\ComponentModelCache and restarting VS2012 fixed the problem for me. Hope this will help if you meet the same error.
Last week I have a gathering with all current and ex-HK MVPs. During the dinner, we talked about what is the difference between each new version of C#. Please allow me to have a short summary of this topic into a picture. You are welcome to share this picture to your friends, your user group, your colleagues.
P.S. Noted that Microsoft has just announced that VS2013 will be coming soon, I will come back to this once it is Release or in Beta.