I have been wanting to learn how to develop software for Linux for a while. Now that Microsoft is has been making .net core work cross platform. By cross platform I mean it works on Windows, Mac, and Linux. I figured it was time to learn.
I see Windows 10 has been getting features added to it's Windows Subsystem for Linux. Visual Studio Code is a light weight IDE which works cross platform (including Linux). .Net 5 will also be cross platform.
So I decided to get a cheap laptop and load Linux on it and see what I can do using .net on it.
Which Linux Distro to choose. I looked at 3 distros first Ubuntu, Mint Linux, and Fedora. Ubuntu is a fast, simple, and secure distro. Mint is a distro of Linux which has a similar UI to Windows 10. Fedora is the open source version of Red Hat Linux.
I chose to go with Fedora because it has a Developer center. In the developer center there is section which covers .net core.
https://developers.redhat.com/products/dotnet/overview
There is also a free ebook. Available Transitioning to .NET Core on Red Hat Enterprise Linux
https://developers.redhat.com/promotions/dot-net-core/?intcmp=70160000000gyhZAAQ
So to get started with Fedora I downloaded the Fedora Media Writer and Fedora Workstation 31 iso
https://getfedora.org/en/workstation/download/
Note any usb drive you use as a Fedora boot disk will only work with Linux afterwards. Use the Fedora Media Writer to create a boot USB you can use to install Fedora on a laptop
Subscribe to:
Post Comments (Atom)
-
If you have the Anniversary update windows 10 pro or greater you can enable long file names in group policy. Search for group policy edit...
-
If you are having problems getting your hyper-v emulators to run here are the steps I recommend to fix them First and this usually fixes t...
-
I find that sometime when I am debugging a Xamarin Forms apps on a windows 10 machine the android apps do not show the latest updates in the...
No comments:
Post a Comment