Click here to Skip to main content
15,892,298 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I would like to do .net programming in linux for example vb.net however I have heard visual studio won't work with wine. Are there other programs I could use and please feel free to mention alteratives that use basic programming languages.

I am using ubuntu the latest version. However I could switch over to a different version if needed to.

vb.net is the simple programming language for windows is there a different one for linux?
Posted
Comments
Tino Fourie 11-Aug-14 15:59pm    
Why don't you use DropBox instead of Linux ?

Do you see how irrelevant and stupid it is to suggest what I have just did ? My reply is truly based on two of your post where you suggested using DropBox as a replacement for a Database system like MySQL.

My apologies that I can not contribute more than this because I do not develop on Linux, although I would love having my VS apps run as an x-architecture application instead of being limited to MS OS's only. Python is the next language to learn as it is x-architecture.

1 solution

You can use C# and .NET on Linux, provided you install Mono first - and you don't need to use VS to code in C# even under windows - all you need is a text editor and CSC.EXE to compile it.

AFAIK there is no Linux specific "simple programming language" - C++ is more normal, but I'd hardly describe it as simple! Powerful, yes - but not simple in the way C# is.
 
Share this answer
 
Comments
Jacob Antivirus 7-Aug-14 13:47pm    
I understand you can use notepad but I would like to create windows forms application with the screen where you can select and drag stuff onto the screen.

And also no you don't need csc.exe to compile notepad code to vb just save it as a vb script.

Anyway the point is I want to program for windows on linux is mono what I want?
OriginalGriff 7-Aug-14 14:04pm    
If you want to program for Windows, use Windows.

Visual studio is probably the best IDE in the world: despite it's flaws and annoying bugs, it is streets ahead of anything else you could possibly develop c# code in. Seriously. Intellisense alone is worth it's weight in gold pressed latinum.

Developing WinForms apps outside windows is like learning to drive a car on a fairground ride...
Jacob Antivirus 7-Aug-14 15:01pm    
I understand, but could you still answer this question: with mono can you create windows forms application with the screen where you can select and drag stuff onto the screen.
OriginalGriff 7-Aug-14 15:16pm    
Mono is ".NET for Unix" - so what it does is let you run .NET applications under Unix in the same way the at the .NET framework itself does for Windows.

As such...yes, sort of...in that it'll let you test them under Linux, but it won't help you develop them - it doesn't include an IDE in exactly the same way that the .NET framework doesn't. VS is not a .NET application, so you can't run it under Mono.
Jacob Antivirus 7-Aug-14 18:57pm    
I was thinking of just using linux and for the programming I could use something like virtialbox to have windows and linux or I could have windows and have virtualbox for linux what would be better?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900