Some time ago Microsoft surprised many by announcing the .NET release, or on her part, and the truth is that although the scope that this would have was detailed quite clearly, there were not a few who showed all their skepticism about it. Perhaps thinking more about the old position of the Redmond company regarding Linux and open source in general, and leaving aside the various projects that are now being carried out with free software as a goal and also as a means to achieve it.
Well, during the event Build2 2015 that took place in the last hours at the Moscone Center in San Francisco, Microsoft announced the release of the .NET Core preview for Linux and Mac OS X, thus fulfilling what was promised a few months ago. It is the first version of this tool available for a platform other than Windows, and it is a clear example of an opening in company policies, even though in all this movement there is also some need to generate new spaces for to compete.
Due to this decision, .NET Core code is now available on GitHub, where it has been taken from MS Opentech, which was the space that until recently they had to show open source projects. This is a very important first step, and apparently it is not the only one since today its Visual Studio Code IDE for Linux and Mac OS X platforms was also presented.
For those who do not know it, say that it is a very light and modern code editor, compatible of course with the .NET platform although it is also compatible with other programming languages such as JavaScript, Node.js, ASP.NET 5, and TypeScript. Visual Studio Code can now be downloaded from the official website for free, and although the most purists will emphasize that in this case it is freeware and not open source, since it is free but its source code is not available, the truth is that it is a great advance and the possibility of use a complete, powerful IDE and at the same time comfortable and light it is an important benefit for many developers, who if they wish now will be able to work from Linux (Yes, at the moment it is only available for 64-bit Linux).
Website: Visual Studio Code /..NET Core (github)
Nothing + nothing = nothing! When you see Visual Studio .NET running on Linux (similar to Monodevelop) then maybe you will believe me something - good intentions from Microsoft !?
Hello Maximus,
I think that later on we will have Visual Studio with .NET working perfectly, in fact there has been collaboration between De Icaza and MS for a long time to get there.
Like any company, Microsoft seeks to make money so it is not about turning them into saints overnight, but clearly their attitude is not that of the late '90s and early this century. Likewise, I think that they do it in part out of necessity since they have lost the privileged position they had at that time, and today they are far behind Apple and Google.
You have to be sick of the whole body to use closed microsoft programs that need to be installed with root permissions or is it that they work in the user's home without being installed through the system folders?
Until it is open source and the community cast their eyes on it for a very long audit time, it is not to entrust anything to a company, which in this case is Microsoft, but it can be any other ... including google.
Hello Anonymous,
Sure they work in user folders, you don't need to be root to install Visual Studio Code. The same happens with Android Studio, Google's tool for developing Android apps.
Regards!
Visual Studio Code is an editor and not an IDE there is no way to create projects from scratch, a feature that is available in Visual Studio (the version that only runs on Windows)
Thank you for this new
in fact, it is free software: https://github.com/Microsoft/vscode/ under MIT