Welcome to AddressOf.com Sign in | Join | Help

SUCCESS!–VB on Linux!

OK, so the time has finally come.  VB on Linux… OFFICIALLY! 

First, let me discuss the hardware:

An HP MediaSmart Server circa 2007 upgraded to 1GB of ram and 13TB of storage.

Second, the OS:

After researching the various distros, I’ve decided to go with Debian.  I’ve installed the x64 version of Debian 9.1.

Third, the Core:

.NET Core 2.0 was released a bit ago; however, running it for the first time on Windows the templates for VB were still MIA.  I can happily confirm that installing .NET Core 2.0 on the Debian presents the following templates available for VB.

* Console Application
* Class Library
* Unit Test Project
* xUnit Test Project

I’d like to see templates for some of the others, such as ASP.NET Core Web API (among others – hint, hint); however, having those that are currently available is a very positive start.

To get started, create a folder to house the files and then (from within that folder)…

# dotnet new console –lang VB

Yes, that is a mouthfull; however, it works like a charm.  To get it to run, you can “jump ahead” and…

# dotnet run

Most documentation states that you would do a “dotnet build” before the “dotnet run”; however, my experience results in “dotnet run” will detect that a build is needed and automatically do so.

# nano Project.vb

As I’m using a very trimmed down Debian install (console only); I’m using nano as the editor.  It seems like a relatively decent editor for those new to Linux (as I am – to some degree).

I have some projects in mind where having this environment setup will come in handy; I’ll keep everyone posted as I move forward.  If you’d like to ask me any questions, feel free to send them my way and I’ll be happy to reply.

Published Wednesday, September 20, 2017 10:59 PM by CorySmith
Filed under: , , , ,


No Comments

Anonymous comments are disabled