473,385 Members | 1,528 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

VB.NET on LINUX 9

JFB
Can vb.net application run on linux9?
Tks
JFB
Nov 20 '05 #1
19 1532
In article <uM**************@TK2MSFTNGP10.phx.gbl>, JFB wrote:
Can vb.net application run on linux9?
Tks
JFB


Depends. You can run some VB.NET programs on Linux using Mono. But,
for the most part the answer is no.

--
Tom Shelton
MVP [Visual Basic]
Nov 20 '05 #2
JFB
Tks for you reply and help....
MONO? what do you mean?
Can you tell me what type of application using vb.net can run in linux 9?
JFB

"Tom Shelton" <to*@mtogden.com> wrote in message
news:OJ**************@TK2MSFTNGP09.phx.gbl...
In article <uM**************@TK2MSFTNGP10.phx.gbl>, JFB wrote:
Can vb.net application run on linux9?
Tks
JFB


Depends. You can run some VB.NET programs on Linux using Mono. But,
for the most part the answer is no.

--
Tom Shelton
MVP [Visual Basic]

Nov 20 '05 #3

Take a look at http://www.go-mono.com/
"JFB" <jf*****@directvinternet.com> schrieb im Newsbeitrag
news:eC**************@TK2MSFTNGP10.phx.gbl...
Tks for you reply and help....
MONO? what do you mean?
Can you tell me what type of application using vb.net can run in linux 9?
JFB

"Tom Shelton" <to*@mtogden.com> wrote in message
news:OJ**************@TK2MSFTNGP09.phx.gbl...
In article <uM**************@TK2MSFTNGP10.phx.gbl>, JFB wrote:
Can vb.net application run on linux9?
Tks
JFB


Depends. You can run some VB.NET programs on Linux using Mono. But,
for the most part the answer is no.

--
Tom Shelton
MVP [Visual Basic]


Nov 20 '05 #4
JFB
Great...tks for the info...
JFB

"Captain Chaos" <no****@nospam.com> wrote in message
news:br*************@news.t-online.com...

Take a look at http://www.go-mono.com/
"JFB" <jf*****@directvinternet.com> schrieb im Newsbeitrag
news:eC**************@TK2MSFTNGP10.phx.gbl...
Tks for you reply and help....
MONO? what do you mean?
Can you tell me what type of application using vb.net can run in linux 9? JFB

"Tom Shelton" <to*@mtogden.com> wrote in message
news:OJ**************@TK2MSFTNGP09.phx.gbl...
In article <uM**************@TK2MSFTNGP10.phx.gbl>, JFB wrote:
> Can vb.net application run on linux9?
> Tks
> JFB

Depends. You can run some VB.NET programs on Linux using Mono. But,
for the most part the answer is no.

--
Tom Shelton
MVP [Visual Basic]



Nov 20 '05 #5
* "JFB" <jf*****@directvinternet.com> scripsit:
Can vb.net application run on linux9?


An "interesting" project:

<http://www.go-mono.com/>

--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>
Nov 20 '05 #6
This book should be out soon from Apress and it's dedicated to writing .NET
apps on Mono.. http://www.apress.com/book/bookDisplay.html?bID=181
"JFB" <jf*****@directvinternet.com> wrote in message
news:eB**************@TK2MSFTNGP12.phx.gbl...
Great...tks for the info...
JFB

"Captain Chaos" <no****@nospam.com> wrote in message
news:br*************@news.t-online.com...

Take a look at http://www.go-mono.com/
"JFB" <jf*****@directvinternet.com> schrieb im Newsbeitrag
news:eC**************@TK2MSFTNGP10.phx.gbl...
Tks for you reply and help....
MONO? what do you mean?
Can you tell me what type of application using vb.net can run in linux 9? JFB

"Tom Shelton" <to*@mtogden.com> wrote in message
news:OJ**************@TK2MSFTNGP09.phx.gbl...
> In article <uM**************@TK2MSFTNGP10.phx.gbl>, JFB wrote:
> > Can vb.net application run on linux9?
> > Tks
> > JFB
>
> Depends. You can run some VB.NET programs on Linux using Mono. But, > for the most part the answer is no.
>
> --
> Tom Shelton
> MVP [Visual Basic]



Nov 20 '05 #7
Please leave your shoes and linux at the door.

=)

"JFB" <jf*****@directvinternet.com> wrote in message
news:eC**************@TK2MSFTNGP10.phx.gbl...
Tks for you reply and help....
MONO? what do you mean?
Can you tell me what type of application using vb.net can run in linux 9?
JFB

"Tom Shelton" <to*@mtogden.com> wrote in message
news:OJ**************@TK2MSFTNGP09.phx.gbl...
In article <uM**************@TK2MSFTNGP10.phx.gbl>, JFB wrote:
Can vb.net application run on linux9?
Tks
JFB


Depends. You can run some VB.NET programs on Linux using Mono. But,
for the most part the answer is no.

--
Tom Shelton
MVP [Visual Basic]


Nov 20 '05 #8
JFB,

Not sure what you mean by Linux9, but look into the Mono project. I
don't think it supports VB.NET but it does support C#.

"JFB" <jf*****@directvinternet.com> wrote in message news:<uM**************@TK2MSFTNGP10.phx.gbl>...
Can vb.net application run on linux9?
Tks
JFB

Nov 20 '05 #9
In article <f2**************************@posting.google.com >, Charlie Smith wrote:
JFB,

Not sure what you mean by Linux9, but look into the Mono project. I
don't think it supports VB.NET but it does support C#.


It in fact does support VB.NET - not as completely as C# yet, but the
compiler does mostly work.

The MonoBASIC compier is mbas.

--
Tom Shelton
MVP [Visual Basic]
Nov 20 '05 #10

"Charlie Smith" <cw*****@tstar.net> wrote in message
news:f2**************************@posting.google.c om...
JFB,

Not sure what you mean by Linux9, but look into the Mono project. I
don't think it supports VB.NET but it does support C#.

I assume what he meant by Linux 9 was Redhat Linux 9....
Nov 20 '05 #11
On 2003-12-12, Rick Mogstad <ri**@NOSPAM.computetosuit.com> wrote:

"Charlie Smith" <cw*****@tstar.net> wrote in message
news:f2**************************@posting.google.c om...
JFB,

Not sure what you mean by Linux9, but look into the Mono project. I
don't think it supports VB.NET but it does support C#.

I assume what he meant by Linux 9 was Redhat Linux 9....


Or SuSE or Mandrake...

--
Tom Shelton
MVP [Visual Basic]
Nov 20 '05 #12
Cor
Hi Tom,

I am a little bit curious.

It in fact does support VB.NET - not as completely as C# yet, but the
compiler does mostly work.

Are that the extras in VB.net that it has it more than C# from
microsoft.visualbasic or are there more things?
Cor
Nov 20 '05 #13
On 2003-12-12, Cor <no*@non.com> wrote:
Hi Tom,

I am a little bit curious.

It in fact does support VB.NET - not as completely as C# yet, but the
compiler does mostly work.

Are that the extras in VB.net that it has it more than C# from
microsoft.visualbasic or are there more things?
Cor


Cor,

The compiler itself handles basic language elements ok and you can
import the Microsoft.VisualBasic namespace - but it is not yet a full
implementation. It is designed to be eventually, but at this time if
you want to do real work on Mono you'll need to do C#.

--
Tom Shelton
MVP [Visual Basic]
Nov 20 '05 #14
Cor
Tom,

I'll change my question, if you leave all things from the
Microsoft.visualbasic namespace out in VB.net, will it than work. (Would be
the first a little bit good reason not to use that in VB.net)

Cor
Nov 20 '05 #15
On 2003-12-13, Cor <no*@non.com> wrote:
Tom,

I'll change my question, if you leave all things from the
Microsoft.visualbasic namespace out in VB.net, will it than work. (Would be
the first a little bit good reason not to use that in VB.net)

Cor


If you don't use Microsoft.VisualBasic and System.Windows.Forms, then
yes, it will mostly work.... But you can still write GUI apps using
GTK#. Here is a small example:

Option Strict On
Option Explicit On

Imports Gtk
Imports GtkSharp
Imports System

Public Class App

Public Shared Sub Main()

' Initialize the GTK# Application Object
Application.Init()

' Create A Button
Dim btn As New Button("Hello, World!")
btn.Visible = True

' add the event
AddHandler btn.Clicked, AddressOf App.ButtonClicked

' Create the main window
Dim win As New Window("Hello, World!")
win.BorderWidth = 10
win.Add(btn)

' Add the DeleteEvent handler
AddHandler win.DeleteEvent, AddressOf App.DeleteEvent

' Show the window
win.Show()

' Start the app
Application.Run()
End Sub

Private Shared Sub ButtonClicked(ByVal Sender As Object, ByVal E As EventArgs)
Dim btn As Button = CType(Sender, Button)

Console.WriteLine(btn.Label)
End Sub

Private Shared Sub DeleteEvent(ByVal Sender As Object, ByVal E As DeleteEventArgs)

' Close the application
Application.Quit()

End Sub

End Class

This compiles and runs fine on my Gentoo Linux box.
--
Tom Shelton
MVP [Visual Basic]
Nov 20 '05 #16
Cor
Thanks Tom did add a lot to my knowledge

Cor
Nov 20 '05 #17
"Cor" <no*@non.com> wrote in message news:<Oj*************@tk2msftngp13.phx.gbl>...
Hi Tom,

I am a little bit curious.

It in fact does support VB.NET - not as completely as C# yet, but the
compiler does mostly work.

Are that the extras in VB.net that it has it more than C# from
microsoft.visualbasic or are there more things?
Cor


The status of the Mono BASIC compiler is given here :
http://www.go-mono.com/mbas.html
The main missing bits listed are :
- No Functions in Modules
- Can't choose ByRef or ByVal
- For...Next and other statements aren't implemented yet
- No Class Properties
- No "Missing" statement
- No exception handling
- No "VB-Style" event handling (I assume this means the "handles"
keyword)
- No Structures

It seems these are very early days, there's no way a typical VB.Net
project will run at the moment. Note that the Microsoft. VisualBasic
library is a seperate issue as this library can be implemented (and is
being implemented) in C#. The current status of this is here :
http://www.go-mono.com/class-status-...sualBasic.html

Beyond that there a quite a few incomplete libraries, WinForms among
others, that will make it hard to port an average Windows.Net App for
a year or two, as can be seen by the roadmap :
http://www.go-mono.com/mono-roadmap.html
Nov 20 '05 #18
Cor
Hi Tohear,

Thank you, it looks very intresting because this would make VB.net a
language usable on all OS which are created after 1990 I think. But that
only as far as I can see it now, because it has now something as a probably
will be sitiuation.

Cor
Nov 20 '05 #19
On 2003-12-13, tohear <ti****@ohear.com> wrote:
"Cor" <no*@non.com> wrote in message news:<Oj*************@tk2msftngp13.phx.gbl>...
Hi Tom,

I am a little bit curious.
>
> It in fact does support VB.NET - not as completely as C# yet, but the
> compiler does mostly work.
>

Are that the extras in VB.net that it has it more than C# from
microsoft.visualbasic or are there more things?
Cor


The status of the Mono BASIC compiler is given here :
http://www.go-mono.com/mbas.html
The main missing bits listed are :
- No Functions in Modules
- Can't choose ByRef or ByVal
- For...Next and other statements aren't implemented yet
- No Class Properties
- No "Missing" statement
- No exception handling
- No "VB-Style" event handling (I assume this means the "handles"
keyword)
- No Structures

It seems these are very early days, there's no way a typical VB.Net
project will run at the moment. Note that the Microsoft. VisualBasic
library is a seperate issue as this library can be implemented (and is
being implemented) in C#. The current status of this is here :
http://www.go-mono.com/class-status-...sualBasic.html

Beyond that there a quite a few incomplete libraries, WinForms among
others, that will make it hard to port an average Windows.Net App for
a year or two, as can be seen by the roadmap :
http://www.go-mono.com/mono-roadmap.html


That list is a little out of date... The current compiler, while it is
still not complete, does infact support For-Next, For-Each, most of the
conversion functions (not DirectCast), etc.

It does have a ways to go to be truely useful. Currently, like I said
before, if your doing Mono - C# is really the way to go at this point.
Mono is a cool project, one that I hope succeeds.
--
Tom Shelton
MVP [Visual Basic]
Nov 20 '05 #20

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Jhuola Hoptire | last post by:
Just installed J2RE 1.4.2 on a Linux server. I am very knew to the POSIX world. I couldn't dig-up much in the docs or via google about the following: 1 - Is there a standard way to make sure...
0
by: Eric Raymond | last post by:
When installing the rpms (or the tar file) onto Red Hat Enteprise Linux AS Beta 1 (Taroon), we get the follwing error: Installing all prepared tables /usr/bin/mysql_install_db: line 1: 7690...
6
by: gnu | last post by:
Rationale to use Linux ======================= - I can't afford paying for $199 for the license of an OS that's arguably better thank Linux for each of 10 computers I have. - I want to be...
21
by: Travis 'Bailo' Bickel | last post by:
Lately, I have been having a bear of a time trying to acquire a Linux driver for my S3/ProSavage chipset -- but that quest is now almost at an end as I have located a noble band of people who are...
1
by: srihari | last post by:
Hai, I am trying to install IBM DB2 8.1 on Red Hat linux 8.0. My machine is Intel XEON 64bit. The installation went well except for the creation of tools catalog. When I tried to install the tools...
0
by: Zorba.GR | last post by:
IBM DB2 Connect Enterprise Edition v8.2, other IBM DB2 (32 bit, 64 bit) (MULTiOS, Windows, Linux, Solaris), IBM iSoft Commerce Suite Server Enterprise v3.2.01, IBM Tivoli Storage Resource Manager...
5
by: cranium.2003 | last post by:
hi, Here is my code #include <iostream.h> int main() { cout <<"HI"; return 0; } and using following command to compile a C++ program g++ ex1.cpp -o ex1
1
by: rada.lambretha | last post by:
Configuring Linux as a Firewall * Making installation choices * Introducing iptables * Using iptables commands * Simplifying things with firewall GUIs * Adding proxy functionality As...
1
Nepomuk
by: Nepomuk | last post by:
You might have heard about Linux, but you don't know what it is? Or you know a few things about it, but they terrify you? Well, then this article is for you. Don't be afraid - Everyone can use Linux!...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.