[UPDATED 8/5]
Visual Studio 2015, Visual Studio 2013 Update 5, and .NET 4.6 were released on 7/20/2015. Check out this post announcing VS 2015 and VS 2013 Update 5 and this one announcing .NET framework 4.6.
[UPDATE: 11/13] We have updated this post with links to detail blog posts on updated tooling for Apache Cordova and Blend for Visual Studio 2015. Look for the [UPDATE] tag to find these links.
Original post:
This is a big day with a lot of releases going out and so this post is longer than normal. I’ll briefly touch on some of today’s releases and point you to other locations with more details. We’ll post more in the coming days and come back to this blog entry to update them as we flesh out the entries.
If you just want to get right to it:
-
Download Visual Studio 2015 Preview. This is the first full preview of what we used to call Visual Studio “14.” Even if you’ve been following the earlier CTPs, you’ll find some new things in here, including a new Visual Studio Emulator for Android and support for building Android applications using C++ based off of Clang and LLVM. There’s an Azure VM image available in the Gallery as well. You can get the entire list of feature and enhancement from Visual Studio 2015 Preview release notes. [UPDATE: The language packs for Visual Studio 2015 Preview are now available for download.]
-
Download Visual Studio Community 2013. The Visual Studio Express products have been a huge success – hundreds of millions of downloads – so we thought we’d do one better: we’ve 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. Read about all the features in Visual Studio Community 2013 release notes. Visual Studio Community is meant for use by open source developers, startups, students, and hobbyists, rather than enterprises.
-
Download Visual Studio 2013 Update 4. We’ve been blogging about Update 4 for a while, and it’s now available for download. This update now has everything from the previous CTPs plus support for RequireJS and improvements to JSON and HTML editors. You can also use an Azure VM image to try out this update. To learn about all the improvements in this update read the Visual Studio 2013 Update 4 release notes.
One of the other large announcements today is that we will open source the full server-side .NET core stack from ASP.NET 5 to the CLR and BCL and this version will run on Linux and MacOS X as well as Windows.
Other announcements today include the release of Azure SDK version 2.5, TypeScript 1.3 support in VS 2013, and the Visual Studio Tools for Unity 2.0 Preview. The Visual Studio 2015 Preview release notes have a complete list of all new releases, features, and bug fixes.
Since the majority of initial comments tend to be questions about supported configurations, I’ll put this up front: before you try to upgrade from Visual Studio “14” CTPs to Visual Studio 2015 Ultimate Preview, first uninstall Visual Studio “14” CTP – if you don’t, your system can wind up in an unstable state.
To announce all this product goodness, today we’re holding the Connect(); event in New York. Check out the keynotes on channel 9 as well as the blog posts by Somasegar and Brian Harry. You can also watch more than 50 technical on-demand sessions on Channel 9 Connect Event page.
Visual Studio 2015 Preview
We’ve done a few CTPs of Visual Studio 2015 , and today we’re making a full Preview available. It includes cross platform device development in C++, an Android emulator, updated tooling for Apache Cordova, the open source .NET compiler platform, support for ASP.NET 5, and many IDE features.
Before diving into features, I want to talk about setup. With almost every release customers tell us how Visual Studio setup is large and how it installed components that they didn’t want. Well, the Preview is even larger – it includes lots of emulators and third-party components – and it includes a two-part installer. We’re going to work on this area for future releases. As part of the work, we want to understand more about which components of Visual Studio you want, so we’ve done something a little unusual in Preview setup: we’ve unselected all the components and are requiring you to select something (even if it’s “just give me the core of VS”) before setup advances. We’ll use the data about the components you select to help pick smart defaults for the final release.
With that out of the way, here’s some of what’s in the release:
Visual C++ for Cross Platform Mobile Development. Visual Studio 2015 adds support for cross-platform mobile development using C++ leveraging the open source Clang and LLVM toolchain, enabling you to share, reuse, build, deploy, and debug libraries for other operating systems in VS. We’re starting with support for Android devices and will add more platforms in the future. You 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 hybrid apps. You can also set breakpoints, watch variables, view the stack and step through code in the Visual Studio debugger. For more information check out the post on VC++ blog.
Visual Studio Emulator for Android. Visual Studio obviously already has a strong emulator for Windows Phone, but as Visual Studio expands to enable you to build apps for more devices, we need to ensure you still get a great emulation experience for those devices. So today we’re releasing a fast, reliable Android emulator that works alongside the other Visual Studio emulators (meaning it’s Hyper-V-based). Read about it here.
Visual Studio Tools for Apache Cordova. If you’ve been following the CTPs of Visual Studio 2015 and the Visual Studio 2013 Tools for Apache Cordova (formerly known as Multi-Device Hybrid Apps), you’ll be familiar with what we’ve been doing to enable JavaScript developers to target Android and iOS devices. Visual Studio 2015 Preview extends full debugging support to iOS, both devices and simulators, in addition to the existing capabilities on Android. Customers will also find a new and improved plugin management experience that allows adding custom plugins from git or the file system, along with the ability to configure their apps for individual platforms. Lastly, we’re bringing you support for Cordova 4.0, that includes many bug fixes and stability improvements. [UPDATE blog post on Tools for Apache Cordova iOS Debugging and Windows 8.1 support.]
.NET 2015 Preview. There’s a lot going on with .NET, including the .NET Framework 4.6, ASP.NET 5, and .NET Core 5. There are also updates to WPF (see the next paragraph) and Windows Forms, performance enhancements to RyuJIT, and improvements to .NET’s SIMD support. Perhaps most notably, we announced that we will open source .NET Core 5 and support it on Windows, Linux and Mac, for ASP.NET 5 apps: Microsoft is contributing .NET Core 5 to the .NET Foundation and the team will be working on .NET Core 5 on GitHub and is encouraging community engagements. You can learn all the details on the .NET blog.
WPF vNext Roadmap. Today we’re rolling out a roadmap for WPF and have added new features such as support for transparent child windows, multi-image cursor files, and we fixed many customer reported issues. We also improved the Visual Studio WPF tooling with improvements to Blend, new visual diagnostic tools, and a timeline tool for performance diagnostics. The best place to ask WPF questions or engage with the team is in the comments of the WPF specific post.
Web platform and tools improvement. We’ve made numerous improvements to ASP.NET projects including improving current generation technologies such as Web Forms, the Visual Studio page inspectors, and the Visual Studio JSON, HTML, and CSS editors. Beyond that, though, when you install Visual Studio 2015 Preview, you’ll get the ASP.NET 5 Preview, which unifies ASP.NET MVC and Web API into a single programming model and, in Visual Studio, provides a no-compile developer experience. There’s a lot in ASP.NET 5 and if you want all the details and to look at the source code, check out the project on GitHub. The Visual Studio tooling includes templates that utilize Bower for front end package management, NPM and Grunt to manage tasks. New ASP.NET 5 applications also contain an early preview of Entity Framework 7. Perhaps most notably, ASP.NET 5 is an open source project, managed through the .NET Foundation and taking contributions in GitHub. For complete details, please see .NET Web Development and Tools blog and ASP.NET site.
IDE Features. There are many improvements to the IDE including improved support for touch screens and high-DPI devices (such as the Surface Pro 3), and the ability to save and restore arbitrary window layouts and to roam those layouts across Visual Studio instances. We have more details in the release notes and will blog more about these features going forward.
Blend for Visual Studio 2015. Blend has a sleek new look and a Blend-exclusive Dark theme to help make Blend and VS look more alike. More importantly, Blend now includes XAML IntelliSense, XAML peek, and basic debugging capabilities. Keep an eye out for an upcoming post for detailed list of all the features we enabled for this new release of Blend.[UPDATE blog post on Blend for Visual Studio 2015 Preview.]
Debugging. You probably already know from earlier CTPs about PerfTips the new configuration experience for breakpoints, and the C++ debugging improvements. With Visual Studio2015 Preview we also addressed your top debugger UserVoice item: you can now use lambda expressions in the Watch and Immediate debugger windows while debugging C# and Visual Basic.
Memory Diagnostics. Memory diagnostic sessions (Alt+F2) enable you to monitor the live memory use of your application. Heap snapshots capture a momentary image of the heap, and you can examine differences in heap state by comparing two memory snapshots. For more information, check out this walkthrough of using the tool on a Windows Phone app as well as this blog post showing how to view instance values and allocation call stacks in a native app.
Application Insights. We released Application Insights first as an extension and then integrated with Visual Studio 2013 in Update 3. We’ve now fully integrated Application Insights into Visual Studio 2015 to make it easy for you to add monitoring to your projects and we’ve smoothed the workflow to publish to an Azure website. Visit the Azure website to get started and learn more about Application Insights.
Add Connected Services. We’ve redesigned and improved our Add Connected Service dialog so you can quickly and easily connect to cloud based services such as Azure Storage, Azure Mobile Services, Office 365, and Salesforce. Additionally, you can also set up Azure Active Directory single sign on for ASP.NET Web projects. Keep an eye out for more details in a subsequent blog post. To use the Add Connected Service dialog, right click on the References node in Solution Explorer and choose Add Connected Service…
To learn about all the features and improvements in this release check out the Visual Studio 2015 Preview release notes.
Visual Studio Community 2013
As I mentioned at the start of this post, today we introduced a new free edition of Visual Studio: Visual Studio Community 2013. 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.
Visual Studio 2013 Update 4
The final version of Visual Studio 2013 Update 4 is also available today (here’s a video walkthrough), which includes:
CodeLens. In Visual Studio Ultimate, CodeLens indicators help you learn about your code while staying focused on your work. You can find code references, changes to your code, related TFS items, and unit tests without looking away from the code. To improve performance, we reduced the size of CodeLens data so CodeLens only processes changes from the last 12 months to calculate team indicators. Learn more about CodeLens and TFSConfig CodeIndex command where you can change the duration of data processed by CodeLens.
C++ Diagnostics. You can now easily determine if the CPU or GPU is the performance bottleneck with the use of the new GPU usage tool in the Performance and Diagnostics hub. This tool is available for both Windows Desktop and Windows Store Apps. Learn more about GPU Usage.
ASP.NET and Web Tools. In this update we’ve improved the JSON and HTML editors. JSON editor improvements include JSON Schema validation, ability to un-minify long arrays, reload schema, and duplicate property validation. HTML editor improvements include better client template formatting, support for custom elements, polymer-elements, and attributes. Improvements to HTML also include basic IntelliSense for web components, tooltips for HTML elements, #region support, support for Todo/Hack comment, Angular icons, and Bootstrap icons. We also improved the CSS/LESS/Sass editors to include Todo/Hack comment support, @viewport fix and more snippets. Additionally, CSS changes are automatically synced with browser in Brower Link and we added web jobs tooling support in Server Explorer.
Release Management Service in Visual Studio Online (Visual Studio 2013). You can now set up a release pipeline in Visual Studio Online from check-in through to deployment without having to install and maintain an on-premises Release Management server. To use the Release Management Preview service, download and launch Release Management for Visual Studio 2013 Update 4 client, and then connect to your Visual Studio Online account and create a release definition for your app. Check out this blog post to learn more about how to use release management.
Version Control (Visual Studio 2013). When working with Git, pull requests are essential in the workflow to manage code. Pull requests help you work in a different branch than your colleagues and get feedback by moving your code to the main branch where your colleagues can easily provide code reviews before you check in your code. With Update 4 you can now use pull requests to review and manage your code.
RequireJS Support. In our JavaScript editor we now provide built-in support for the popular RequireJS JavaScript file and modular loader. RequireJS makes it easier to define dependencies between modules of code and dynamically load those modules only when they’re needed. When writing JavaScript code that uses RequireJS, you’ll now see IntelliSense suggestions provided for modules you’ve referenced from your module definition or referenced via calls to require() from within your code.
To learn about all the features and improvements in this release check out the Visual Studio 2013 Update 4 release notes.
We’ve released updates at a regular cadence over the past few months and would like to know your thoughts about these updates through this survey. Your feedback will help guide our decision making about Visual Studio Updates.
Other Releases
Apart from Visual Studio, we announced several other items today:
-
Azure SDK 2.5 (Visual Studio 2015 Preview, Visual Studio 2013/2012). This release provides new and enhanced tooling for Azure development with Visual Studio 2015 Preview and Visual Studio 2013 Update 4, including Azure Resource Manager Tools, HDInsight Tools, and the ability to manage Azure WebJobs from Server Explorer. Read this detailed blog post to learn more about what’s new in this release of Azure SDK 2.5.
-
C++ Function Extraction (Visual Studio 2015 Preview). You can now easily move selected code into its own function. This refactoring is available as an extension to Visual Studio on the VS Gallery.
-
Visual Studio Tools for Unity 2.0 Preview (Visual Studio 2015 Preview, Visual Studio 2013/2012/2010). VSTU 2.0 Preview release works with Visual Studio 2015, and refreshes VSTU for Visual Studio 2013, Visual Studio 2012, and Visual Studio 2010 with additional features such as better visualization of objects in the Watch and Locals windows. We also added shader editor support for Unity shaders (.shader, .cginc) for VS 2015. Check out the news page for more information.
-
Visual Studio Tools for Apache Cordova CTP3 (Visual Studio 2013). Formerly known as Multi-Device Hybrid Apps, Visual Studio Tools for Apache Cordova makes it easy to build, debug, and test cross-platform apps that target Android, iOS, Windows, and Windows Phone from one simple Visual Studio project. With CTP3 for Visual Studio 2013 Update 4, we have a host of new features – developers no longer need to rebuild for their changes to be updated to Apache Ripple. We’ve extended full debugging support to iOS, both devices and simulators, in addition to the existing capabilities on Android. Customers will also find a new and improved plugin management experience that allows adding custom plugins from git or the file system, along with the ability to configure their apps for individual platforms. Lastly, we’re bringing you support for Cordova 4.0, that includes many bug fixes and stability improvements. Read more about CTP3. Install Visual Studio tools for Apache Cordova CTP3.
-
TypeScript 1.3 (Visual Studio 2013). This release extends the TypeScript language with tuple types and the ‘protected’ access modifier. It is also the first release to highlight a new Roslyn-based code editing experience in Visual Studio 2015. To learn more, check out the Announcing TypeScript 1.3 blog post.
-
Office Developer Tools (Visual Studio 2013). Visual Studio 2013 Update 4 includes the new Office 365 API Tools, which make it easy to develop apps that connect to Office 365 APIs. Simply choose the Add Connected Service item on the project context menu to create the app entry in Azure Active Directory and to add the appropriate references and configuration in your solution. The tool supports most project types in Visual Studio 2013, including ASP.NET MVC, ASP.NET Web Forms, WPF, Windows Forms, Universal Apps, Apache Cordova, and Xamarin. Download the latest update of Office Developer Tools for Visual Studio 2013.
Making Feedback Easier to Give
We get a lot of feedback from you through UserVoice, Connect, and Send-a-Smile (as well as regular old email). Prior to VS 2015, you could only file detailed bug reports via Microsoft Connect or by installing the Visual Studio Feedback tool. We think we can make it easier – a lot easier. In particular, Send-a-Smile makes it easy to include a screen shot or crash or performance issue. In the Visual Studio 2015 Preview, we’re improving that experience. To start, we’ve added a second dialog to Send-a-Frown to make it easier for you to quickly provide detailed bug data and repro steps with just a few clicks directly from within the IDE. Try it by going to Help -> Feedback -> Send a Frown.
Thanks,
John
|
John Montgomery, Director of Program Management, Visual Studio Platform John has been at Microsoft for 15 years, working in developer technologies the whole time. Most recently before working on the Visual Studio core development environment, he was working on the tools for Windows 8 development. |











When will we understand the changes that are obviously coming to the MSDN Subscriptions? What will the VS MSDN levels be? Does Professional still exist? What features are being deprecated, added, etc. And of course, costs.
Lots of news today, its going to take a while to sift through it all. Yay for at least some WPF love.
@pmont
We generally talk about things like pricing and SKU lineup (including MSDN subscriptions) much closer to release — I'd expect it later in the winter/early spring timeframe.
Do we need and can we get a new version of the vcredist?
..and I was naturally talking about the vs2013 update 4 vcredist.
@Bob
No, you don't need a new VCRedist. No changes in those bits.
Thanks,
I would like to welcome the WPF team back to Microsoft.
Hi, here http://www.microsoft.com/…/details.aspx the 2013 update 4 download link of the iso is wrong for every language (it links to the 2015 preview iso).
@Alessio T thanks, we're working on it.
Is there any difference between the new Community Edition and VS Professional in terms of functionality? If not, I imagine that any developers who recently bought a VS Pro license, but would fall under the new community licensing terms are going to be more than a little disappointed.
Thanks for the hard work and great tools!
Am I right that the "community edition" of vs 2013 does not include CPU Usage and all those others in the N/A Tools part of the Performance and Diagnostics, Analysis Target page?
GPU Usage is there along with Performance Wizard. The GPU (graphics) is not working ("Diagnostics session failed to start. Failed to enable system trace session.").
The CPU sampling looks to be working.
The iso link has been fixed. You can also find the iso link here: http://www.visualstudio.com/…/download-visual-studio-vs
@Not Applicable Tools
As for debugging and diagnostic tools, Community should have everything Pro has — the diagnostics hub, CPU profiler, etc.
John
@Tim
The two editions share many features, but there are some that Pro has that Community doesn’t (e.g. Office tools aren’t included). More than that, though, the license for Community does limit use – the Q&A here describes some of the limitations: http://www.visualstudio.com/…/visual-studio-community-vs. From an MSDN subscriber perspective, Visual Studio Professional with MSDN subscribers will continue to receive all the benefits of their MSDN subscription, including software, training, and credits for Azure cloud services, Visual Studio Online as well as the new e-Learning benefits we announced today.
John
Lambda expression support in immediate Window is awesome but unfortunately still not supported in edit and continue.
Can we expect edit and continue to catch on?
When will be available the localized iso of Visual Studio Community Edition?
Nice.
Have there been any improvements at all to C++/CLI in VS2015?
In VS2013 CLI doesn't play well with hardly any C++11 features. Such as MS has blocked in the headers the use of std::thread, std::mutex etc. while CLR is enabled. You also can't write Lambdas in CLI making most code very verbose and messy.
CLI is one of the most valuable tools we have because it makes it very easy to gain access to the .NET framework and create GUIs for our C++ applications instead of relying on bulky things like Qt.
Really regret to see that none of our reported C++11 bugs got fixed. Almost a year after we reported the first on the Visual Studio 2013 Technology preview. All are confirmed but non fixed, this way we can't move forward, but also we are stuck with basic problems which means that we haven't been able to try the real complex code.
I installed VS Community 2013, started it up and didn't sign in to any microsoft account as it's supposed to be used on a computer not connected to the Internet.
Checking Help -> Register Product it would appear as if this is only a 30 day trial despite it saying Community and all the mentions that it's supposed to be free for some purposes.
Does it require signing in to a microsoft account only once to actually get what was advertised? Does it require signing in every time it's being started?
I don't recall the Express versions having any such requirement…
@Glat
We're not planning to release a localized version of VS 2013 Community. ISOs of the en-us version are here: http://www.visualstudio.com/…/download-visual-studio-vs
John
@meowz
Express has the same requirement: you need to sign in to activate the product. It'll work for 30 days and, if you don't, it will turn off. Any time during the 30 days, connect to the Internet, sign-in, and you'll be good to go for, I think, a year.
John
@Johnny Willemsen, we would like to learn more, can you email me ebattali@microsoft.com?
@Marc Goodner – MSFT
On Microsoft download center the link is still wrong, now every language page links to "vs2013.4_ult_ita.iso" which is the Italian version I guess.
@John Montgomery [MSFT]
I see, but Express Editions are localized. I installed Language pack, but you should think about releasing localized ISOs in future.
So not one peep about Visual Studio LightSwitch.
Not one word about side-by-side install where VS2013 already exists or any other helpful advice.
Apparently, NOTHING has changed in this context since Ballmer was kicked out.
@David
We are currently working on edit and continue support for Lambdas. I can't give you an exact time frame as we are quality driven, but we'll ship it as soon as it is ready so please keep following our 2015 announcements.
I'm happy MS _AT_LAST_ start thinking "Don't we create too huge distros?". Guys, knowing how many unnecessary rubbish you put in setup, it's time to think about modular setup: user selects features HE REALLY USES and MS server builds ISO only with these features (or takes this ISO from cache, since many people use the same configuration). And OF COURSE these setups should not keep sh*t like korean/chineese/hindu languages – just language of your choice.
@John Montgomery [MSFT]
Good to know that I can go at least a year without having to re-sign in.
And what I recalled about Express versions may have been for the early versions, and not current…
Can't really remember which version I used last.
@SG
There has not been any improvement to C++/CLI in VS2015. We will dig deeper into the items you mentioned.
Please feel free to email me directly at aymans at Microsoft dot com for following up.
Thanks!
Yay! I no longer need to pay for Visual Studio.
And LightSwitch?
@And Lightswitch?
The Lightswitch blog talks about it:
blogs.msdn.com/…/develop-lightswitch-and-cloud-business-apps-using-visual-studio-community-2013.aspx
John
Visual Basic 6.0 is much more smart than these packs …
@Alessio T, I looked into that and what is happening is the iso link is picking up the locale setting of your browser rather than the language selected on the page. We're looking at how we can improve this. Until then using the options here you should be able to select the language of the iso you are interested in directly. http://www.visualstudio.com/…/download-visual-studio-vs
Any idea on when will the final version of Visual Studio 2015 will be released. will it be released with Windows 10 release or could be before that? as i'm thinking start developing with it.
Loving the 2013 Community Ed – superb!
Probably not the right place but just noticed Community Ed the Extensions and Updates are not showing the correct version for Visual Studio 2013 Extensions for Windows Library for JavaScript:
Visual studio shows Product Update available
current version: 1.0.9200.20789
new version: 1.0.9651.40228
which on update downloads winlibjs.exe from here:
http://www.microsoft.com/…/details.aspx
This installs version 2.1.30324.52 (even though download page says 1.0.9651.40228) in windows programs.
and yet VS appears unchanged and still shows 1.0.9200.20789 as the current version (although this no longer appears in windows programs) and still asks for an update to 1.0.9651.40228.
These are all out of sync. Not sure if this applies to other extns/updates.
Further to my last comment I think this is due to still being on win 8 and not yet 8.1 although even 1.0.9651.40228 looks as if it requires 8.1. so not sure why update is showing.
Could not find any info about side-by-side installation with existing production-used VS2013 and new 2015 Preveiw. Is it safe? Or should I use VM?
@trailmax
Should work. Usual caveats apply (it is a preview, after all), but we tested it and I've been doing it and haven't run into notable issues. If you do, please open a bug on Connect.
John
Anyone else baffled by the pseudorandom sequences that are Visual Studio and .NET version numbers? Anyway, exciting stuff.
I second @SG's hope for better C++/CLI support in 2015!
The ISO hashes listed at http://www.visualstudio.com/…/visual-studio-2013-iso-sha1-vs for Visual Studio 2013 Update 4, Express for Windows Desktop are all mixed up.
The page states that the English ISO (vs2013.4_dskexp_ENU.iso) SHA-1 is "7042…" but it's actually "4AE4…". It says the "4AE4…" hash corresponds to the French ISO, but the real French ISO hash is "EE5D…" (which is listed as Italian on the page!).
@Michael Dudley – Thanks for catching this, Michael! The page is updated. Some of the Express (Web, Windows, and Windows Desktop) language labels for 2013 Update 4 were jumbled.
@DiggerMeUp
Thanks for pointing this out. We're getting a repro set up so we can dig in. You can mail me at phuff at microsoft and I'll let you know what we find out.
Polita Paulus
I had VS2012 with Update 4 installed and VS2013 also installed side by side. After installing VS2013 Update 4, my 2012 IDE was unusable. I could not click any menu item, had to kill via task manager. I am tring to uninstall 2012 and reinstall now.
Here's what I put here regarding the CPU usage (and the other, not applicable tools I put above):
blogs.msdn.com/…/combining-tools-in-the-performance-and-diagnostics-hub-in-visual-studio-2013.aspx
BTW, I just noticed both these are from the same author, two weeks apart in time but way, way apart in applicability.
– – – – –
Dan Taylor in this 28 Feb 2014 article
blogs.msdn.com/…/new-cpu-usage-tool-in-the-performance-and-diagnostics-hub-in-visual-studio-2013.aspx
says CPU usage is available for desktop apps also.
"You can use the CPU Usage tool in the Performance and Diagnostics hub to see where the CPU is spending time executing C++, C#/VB, and JavaScript code. The tool works on Desktop apps (including console and WPF apps) and Windows Store apps."
But you say above that it is only for Windows Store (metro) apps.
"In this release we have enabled this capability for Windows Store apps, and plan to enable it for more types of apps in the future."
You can't both be right. Since it's not working for me (CPU usage is not an available tool for my target – any target – on w7), I would say you are. Are we right, or is Dan Taylor?
I really wish Visual Studio community edition included .Net 5. Both are open source.
Do microsoft have any plans to aquire xamarin? To me it would make sense to position itself as the leading cross platform mobile development platform with the expertise they could bring to it.
informative blog entry about great new tools.
– would suggest to fix the test runner, still not possible to keep only the files of the last n test runs and delete all others.
– the faster code and run cycle for asp.net 5 is not yet there, it is currently slower than before
– please allow me to install visual studio without any sql server or other database stuff. i just do not build music store or crud software.
(did some consultant tell all ms employess to use as many buzz words as possible and in particular the word "experience" as often as you can on every web page and in every video? to me, it would considerably enhance reading experience if ms would stop its buzzword crazyness which it recently adopted and instead adopt a first class lean writing style. would give me an oh so incredible first class awesome developer experience.)
the Visual Studio 2015 Preview took a hour to install from local .iso on fast i7 desktop, then after the slowest startup or any program I have ever seen going back to apple ][ days, only to inform me licence was expired, ok, stupid bug, uninstall try again later, wrong 1 hour uninstall, on fast machine, the the age of the Gits, why do I have to suffer this abuse to try your product? whats going on while during the uninstall? let alone the painful install, what is endlessly being acquired in the uninstall, my source?, is there some type of azamov thingy part of the fine print. thank god .net 4.6 isn't bundle again!, which is why I install VS2014 anyway (which way a slow as hell install//unistall as well) just to get 4.5.3 , which bring up another point when I was deleting the flash drive for the VS2015 on same test machine, it failed saying if a file name Desktop was deleted the computer may become unstable, I hit OK, look at flash one directory tree now empty,retry delete work, is this the worst spyware, or just complete lack of acumen , whatever it is fail again VS team! with the awesome events of Connect this is gonna live a terrible first impression, it almost feel like more sinoffski style sabotage, or with roslyn are you daring us to create something better on our own ?
nice
Hi,
after Installation of VS2015-Preview the Microsoft.VisualBasic.dll is not in folder:
C:Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.5.3
Because of this, I cannot compile any project.
Where do I get the actual version of this file?
Thanks,
Chris
Hi,
after Installation of VS2015-Preview the Microsoft.VisualBasic.dll is not in folder:
C:Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.5.3
Because of this, I cannot compile any project.
Where do I get the actual version of this file?
Thanks,
Chris
Im looking forward to use VS Community 2013!
inttypes.h is still broken in 2013 update 4. _T(PRIu32) still generates a compile error. Could this please be fixed?
This is a great new for Visual Studio developers. I followed .NET since its first beta (I have the "MSDN Magazine" right here in a corner of my desktop). But I have set up a custom build environment over the time, including C++ compiler and when Windows SDK (until Windows 7 SDK) contained all the tools needed it was great but the features are removed from Windows 8 SDK (no C compilers and so on). I would like that these features are introduced again in a new SDK, so there is no need to install Visual Studio. I don't think it's hard to just setup an optional download during installation.
Hello, a quick question:
With VS2015, will it still be possible to target Windows XP?
Thanks!
@Rocky: Thanks for the feedback. Tools like C++ compilers and libraries were specifically removed since they don't logically belong with the Windows SDK which is meant to be a vehicle to specifically expose the platform functionality and API. We do hope that the availability of compilers in free VS editions should help. However, we would love to understand your specific requirement where you don't want to install VS at all. Please feel free to reach out to me at <rasharm at microsoft dot com> to discuss further.
@Raman Sharma
Just another philosophy. With today hard drive space and RAM there is no problem installing a full Visual Studio just to execute a simple script to build an application but I just don't like installing something not needed in a computer. With my UNIX and other OS background, the philosophy of separating things was always present : Visual Studio is an IDE and a compiler is not a part of an IDE. For example, Java JDK provides only the compilers and Netbeans is the full IDE and there are also other build tools, all separated so you can build your custom toolset.
You can develop an application with the full IDE on a computer and then send all the source code to another computer. Just a different way of working 🙂
Hi, I'm the author of the freeware tool Emaroo (http://www.roland-weigelt.de/emaroo), a tool for browsing most recently used (MRU) file lists of various applications (e.g. Visual Studio 2008-2013). I'm currently busy working on support for VS2015 and I noticed that the registry structure for the list of most recently used projects/solutions has changed, after being virtually unchanged for many releases.
I'm pretty sure I'll figure it out over time (by creating projects of various types), but I'm interested in what the reasons were for the change – can you comment on this?
omg can't wait to use this. <3
Great to hear that you are working on edit and continue support for lambdas.
Are you also implementing e&c for async methods ?
This would be really great to hear as async/await is quite commonly used in modern client apps.
Thanks.
hello. i download and installed microsoft visualstudio 2015, when i want to run secondary installation it needs internet connection but my internet connection is low speed. is there any ISO files for them that i can download them and then install them offline? i need crossplatforms
Hello People! The visual studio 15 already have integration with Windows Phone SDK?
I have VS Ultimate 2013.
Is it better if I uninstall it and install VS 2015 Preview instead?
What am I missing now? Can I build apps for Android in Ultimate 2013?
Thanks,
I have VS Ultimate 2013.
Is it better if I uninstall it and install VS 2015 Preview instead?
What am I missing now? Can I build apps for Android in Ultimate 2013?
Sincerely,
@amir
I found the .iso file for you. contact me if you still need it!
Parsi baladi refigh?
I third @SG's hope for better C++/CLI support in 2015!
Regarding Michael Dudley's comment on ISO hashes, does the case sensitivity matter? The referenced page shows community edition's hash has letters in all caps. My output from running sha1deep.exe against the downloaded ISO though shows the letters in lower case. Besides that the letter and numeric values are the same.
Quick bug report:
stackoverflow.com/…/visual-studio-2015-crashes-on-an-if-statement , sorry but I'm too lazy to retype everything.
I am totally confused. Have been developing with Microsoft products for over 30 years and never have I seen such a mess of tools being offered in this Visual Studio 2015 release. What suddenly happen to LightSwitch Desktop and the HTML version? This was a beautiful product for developing business applications through cross platforms. I used it for several large enterprise systems including a full web site and mobile platform. I used Visual Basic.Net, a tried, true, easy and powerful language as well as HTML, CSS and Java. LightSwitch has a big following and a lot of the great extension development companies as followers. Where is the updates to LightSwitch???
Ugly as hell. Grey, flat, unappealing. WIll probably get it for the features but would really appreciate a non flat design theme being made available as I don't like feeling like I'm working on a crappy old ZX81.
Your graphic designers aren't doing much to merit their pay.
The current preview does this when executing "x.OfType<MyType>()" within the immediate window:
{System.Linq.Enumerable.<OfTypeIterator>d__aa<MyType>}
[System.Linq.Enumerable.<OfTypeIterator>d__aa<MyType>]: {System.Linq.Enumerable.<OfTypeIterator>d__aa<MyType>}
Results View: Expanding the Results View will enumerate the IEnumerable
This is so incredibly not helpful that I would rather report it as a bug, but I have been told to submit it as feature so I am posting a comment here as well to increase the chance that someone actually has a look at it. I obviously want to see the collection content here and not some kind of gibberish.
There's this bug which was introduced in VS 2013 beta, remained through all updates, and is still present in VS2015 beta:
connect.microsoft.com/…/change-of-consolas-font-rendering-in-vs2013
Any chance you're going to fix this?
It's indeed a one-pixel-off bug, but it shows all over the screen, in the most important window – the editor!
Can your trials be more clearly marked
I nearly downloaded Community Edition.
But Montgommery confirmed its a trial until you go on the internet.
I go on the internet on the phone and the library but my source code
Is safely offline…
And still not using Visual Studio community trial edition.