Scott Hanselman

Announcing .NET 2015 - .NET as Open Source, .NET on Mac and Linux, and Visual Studio Community

November 12, '14 Comments [197] Posted in ASP.NET | ASP.NET MVC | Open Source | VS2015
Sponsored By

It's happening. It's the reason that a lot of us came to work for Microsoft, and I think it's both the end of an era but also the beginning of amazing things to come.

The .NET 2015 wave of releases is upon us. Here's what's happening and we announced it today in New York. There's a lot here, so drink it all in slowly.

Be sure to check out all the blog posts I'm linking to at the end, but here's my personal rollup and take on the situation.

  • We are serious about open source and cross platform.
    • .NET Core 5 is the modern, componentized framework that ships via NuGet. That means you can ship a private version of the .NET Core Framework with your app. Other apps' versions can't change your app's behavior.
    • We are building a .NET Core CLR for Windows, Mac and Linux and it will be both open source and it will be supported by Microsoft. It'll all happen at
    • We are open sourcing the RyuJit and the .NET GC and making them both cross-platform.
  • ASP.NET 5 will work everywhere.
    • ASP.NET 5 will be available for Windows, Mac, and Linux. Mac and Linux support will come soon and it's all going to happen in the open on GitHub at
    • ASP.NET 5 will include a web server for Mac and Linux called kestrel built on libuv. It's similar to the one that comes with node, and you could front it with Nginx for production, for example.
  • Developers should have a great experience.
    • There is a new FREE SKU for Visual Studio for open source developers and students called Visual Studio Community. It supports extensions and lots more all in one download. This is not Express. This is basically Pro.
    • Visual Studio 2015 and ASP.NET 5 will support gulp, grunt, bower and npm for front end developers.
    • A community team (including myself and Sayed from the ASP.NET and web tools team) have created the OmniSharp organization along with the Kulture build system as a way to bring real Intellisense to Sublime, Atom, Brackets, Vim, and Emacs on Windows, Linux, and Mac. Check out as well as blog posts by team members Jonathan Channon
  • Even more open source.
    • Much of the .NET Core Framework 4.6 and its Reference Source source is going on GitHub. It's being relicensed under the MIT license, so Mono (and you!) can use that source code in their .NET implementations.
    • There's a new hub for Microsoft open source that is hosted GitHub at

Open sourcing .NET makes good sense. It makes good business sense, good community sense, and today everyone at Microsoft see this like we do.

Open .NET

Related Links

Sponsor: Big thanks to Aspose for sponsoring the feed this week! Working with Files? Aspose.Total for .NET has all the APIs you need to create, manipulate and convert Microsoft Office documents and many other formats in your applications. Start a free trial today.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb
Wednesday, November 12, 2014 3:38:24 PM UTC
Wow, this is huge!
Wednesday, November 12, 2014 3:44:59 PM UTC
Can I have my job back?
Rob Conery
Wednesday, November 12, 2014 3:45:37 PM UTC
This really is incredible stuff. The Community Edition SKU, The work you guys are doing with Xamarin on Mono.

I've never been so excited to work in this field. :)
Wednesday, November 12, 2014 3:46:54 PM UTC
Congratuations, Scott! I know you and your team have been advocating for this direction for a long time.

Does this mean that ASP.NET will run under Apache? I'm so accustomed to thinking of ASP.NET and IIS to being tightly coupled.
Wednesday, November 12, 2014 3:50:28 PM UTC
This is massive!!! Any word on bringing VS to OSX?
Wednesday, November 12, 2014 3:56:09 PM UTC
This is really Great! & LoL @Rob_Cobery comment.
Wednesday, November 12, 2014 3:58:05 PM UTC
Wow... I love you guys.
Marcel Popescu
Wednesday, November 12, 2014 4:02:19 PM UTC
This is great news, Looking forward to moving .net applications onto Linux!
Wednesday, November 12, 2014 4:03:41 PM UTC
Its probably worth mentioning the .NET Foundation as the stewards of these projects and their site being the place to start with if you want to contribute.

I'm loving the direction that .NET is going and with that we may one day even be more of a first class citizen in the Linux landscape. (Not that mono is bad as is, its just not been given as much love in the past as I would have liked)
Wednesday, November 12, 2014 4:46:25 PM UTC
This is awesome news! Congrats!!
Daniel Sitnik
Wednesday, November 12, 2014 4:53:42 PM UTC
Wow, the future of .NET looks promising!

[Community] is basically Pro

Can you elaborate? Are there any differences between Community and Pro other than the usage restrictions?

Is there a way to download Community as an ISO or other full installer?
Wednesday, November 12, 2014 5:01:54 PM UTC
I could not be happier about this. Something tells me Scott is hugely responsible for making Microsoft take this move ;)

Thank you Scott and thank you Microsoft for believing in open source!
Wednesday, November 12, 2014 7:34:25 PM UTC
My Macbook has just become a lot more useful. Hello Sublime Text and ASP.NET on OS X!
Wednesday, November 12, 2014 7:53:37 PM UTC
This is fantastic! I am more excited about the future of ASP.NET than I have been in years. I'm very impressed with the open processes and open source license of the web stack in addition to all the technology improvements. Been enjoying the vnext standup videos on youtube and playing with the previous ctps. Glad the vs2015 preview aka the "beeta" is now available :-D

The unification of mvc and web api is beautiful, and the ability to bin deploy the core framework means no more worry about what version is installed at the web hosting environment. That alone is huge.

Keep up the great work, this is going to be the most exciting release in the history of when the final bits ship next year!

Thanks to you and all the teams doing this great work!
Joe Audette
Wednesday, November 12, 2014 7:56:10 PM UTC
nice move
Wednesday, November 12, 2014 8:09:04 PM UTC
It was a hard wait during the 7 months after MS Build, but well worth it. I wonder all the time if we'll ever see Visual Studio for the Mac. I had my doubts in the past as the only advantage would be when using the Xamarin extension which wasn't free. But with Xamarin Starter supporting Visual Studio CE, and with .NET coming to the Mac from Microsoft I can't help but think maybe that's the next step. There is a new build of Office for the Mac coming soon so who knows?
Douglas Starnes
Wednesday, November 12, 2014 8:09:59 PM UTC
Damn, I'm sold.
Wednesday, November 12, 2014 8:32:14 PM UTC
This info should have been released on April 1st. ;) Good move microsoft.
Wednesday, November 12, 2014 8:38:49 PM UTC
we can expect .net as the #1 platform in a few years. bad news for oracle & java
Wednesday, November 12, 2014 8:39:25 PM UTC
The image also says "Windows Forms". Does that mean something like Xamarin provides (native UI for each platform) is supported, too?
Wednesday, November 12, 2014 8:45:23 PM UTC
Simply, Wow. Congrats to everyone at Microsoft who pushed for it.

Ugh brain cannot parse - missing a closing bracket:

A community team (including myself and Sayed ...
Nicholas Brooks
Wednesday, November 12, 2014 9:00:31 PM UTC
@Gordon Check out the FAQ's on this page for usage details.
Davin Studer
Wednesday, November 12, 2014 9:01:31 PM UTC
@Gordon Sorry, I meant the Q & A section not FAQ.
Davin Studer
Wednesday, November 12, 2014 9:05:31 PM UTC
At last!
Wednesday, November 12, 2014 9:07:22 PM UTC
Can you elaborate what does it mean "non-enterprise application development" for Visual Studio Community? Maybe separate blog post :)

The info about Emacs is great!
Wednesday, November 12, 2014 9:11:52 PM UTC
The graphic says that .NET Framework 4.6 includes WPF. Does that imply that WPF will be supported on Linux/Mac, too?
Mike Callaghan
Wednesday, November 12, 2014 9:32:21 PM UTC
Enter the future!
Remco Bonse
Wednesday, November 12, 2014 9:41:42 PM UTC
Where is the code for the CLR?
Wednesday, November 12, 2014 9:50:43 PM UTC
Will the source code of the demo project be released?
Wednesday, November 12, 2014 9:51:19 PM UTC
This is huge! Finally, 1st class support for .NET on Mac and Linux. Plus Intellisense for Sublime and vim!

Now, if I could only manage Windows through SSH, scripts and Puppet/Chef as I can easily on Mac and Linux.

Is VS still a dependency for building ASP.NET projects? In .NET 2015, can I now finally create a functional build machine without installing VS shell?
Wednesday, November 12, 2014 9:52:07 PM UTC
I guess you could say that releasing .NET as open source is... .NEAT.
Wednesday, November 12, 2014 9:53:16 PM UTC
>> Can you elaborate what does it mean "non-enterprise application development" for Visual Studio Community? Maybe separate blog post :)

I dont have the link, but read somewhere.

- Any company with > 250 employees is considered enterprise.
- any company with <= 5 developers can use it even for commercial purpose.

Srini Attaluri
Wednesday, November 12, 2014 9:55:47 PM UTC
Great forward steps, been waiting for this and I know you and many others have pushed for it Scott. Nice work! This is going to make the cross-platform story so much better!
Wednesday, November 12, 2014 10:05:30 PM UTC
Microsoft is great and awesome!

I'm wondering why Xamarin doesn't offer it for free at least for individual developers ( Xamarin is just focusing on earning money form individual developers. They don't see the community or ecosystem around it.
Karthick Sundararajan
Wednesday, November 12, 2014 10:07:24 PM UTC
This is really huge and big change congrats

Are ASP.NET 4 projects upgradeable to ASP.NET 5?
Mohamed Aly
Wednesday, November 12, 2014 10:10:19 PM UTC
Fantastic news--great work by you and your team!

Rudy Scott
Wednesday, November 12, 2014 10:17:55 PM UTC
Most awaited from Microsoft, well done.
Asan Mohamed
Wednesday, November 12, 2014 10:18:19 PM UTC
Still rubbing my eyes :)
Shlomi Assaf
Wednesday, November 12, 2014 10:23:48 PM UTC
oh that's cool news and gonna enter new world of dot net. I never experienced in this technology but now it's really promising.
Wednesday, November 12, 2014 10:44:58 PM UTC
This is huge! Absolutely the right move... Keep up the great work.
Wednesday, November 12, 2014 10:53:35 PM UTC
Great news and big opportunity for dot net developers.
Anwar Ahmad Moon
Wednesday, November 12, 2014 10:56:50 PM UTC
Wow awsome
Wednesday, November 12, 2014 10:59:09 PM UTC
Microsoft, y u no distribute big ISOs via bit-torrent protocol? I'm downloading VS2015 Preview by http protocol with speed 80 KB/s.
Alexander Logger
Wednesday, November 12, 2014 11:04:26 PM UTC
This is absolutely AWESOME!

Nathan Heberley
Wednesday, November 12, 2014 11:52:11 PM UTC
@Scott, the link to Visual Studio Community seems to be wrong (it's pointing to the Update 4?)
It should be
Oscar Zarate
Thursday, November 13, 2014 12:08:51 AM UTC
On the day they land a space craft on a comet, this is the most exciting news I've heard!
Thursday, November 13, 2014 1:21:55 AM UTC
Wow - this is an industry changing event potentially, and will certainly bring a new wave of developers across to .NET
Thursday, November 13, 2014 1:49:45 AM UTC
Oh my... Finally! Absolutely Huge, Fantastic and Great! that is why I love Microsoft... Thanks
Thursday, November 13, 2014 1:51:50 AM UTC
I don't understand the bit about the web server for linux and mac? To run an mvc application on linux, we will need a web server. What will that be? Will it be the equivalent of jetty for java?

Is Microsoft's strategy to lose massive amounts of windows server and sql server revenue and base their revenue on a more sustainable approach such as selling visual studio and other developer tools? Why would anyone chose windows server?

Will entity framework and mysql work on linux and perform as well as java / hibernate / mysql?

I am a little skeptical at this stage.
Thursday, November 13, 2014 1:55:39 AM UTC
VS is the universe's first development tool, .NET is the best platform universe.
Chinese Dev er
Thursday, November 13, 2014 1:56:00 AM UTC
Oh and Azure revenue as well - assuming it has any chance against AWS.
Thursday, November 13, 2014 1:58:02 AM UTC
This is big thing! but the impact on windows server licenses is doubtful.
Thursday, November 13, 2014 2:28:53 AM UTC
Wow! I love it!!!
Thursday, November 13, 2014 2:33:59 AM UTC
The world is Microsoft.
Thursday, November 13, 2014 3:20:52 AM UTC
Simply. Superb.
Thursday, November 13, 2014 3:34:34 AM UTC
You guys are awesome!
Thursday, November 13, 2014 3:52:20 AM UTC
Amazing, its a new beginning of Microsoft world
Vinothkumar Velusamy
Thursday, November 13, 2014 3:58:52 AM UTC
This is huge news
Thursday, November 13, 2014 4:20:44 AM UTC
This is just awesome! Microsoft finally headed in right direction.
Thursday, November 13, 2014 4:24:42 AM UTC
Great!! Love u guys :)
Thursday, November 13, 2014 4:57:30 AM UTC
Great and looking forward to visual studio 2015 ultimate and ... and ... everthing.
Thursday, November 13, 2014 4:57:59 AM UTC
Renuka Prasad
Thursday, November 13, 2014 5:16:50 AM UTC
Atik Sarker
Thursday, November 13, 2014 5:24:24 AM UTC
Which .NET APIs will be missing from the open sourced version? I would assume that at least System.Windows.Forms and WPS will not be ported to Linux, is that right? Will there be other APIs that remain exclusive to Windows?
Martin Engbers
Thursday, November 13, 2014 5:32:28 AM UTC
Wow, Superb..
Thursday, November 13, 2014 5:56:39 AM UTC
This is awesome! Congrats Scott.
Thursday, November 13, 2014 6:22:05 AM UTC
Finally MS got the message.
Thando Jovial
Thursday, November 13, 2014 6:39:47 AM UTC
Wow this is epic! I've never been more proud to be a .NET developer than today. This is truly remarkable.
Thursday, November 13, 2014 6:40:06 AM UTC

Proud to be .net developer. Now on the hardware of my MacBook Pro again.
Thursday, November 13, 2014 6:41:51 AM UTC
Great Effort towards wide acceptance.. Cheers!
Mitul Thesiya
Thursday, November 13, 2014 6:42:07 AM UTC
Awesome work from you guys!! Really exciting time.

I have one question. Eclipse is one of most popular editors so does Omnisharp foundation have plan to create a plugin for .NET development there?

Thursday, November 13, 2014 7:08:24 AM UTC
This made me to LOVE Microsoft after a long while.
Thursday, November 13, 2014 7:09:44 AM UTC
This news is so big it would be useful to know What this news does't include' EG .Net doesn't encompass WinRT/XAML, differences in VSPro and new Community edition etc.

It's a lot to take in.

Thanks 😊
Thursday, November 13, 2014 7:46:58 AM UTC
This is great news!

Do you know if Xamarin Forms XAML intellisense will work in one of the new VS versions? The Xamarin guys always make excuses that Microsoft has to implement something for it to work.


There was no new info in the last 5 months.
Thursday, November 13, 2014 7:51:05 AM UTC
Ian Walker,

more info on the community edition can be found at

Q: How does Visual Studio Community 2013 compare to other Visual Studio editions?
A: Visual Studio Community 2013 includes all the great functionality of Visual Studio Professional 2013, designed and optimized for individual developers, students, open source contributors, and small teams.
Thursday, November 13, 2014 8:05:07 AM UTC
It is a great news.

Thanks Microsoft for demolishing the barriers.

It will be fun. I have started visualizing my ASP.NET blog running on Linux server. Did I hear it correctly?
Thursday, November 13, 2014 8:31:48 AM UTC
I've never witnessed a Microsoft make so many correct of what I feel are good decisions consecutively.

Will we be hearing any more about M# soon? ;-)

Keep it up!
Thursday, November 13, 2014 8:34:43 AM UTC
Oops, completely forgot to remove the word "correct" from my last comment. Proof reading - a skill not yet mastered.
Thursday, November 13, 2014 8:55:54 AM UTC
perhaps a stupid question, but can I install vs2015 side by side with vs2013 update4? or are there people who can confirm that it is no problem?
Thursday, November 13, 2014 9:05:06 AM UTC
It's really amazing.. :)
Ashish K. Laxkar
Thursday, November 13, 2014 9:27:34 AM UTC
This is a game changer
Thursday, November 13, 2014 9:55:59 AM UTC
its a great news. hope so know we can create more 0365 apps for android and IOS.
Thursday, November 13, 2014 10:05:33 AM UTC
Bringing the power of .NET to Linux and Mac, open sourcing it and the ability to use Visual Studio Community is an absolute game changer. Thank you so much for this Microsoft! I love you guys!
Thursday, November 13, 2014 10:12:14 AM UTC
Scott, do you know when will be available localized ISOs of Visual Studio Community Edition?
Thursday, November 13, 2014 10:39:01 AM UTC
Great news!!

Microsoft simply awesome.

Ghanshyam Patel
Thursday, November 13, 2014 10:57:52 AM UTC
Microsoft is moving to open source that's great news..and now it has a community that no any other technologies have in future..:)

Great keep it on...

Thursday, November 13, 2014 11:17:21 AM UTC
Good News!!!.
Thursday, November 13, 2014 11:39:13 AM UTC
very good!!!
Thursday, November 13, 2014 1:43:15 PM UTC
Microsoft is moving to open source that's great news. This will provide a wide range of programming and innovations

Thank you Guys
Deepesh Jain
Thursday, November 13, 2014 1:44:29 PM UTC
Good news
yugender akula
Thursday, November 13, 2014 1:45:44 PM UTC
Kudos MS!!! the best is yet to come!
Thursday, November 13, 2014 1:52:26 PM UTC
Does this include being able to run on iOS and Android?
Thursday, November 13, 2014 2:14:35 PM UTC
A momentous announcement and definitely the right direction.
Krystan Honour
Thursday, November 13, 2014 2:22:54 PM UTC
Very cool. You even broke Morning Brew, Scott.

Of course, you guys are so not helping me decide what to do for my next development hardware. But I love this move. This is how you win in the developer community.

I'm also glad you let Sayed outside once in a while. We were getting worried about him.
John Dunagan
Thursday, November 13, 2014 2:23:56 PM UTC
Wow, this is big. Good job Microsoft.
Thursday, November 13, 2014 2:59:22 PM UTC
I have small question. Does Visual Studio 2013 Community edition required registration? I have installed Visual studio trial edition and it get expired and then I install express edition and it is also not working. Today after uninstall Visual studio 2013 profession trail , I tried to install Community edition but it is still asking me for registration.

Thursday, November 13, 2014 2:59:30 PM UTC
This is great news, but for someone who dropped $500 on a legit version of VS 2013 Pro a few months ago I'm wondering what if any differences there are between it and the 'community' edition. I see VS 2013 Pro is still for sale in the Microsoft store. Is there any reason for someone to ever buy the pro edition again?
Thursday, November 13, 2014 3:05:40 PM UTC
I see VS 2013 Pro is still for sale in the Microsoft store. Is there any reason for someone to ever buy the pro edition again?

Yes, Enterprise users. >5 Developers, >1$MM/a or >250 employees are not allowed to use the Community Edition (except e.g. academic use)...

@JP: I was searching for an answer for this question too and as far as I found out it will not run side-by-side...
Thursday, November 13, 2014 3:16:08 PM UTC
Great news!!

I wonder what the impact on the programming world would be if they open sourced VB6 also. LOL!
Thursday, November 13, 2014 3:25:05 PM UTC
Does this mean will run on Apache
Thursday, November 13, 2014 3:28:18 PM UTC
Thursday, November 13, 2014 3:42:49 PM UTC
Great news!
Thursday, November 13, 2014 3:47:42 PM UTC
Too late, but still awesome! Thanks!
Thursday, November 13, 2014 4:47:59 PM UTC
Great news !!! ;)
Thursday, November 13, 2014 5:21:37 PM UTC
This is crazy! Waited years for it. I wonder how they will run on linux. As an apache extension? ISS for linux? :D
Thursday, November 13, 2014 6:49:23 PM UTC
Very cool - but now I regret buying a copy of Professional for myself back in March. Probably way too late to get a refund...
Chris K
Thursday, November 13, 2014 6:55:27 PM UTC
I hate to look a gift horse in the mouth, but isn't this a case of the right hand giving and the left hand taking away? I am assuming Express just goes away or never gets a new that correct? I can imagine there are plenty of cases where people were happily using Express for free and now they will need to pay for MSDN/Pro because they don't fit the licensing terms for the new free offering of the Community Edition.

For me personally as a solo business of one developer it is all good. But I do believe there is a downside for some people here.
Thursday, November 13, 2014 9:52:43 PM UTC
Great news for .net community and Microsoft, as it will be good for the future of both. Its right direction for sure. Some of the big organizations are seriously thinking of moving away from Microsoft or rather could say adopting open source more and more, due to cost factors and many of these open source are quite compitative compare to licensed products. Well done Microsoft!
Nilesh Gajjar
Thursday, November 13, 2014 10:08:32 PM UTC
It would be really great if Microsoft would buy Xamarin and begin merging it ever more closely into Visual Studio. I think Xamarin looks really promising but for programmer hobbyists who want to get into cross-platform development using Visual Studio, the price of the Xamarin Business Subscription is prohibitive. There have been some great moves this week from Microsoft. I think they've finally got it into their head that the only way they're going to attract developers is to make the development process pretty much free as is the case with Ellipse for Android, and Xcode for iOS. Microsoft really needs to do something here to remove the cost barrier of doing cross-platform development in Visual Studio with Xamarin. I'm just not going to pay for a Xamarin subscription just to mess about with cross-platform development in Visual Studio, so my first reaction is to write the code in Xamarin Studio instead of Visual Studio, which is a big shame because I like Visual Studio a great deal and have spent years building up my skills there. Microsoft, you are on the right track, now keep going and remove this barrier!!!
Thursday, November 13, 2014 10:20:06 PM UTC
This is really brilliant news. It is an entirely new ball game.
Thursday, November 13, 2014 10:43:34 PM UTC
Hey Scott, thanks for sharing this today at DevIntersect. Cool stuff. I'm curious though - how is VS2015 (using the Azure image) executing npm and bower commands? I didn't install them and trying to run npm or bower manually doesn't work, but I can see bower packages updating and grunt tasks running.
Thursday, November 13, 2014 11:01:33 PM UTC
Thanks Scott and Microsoft, open sourcing .NET and vNext for web development is a massive leap in the right direction!
Friday, November 14, 2014 3:07:39 AM UTC
Great work, kudos to the team, Scott can walk proudly on the street :) . Waiting to see VS on mac.
Friday, November 14, 2014 5:47:45 AM UTC
Great Job & Great news for MS Team ..wahhhhhh....Too late, but still awesome! Thanks MS FOR VS 2015!
Niklesh kumar gupta
Friday, November 14, 2014 7:02:21 AM UTC
Lets switch on linux as main OS. hurrah, I love you guys! :D
Friday, November 14, 2014 8:03:31 AM UTC
Sure it is a nice move, the problem is, it is far easier to open source framework, than to gain trust. And with all MS history while I was reading your post I was looking for fine print -- "where is the catch".
Friday, November 14, 2014 8:10:41 AM UTC
Wow, this is soooo aweseome! I'm so filled with excitement and joy right now being a .NET developer. Really enjoyed your presentation - the minecraft Azure showed a nice analogy of this excitement for development and how this excitement exists for others.
Christian Steinert
Friday, November 14, 2014 9:31:39 AM UTC
Sorry already invested so much in Ruby, Microsoft is always late 5 years ...
But good news since I have an old project on .net which I have to maintain.
Friday, November 14, 2014 9:33:31 AM UTC
I hope that the next step will be Visual Studio Managed which runs on Linux and Mac.

Good job.
Ventsislav Mladenov
Friday, November 14, 2014 9:56:10 AM UTC
Would be nice if kestrel ran in Ubuntu 14.04.1. Installing mono 3.10.0 and following the readme for aspnet, when you try to run k kestrel from the terminal, there is a System.NullReferenceException. I thought that maybe I could just build libuv, which I tried, and then just rename it to libuv.dylib, but no dice. Would be great to get this working in the latest LTS release.
Friday, November 14, 2014 10:56:50 AM UTC
wow, this is a good news. awesome!
Friday, November 14, 2014 12:19:10 PM UTC
Great news! I wonder it won't take too long for Xamarin tools to get merged in the VS ecosystem. Microsoft should work in direction of providing such cross platform mobile development feature using .NET at an affordable license cost or may be included without any additional fees within VS itself.
Friday, November 14, 2014 12:23:47 PM UTC
Informative post .Keep on.
Friday, November 14, 2014 12:37:57 PM UTC
Broken link.


We are sorry. The page you requested cannot be found.

The URL may be misspelled or the page you're looking for is no longer available.

Visual Studio homepage

Friday, November 14, 2014 1:16:24 PM UTC
Sweeeeeeeeeeeeeeeet!!! Nice one
David Blay
Friday, November 14, 2014 2:36:07 PM UTC
@gustavo :

you scroll to Community 2013 with Update 4 and you download :)
Friday, November 14, 2014 2:57:51 PM UTC
I'm not seeing support for Micro Framework in VS Community 2013. Is it there?
Michael Owen
Friday, November 14, 2014 2:58:33 PM UTC
Thanks issam! It is not available for my region :(..
Friday, November 14, 2014 3:03:54 PM UTC
Link: VS Community 2013
Friday, November 14, 2014 3:30:24 PM UTC
I love this Microsoft. Thank you guys(all who where/are behind this revolutionary effort) for making this happen. Every single one of you are Che Guevara.
Shuhel Ahmed
Friday, November 14, 2014 3:43:24 PM UTC
The new revolution started
Gopinath V
Friday, November 14, 2014 3:53:33 PM UTC
Ohhh....Wow!!!!! I am just thrilled to hear this GREEAAAATTTTTTTT news!!! Kudos to Windows team. Finally they have opened there eyes (and the source code) to the every second changing world!

This is going to boost many programmers like me and I believe .NET is going to sweep anything and everything on it way, with the power of C (yeah, I meant C as that is the mother of ALL languages and software tools in the world. :))
Dilip Sankar Muthukurussimana
Friday, November 14, 2014 5:06:58 PM UTC
Really? I's great.
Friday, November 14, 2014 5:10:14 PM UTC
bye bye linux.....!
Friday, November 14, 2014 5:36:35 PM UTC
Mono project can now migrate efforts on multi-lingual ParrotVM or something. :D
Friday, November 14, 2014 7:04:53 PM UTC
This is awesome!!! Thank you Microsoft :) and thank you Scott for keeping us all informed.
George John
Friday, November 14, 2014 9:39:28 PM UTC
Very Impressive move. I really expect good things to happen to all us.
Saturday, November 15, 2014 2:44:01 AM UTC
thanks scott, such a valuable information.
Saturday, November 15, 2014 6:33:56 AM UTC
Can't wait to have a linux VPS with mvc running on it!
Saturday, November 15, 2014 6:37:14 AM UTC
This is awesome news. It would surely strengthen .Net occupancy in the market.
Saturday, November 15, 2014 9:45:45 AM UTC
Great great move.
Fabrizio Cioni
Saturday, November 15, 2014 10:53:49 AM UTC
A few months back I was thinking about making a move from .NET to Java (after working with .NET for 10 years). Simply because it's open source, has a great portable ecosystem, and a lot of great frameworks. Only thing holding me back (a little) was Java itself. It's way too verbose. And while languages like Scala are truly great, the tooling is very poor (and there aren't much Scala jobs right now).

In my country (the Netherlands) it's pretty much .NET or Java if you want a decent paying developer job.

Anyways.. this really changes things for me. .NET going open source and Visual Studio Community Edition is exactly what I need. It will drive .NET forward and hopefully create the same great open source ecosystem Java has.

Visual Studio Community Edition for the Mac would completely seal the deal for me and make me forget about Java :P Sublime is nice (played around with it for Scala), but it can't compete with a full blown IDE.

ASP.Net 5 here I come :-)
Marc Schlechter
Saturday, November 15, 2014 3:31:03 PM UTC
Let the future begin!
Sunday, November 16, 2014 12:31:32 AM UTC
Why is programs like NPM and bower installed? Are these not just package managers? i.e. wouldn't Nuget handle this?

Mike Rodda
Sunday, November 16, 2014 12:49:03 AM UTC
Scrap that last comment, i just found this:

remember kids, do your homework!
Mike Rodda
Sunday, November 16, 2014 5:10:33 AM UTC
Great News!!
Sunday, November 16, 2014 6:03:07 PM UTC
Scott, after these news, you became a true role-model for me.
Sunday, November 16, 2014 7:39:31 PM UTC

Q: Who can use Visual Studio Community?
A: Here’s how individual developers can use Visual Studio Community:
Any individual developer can use Visual Studio Community to create their own free or paid apps.

Can anyone please explain the meaning of 'their own apps' mentioned in the answer
Monday, November 17, 2014 12:37:45 AM UTC
This means I get to code in my faviorate language C# for next foreseeable future AND target all environments. This is more than MASSIVE.
Monday, November 17, 2014 2:19:31 AM UTC
Thank You!

When will we see Visual Studio on OSX? Was VS ever rewritten on top of the .NET CLR? If so, the port of VS to OSX should be easy right?

A move like that shouldn't hurt the bottom line, just opens up a sales channel to mac centric shops (like majority of developers today)...The folks who buy corporate VS licenses will and those who wouldn't will continue not to. All I see is win for Microsoft if they release VS for the OSX platform.
Monday, November 17, 2014 10:40:43 AM UTC
FINALLY !! This is really great NEWS .
Tuesday, November 18, 2014 2:48:26 AM UTC
Great. Now if we could get Microsoft to port Windows Explorer to Mac.
Tuesday, November 18, 2014 11:49:21 AM UTC
This is great I love the direction .NET is heading, this opens up my c# skills to other platforms without as many complications.

I get why Winforms isn't going cross platform with all the PInvokes etc. But I really hope there is some consideration to making XAML cross platform. If we get this it could be a huge boost to modern app development. I would certainly be developing in a Windows first way.
Tuesday, November 18, 2014 11:46:38 PM UTC
Cant wait to develop on an project on my MBP. Will it run under Apache?
Wednesday, November 19, 2014 8:30:30 AM UTC

It's right direction, sure. Once again I would love to appreciate this step.
Wednesday, November 19, 2014 11:13:00 AM UTC
I was looking what .Net was a few days ago! I really like your blog altough I don't speak English properly.
Wednesday, November 19, 2014 3:30:34 PM UTC
The MA$H ;) Kidding. Nice move.
Wednesday, November 19, 2014 5:14:55 PM UTC
Will the source code of the demo project be released?
Wednesday, November 19, 2014 7:54:15 PM UTC
setup of community is blocked by professional
Thursday, November 20, 2014 12:59:19 AM UTC
Great move Microsoft bravo!,

Apparently Microsoft is heading towards right direction with Satya's leadership.

When it comes to development that has been always pain for us to convince technology directors to use Microsoft technologies especially in some organizations and where I work, managers are religiously against Microsoft without considering requirements, performance and reliability. Their biggest argument was of denying use of .net was because it is not cross platform (of course there was mono but who really uses it ?).

Finally, everyday day more Java based open source libraries are ported to C# and remember biggest strength of Java is having loads of open source libraries and being a cross platform, considering the fact C# is more advance and developer friendly than java. Being cross platform will step down Java from popularity amongst open source folks.

Thursday, November 20, 2014 2:14:32 AM UTC
Will visual studio get a linux version?
Rafael Vasconcelos
Thursday, November 20, 2014 5:11:26 AM UTC
Hi.......... All

it is really awesome
Rohit Vishwakarma
Thursday, November 20, 2014 1:28:40 PM UTC
I know that must be a big challenge but a Linux and MAC versions would be awesome.
Thursday, November 20, 2014 3:33:50 PM UTC
Wow. If I didn't already have VS2013 I would be all over this community edition. I am curious what will happen in the future. Will there by a community edition for 2015?
Josh Kelahan
Friday, November 21, 2014 7:39:18 AM UTC
Perfect path toward future
Mohsen Afshin
Friday, November 21, 2014 5:28:11 PM UTC
Hi Scott I have a weird problem . I had a trial version of vs 2013 on my computer and that trial expired . I removed the trial and installed the community edition , but when I open VS , it shows me the message that my trial has ended and I can't use vs.
What can I do to solve this?
Rodrigo Diniz
Saturday, November 22, 2014 12:26:20 AM UTC
But when I can download .NET for Mac?

Saturday, November 22, 2014 10:37:12 AM UTC
Scott, does this mean Windows Live Writer will finally be open sourced as well?

Please say yes... :)
Sunday, November 23, 2014 7:04:14 PM UTC
This is huge news. I cannot wait to try .NET on Ubuntu.
Monday, November 24, 2014 8:11:47 PM UTC
not so soon, I'm a little bit skeptical about this move. assume Microsoft open source the whole .net totally free(similar to java) how about giants how accustomed to php/ruby/java? think about oridinary web servers, Cpanel/WHM for example. do you think they will integrate with .net so fast?
what kind of web server will support apache?nginx?lighthttpd?
but if thats gonna happen java will lose the ground tremendously.
Tuesday, November 25, 2014 6:40:22 AM UTC
Looking forward.. Wonderful news..
Rolwin C
Tuesday, November 25, 2014 10:55:36 AM UTC
Great News.congrats!!!
Wednesday, November 26, 2014 3:32:22 AM UTC
Anyone considering developing a client-side csharprazorscript runtime plugin to replace all of those client-side pseudo programming language?
Wednesday, November 26, 2014 4:55:56 AM UTC
It is the greatest new for .NET developers. I am happy for Microsoft.
Wednesday, November 26, 2014 5:51:44 PM UTC
Cats and dogs. Cats and dogs. I love how the length of this post contrasts with the magnitude of what it reports.
Thursday, November 27, 2014 2:23:47 PM UTC
Boom, baby! They are BACK!
Thursday, November 27, 2014 3:56:50 PM UTC
No VS2015 support for Win10,WTF! how much more of team Metro uppercase do we have to suffer, other than those clowns, MS has indeed made some great moves lately, the open source of .Net is a milestone in computer science thank you so much!
Thursday, November 27, 2014 9:51:45 PM UTC
My company have 4 employees. We are new and we are building enterprise web apps and web sites generally.
Can somebody just confirm me that I understand all well:
We can use VS in our company without any charge right?
Saturday, November 29, 2014 4:40:27 AM UTC
Java has ecosystem, which is quite big and not dominated by a central body as it is for dot net.
There are not many efforts outside microsoft, which is that big. If it was, nothing was stopping mono project becoming big.
Microsoft is THE cenral body which decides what goes on here.
Sunday, November 30, 2014 8:55:20 PM UTC
Is there going to be a Community Edition/MSDN subscription to provide Community users a Azure bundle?? Something less expensive than the current Pro/MSDN option??
Tuesday, December 02, 2014 2:36:38 PM UTC
@Roland @bmg

MyShuttle source code is over at MSDN Samples (
Wednesday, December 03, 2014 7:13:08 AM UTC
Hey Scott! Awesome stuff :)

Are there any login problems with the Community Edition of VS?
No matter how hard I try I cannot login using my MS account:
Thursday, December 04, 2014 10:38:31 AM UTC
Hi Scott,

I used to use Visual Studio Ultimate + MSDN, and might have used Visual Studio Professional Trial (I don't remember exactly). Today, I have installed Visual Studio Community 2013 on a fresh PC and it stuck with "The license is expired" window.

What's wrong with that?
Thursday, December 04, 2014 4:47:43 PM UTC
This is really amazing. I mean, I never thought Microsoft would open source .NET Framework. I'm quite curious about what the strategic reason is for Microsoft to move toward this direction. How will it benefit Microsoft as a company that actually need to make share holders happy?
Friday, December 05, 2014 1:34:01 PM UTC
Great news. Mono has been filling the cross-platform space for .NET for some years, but without the resources of Microsoft. As someone who plays in both the JVM and .NET arenas, I would love to see the JVM-level of robustness and scalability available on OSX and Linux.

The mono team has done a great job, but their VM is lacking in terms of GC performance on large-memory footprints and various subtle threading issues (thread starvation, etc). I would hope that Microsoft's generational GC would be included in a merge of the Mono and Microsoft implementation.
Sunday, December 07, 2014 11:21:07 AM UTC
Superb..... Feeling Great....
Now coding will be much interesting..............
Khuram Nawaz
Monday, December 08, 2014 2:20:05 AM UTC
Wondering if this includes WPF? Windows.Forms support is already out there via Mono/Xamarin. WPF would just be kick ass! Super excited to run Nginx + Asp.Net MVC!!! Yessssss..... take that PHP!
Monday, December 08, 2014 12:16:28 PM UTC
This is a really wonderful news.
Wednesday, December 10, 2014 4:13:05 PM UTC
Hi Scott
Are you thinking about making a real world application using vs2015 and xamarin that works on ios, android, windows?
Sunday, December 14, 2014 6:33:13 AM UTC
Very impressed with this, a positive step forward for the whole Microsoft developer community and something I am sure many of us have been waiting for (mostly to have an excuse to try out a shiny Macbook!).
Friday, December 19, 2014 1:59:16 AM UTC
What about Entity Framework supporting MySql or postgre in an official manner? that would be so cool.... sigh
Monday, December 22, 2014 6:23:32 PM UTC
Scala has an IDE superior to VS (imho): IntelliJ IDEA w/scala
Friday, December 26, 2014 6:51:27 AM UTC
Do not install on the same machine as VS 2013, for us it broke WebService generation and now ads Global in front of all generated code, see
Wednesday, December 31, 2014 5:36:36 PM UTC
I am very to know that visual stdio be a open source .
thanks microsoft company
Sunday, January 04, 2015 3:36:08 PM UTC
Does Microsoft plan on releasing a PPA for platforms like Ubuntu and brew formulae on OSX?

It would also be really nice if there was a new web site dedicated to getting up and running with the new technology once it's ready. Full documentation, simple tutorials and getting started pages. Take the Symfony, Node, Laravel, and other FOSS project home pages as inspiration. Get some nice layout done by your in-house MS designers.
Right now the current ASP.NET and any related .NET web sites aren't the greatest to navigate because they're more blog-style than authorotative docs (ideally under source control).

This is really great news, and I can appreciate that this is a slow ship to turn. Hopefully 2015 will see more people using the CLR and writing in .NET languages. But I think the key once you've done the technical work is to do the community and documentation work.
Friday, January 16, 2015 6:33:56 PM UTC
Will .Net Core 5 and it's cross platform versions support .Nat Native Compilation at some point? E.g. compiling to native code that runs on Linux, Max, or Windows (via separate build configurations)?
Ryan Mann
Thursday, January 22, 2015 7:52:22 AM UTC
Engineering and marketing first handshake
Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.