PDA

View Full Version : Installing Visual Basic


gobberpooper
September 1st, 2009, 04:14 PM
I'm taking an intro to computer science course offered by my high school and our teacher said that he can offer a full licensed version of Microsoft Visual Basic. I asked him what to do if we're running linux and he told me to check its compatibility with WINE.WineHQ says that Visual Basic is garbage. But these tests are very old. Before I get Visual Basic has anybody run any more recent tests?

jpeddicord
September 1st, 2009, 04:17 PM
Haven't tried myself, but installing MonoDevelop (apt:monodevelop) with the VisualBasic runtime libraries (http://packages.ubuntu.com/search?suite=default&section=all&arch=any&searchon=names&keywords=visualbasic) might be an alternative.

jasonditz
September 1st, 2009, 04:37 PM
I'd try to download the Express Edition first and see if that works. Personally I think VB.NET is one of the nicest development environments out there, but with MonoDevelop already native there's probably not a ton of work being put into getting it Wine compatible.

jasonditz
September 2nd, 2009, 10:58 AM
I tested the VB.NET Express Edition 2008 and it doesn't work at all in Wine. I suspect the retail version of Visual Studio will be the same (and WineHQ's app db suggests this is also the case).

I doubt it'll be useful for the class, but MonoDevelop's VB.NET support has actually gotten decent (just make sure to "sudo apt-get install vbnc" because for some reason just installing MonoDevelop and Mono doesn't).

directhex
September 2nd, 2009, 11:52 AM
for some reason just installing MonoDevelop and Mono doesn't).

Most people using MonoDevelop are going to use it for C# - technically though MD supports many languages & doesn't force environments for any of them to be installed

jasonditz
September 2nd, 2009, 12:02 PM
Most people using MonoDevelop are going to use it for C# - technically though MD supports many languages & doesn't force environments for any of them to be installed

I guess that's true, but if someone coming over from Windows is trying to use MonoDevelop as a replacement for Visual Studio they'd expect both C# and VB.NET to come with it.

directhex
September 2nd, 2009, 01:56 PM
I guess that's true, but if someone coming over from Windows is trying to use MonoDevelop as a replacement for Visual Studio they'd expect both C# and VB.NET to come with it.

So where should I stop? Include GCC and G++ since MD supports those? Boo? Java? Python?

jasonditz
September 2nd, 2009, 03:11 PM
So where should I stop? Include GCC and G++ since MD supports those? Boo? Java? Python?

http://mono.ximian.com/monobuild/snapshot/sources-trunk/

I'd say those top four that are bunched together under "mono" would be stuff most people would expect to find.

Not that it's ruining anyone's life to have to add vbnc support afterward, I guess I assumed it was a more popular part of the system though.

directhex
September 2nd, 2009, 03:35 PM
I guess I assumed it was a more popular part of the system though.

There isn't a single app in Ubuntu written in VB.NET

jasonditz
September 2nd, 2009, 05:49 PM
There isn't a single app in Ubuntu written in VB.NET

Wow, that's surprising. I guess there's no point in bundling it after all, are people just using it for ASP.NET?

It seems a shame that a perfectly good language like that isn't been used for something by someone.

directhex
September 2nd, 2009, 07:24 PM
Wow, that's surprising. I guess there's no point in bundling it after all, are people just using it for ASP.NET?

It seems a shame that a perfectly good language like that isn't been used for something by someone.

No idea. I only packaged it a year ago. Personally I think VB's a crap language, but as long as people are learning it, they should be able to learn it on Ubuntu

masque7
October 23rd, 2009, 03:31 PM
No idea. I only packaged it a year ago. Personally I think VB's a crap language, but as long as people are learning it, they should be able to learn it on Ubuntu
Proprietary language, proprietary standards, proprietary IDE/visual environment... open-source operating system.

I share your pain, I have to use VB.NET/Visual Studio 2008, too. I'm currently looking into MonoDeveloper+mono-vbnc+gtksharp-2. Whilst I only have to create simple applications so far, hand coded buttons and the like is a little tedious.

The alternatives seem to be: integrate gtk-sharp2 with VB.NET using mono and the VB compiler, or just use Visual Studio and then do what you can with MonoDev....

grndzro
October 24th, 2009, 01:32 AM
You can practically build a Win XP environment in Wine. Hell I got DX9.0c to work. I have installed VB in the past, I don't see why you can't use it to learn VB.

Imo your time would be much better spent learning something like Java/PHP/C/Maya.....etc (I'm not a fan of anything MS)

masque7
October 30th, 2009, 07:45 PM
You can practically build a Win XP environment in Wine. Hell I got DX9.0c to work. I have installed VB in the past, I don't see why you can't use it to learn VB.

Imo your time would be much better spent learning something like Java/PHP/C/Maya.....etc (I'm not a fan of anything MS)
Most of us here are forced into using VB.NET. Wine appdb gives Visual Studio 2005, and 2008 'garbage'

Good luck to anyone that wants to get VS working...

grndzro
October 31st, 2009, 11:22 AM
that's using wine in it's default setup.
it takes a lot of tweaking to get VB installed. just save yourself the headache, install Virtualbox.