473,395 Members | 1,766 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,395 software developers and data experts.

VB vs C#

hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark


Feb 2 '07 #1
12 1973
All our current services are VB6
mark

"Mark" <an********@yahoo.comwrote in message
news:ew*******************@newssvr13.news.prodigy. net...
hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark


Feb 2 '07 #2
Mark wrote:
hi i would like you all to let me now some pro's and con's
between vb.net and c#
See the thread with subject "Fw: VB.NET vs C#.NET (and 1.1 vs 3.0)" from a
few days back, that should answer your question.

--

(O)enone
Feb 2 '07 #3
On Feb 2, 1:35 pm, "Mark" <analize...@yahoo.comwrote:
hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark
Please search the archives for this question on google groups - it has
been covered literally hundreds of times.

Here's the search results for your subject line:

http://groups.google.com/group/micro...rch+this+group
http://groups.google.com/group/micro...rch+this+group

Thanks,

Seth Rowe

Feb 2 '07 #4
Go search the VB and C# newsgroups for this. It has been discussed
exhaustively at least twice in the last month in both groups.

VB people thing VB is easier to read and should be used instead of C#.

C# people look down on VB people because VB is easier to read and the old
versions of VB made it easier to be a sloppier programmer because of loose
typing and because that's how they are.

Bottom line: There's some stuff that's best in one language or the other,
but it's very, very minimal. For the most part, they are very, very close.
All of the .Net Framework classes work the same in both languages.

It's like picking between French and Spanish.

Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
"Mark" <an********@yahoo.comwrote in message
news:vA*******************@newssvr13.news.prodigy. net...
All our current services are VB6
mark

"Mark" <an********@yahoo.comwrote in message
news:ew*******************@newssvr13.news.prodigy. net...
>hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark



Feb 2 '07 #5
thanks i will read the other posts
mark

"Mark" <an********@yahoo.comwrote in message
news:vA*******************@newssvr13.news.prodigy. net...
All our current services are VB6
mark

"Mark" <an********@yahoo.comwrote in message
news:ew*******************@newssvr13.news.prodigy. net...
>hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark



Feb 2 '07 #6
It's like picking between French and Spanish.

Spanish, because it's less prissy sounding.

Bob Lehmann

"RobinS" <Ro****@NoSpam.yah.nonewrote in message
news:ef******************************@comcast.com. ..
Go search the VB and C# newsgroups for this. It has been discussed
exhaustively at least twice in the last month in both groups.

VB people thing VB is easier to read and should be used instead of C#.

C# people look down on VB people because VB is easier to read and the old
versions of VB made it easier to be a sloppier programmer because of loose
typing and because that's how they are.

Bottom line: There's some stuff that's best in one language or the other,
but it's very, very minimal. For the most part, they are very, very close.
All of the .Net Framework classes work the same in both languages.

It's like picking between French and Spanish.

Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
"Mark" <an********@yahoo.comwrote in message
news:vA*******************@newssvr13.news.prodigy. net...
All our current services are VB6
mark

"Mark" <an********@yahoo.comwrote in message
news:ew*******************@newssvr13.news.prodigy. net...
hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark



Feb 2 '07 #7
I didn't say *which* was French and *which* was Spanish. Now I will declare
that VB is Spanish, and C# is French. After all, C# is a lot ruder than VB.
At least, to tourists. ;-)

Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
"Bob Lehmann" <no****@dontbotherme.zzzwrote in message
news:OB**************@TK2MSFTNGP04.phx.gbl...
>It's like picking between French and Spanish.

Spanish, because it's less prissy sounding.

Bob Lehmann

"RobinS" <Ro****@NoSpam.yah.nonewrote in message
news:ef******************************@comcast.com. ..
>Go search the VB and C# newsgroups for this. It has been discussed
exhaustively at least twice in the last month in both groups.

VB people thing VB is easier to read and should be used instead of C#.

C# people look down on VB people because VB is easier to read and the
old
versions of VB made it easier to be a sloppier programmer because of
loose
typing and because that's how they are.

Bottom line: There's some stuff that's best in one language or the
other,
but it's very, very minimal. For the most part, they are very, very
close.
All of the .Net Framework classes work the same in both languages.

It's like picking between French and Spanish.

Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
-----------------------------------------------
"Mark" <an********@yahoo.comwrote in message
news:vA*******************@newssvr13.news.prodigy .net...
All our current services are VB6
mark

"Mark" <an********@yahoo.comwrote in message
news:ew*******************@newssvr13.news.prodigy. net...
hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark




Feb 3 '07 #8

Well for previous VB6 proggers i would definedly say move to VB.Net , buy
the Balena books ( programming microsoft visual basic series i would still
buy the 2003 and 2005 version )
as they have special attention for VB6 proggers an in a few days you wil at
least feel at home :-)

If you would like to earn more money , or beat yourself on the chest that
you are a C style progger well then go for C# you wil now have a much
higher learning curve but once you code in C# and with your VB6 background
VB.Net is peanuts , on the other hand when you code in VB.net with option
strict on and option explicit on ( wich i would highly recomend you do )
and try to use as much as possible FCL code instead of the language
enhancement code that VB provides ( len() vs string.length etc etc ) well
then reading and writing C# code is also peanuts

So my recomendation previous language derived from Algol ( C++ , Delphi )
go for C#
previous language derived from Fortran
( Cobol , Basic ) go for VB.Net
As you see this hole discussion goes back to the start of programming , and
wich one is better ??? well it is probably the same thing as saying that
Ferrari is bether as Lamborghini and should be seen as a personal
preference .

regards

Michel Posseth (
Can code in both but just prefer VB as it is my native tongue :-) )

"Mark" <an********@yahoo.comschreef in bericht
news:ew*******************@newssvr13.news.prodigy. net...
hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark


Feb 3 '07 #9
Michel,

Just that I saw it, change your Fortran advice to the C# part. Fortran was a
kind of less complex language in the same area as Algol. Both based on
algebraic way of describing processes.

Cobol is surely not derived from Fortran, there have been heavier
discussiong between Fortan and Cobol people than there ever can be between C
and VB types of languages.

Cor

"Michel Posseth [MCP]" <ms****@posseth.comschreef in bericht
news:Ob**************@TK2MSFTNGP06.phx.gbl...
>
Well for previous VB6 proggers i would definedly say move to VB.Net , buy
the Balena books ( programming microsoft visual basic series i would
still buy the 2003 and 2005 version )
as they have special attention for VB6 proggers an in a few days you wil
at least feel at home :-)

If you would like to earn more money , or beat yourself on the chest that
you are a C style progger well then go for C# you wil now have a much
higher learning curve but once you code in C# and with your VB6 background
VB.Net is peanuts , on the other hand when you code in VB.net with
option strict on and option explicit on ( wich i would highly recomend you
do ) and try to use as much as possible FCL code instead of the language
enhancement code that VB provides ( len() vs string.length etc etc )
well then reading and writing C# code is also peanuts

So my recomendation previous language derived from Algol ( C++ ,
elphi ) go for C#
previous language derived from Fortran
( Cobol , Basic ) go for VB.Net
As you see this hole discussion goes back to the start of programming ,
and wich one is better ??? well it is probably the same thing as saying
that Ferrari is bether as Lamborghini and should be seen as a personal
preference .

regards

Michel Posseth (
Can code in both but just prefer VB as it is my native tongue :-) )

"Mark" <an********@yahoo.comschreef in bericht
news:ew*******************@newssvr13.news.prodigy. net...
>hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark



Feb 3 '07 #10

Well maybe the hole derived from is wrong for the basic part :-( as also
basic goes back to 1963 ,,, however fact is that classic Basic looks a lot
like Fortran , but it seems it has also inherited from ALGOL

maybe i should have said

spoken notation ( wich COBOL also fits ) against scientific notation

By the way i just saw on a history path list that COBOL has it`s own line
without anny branches

regards
Michel

"Cor Ligthert [MVP]" <no************@planet.nlschreef in bericht
news:OD**************@TK2MSFTNGP04.phx.gbl...
Michel,

Just that I saw it, change your Fortran advice to the C# part. Fortran was
a kind of less complex language in the same area as Algol. Both based on
algebraic way of describing processes.

Cobol is surely not derived from Fortran, there have been heavier
discussiong between Fortan and Cobol people than there ever can be between
C and VB types of languages.

Cor

"Michel Posseth [MCP]" <ms****@posseth.comschreef in bericht
news:Ob**************@TK2MSFTNGP06.phx.gbl...
>>
Well for previous VB6 proggers i would definedly say move to VB.Net , buy
the Balena books ( programming microsoft visual basic series i would
still buy the 2003 and 2005 version )
as they have special attention for VB6 proggers an in a few days you wil
at least feel at home :-)

If you would like to earn more money , or beat yourself on the chest that
you are a C style progger well then go for C# you wil now have a much
higher learning curve but once you code in C# and with your VB6
background VB.Net is peanuts , on the other hand when you code in
VB.net with option strict on and option explicit on ( wich i would highly
recomend you do ) and try to use as much as possible FCL code instead of
the language enhancement code that VB provides ( len() vs string.length
etc etc ) well then reading and writing C# code is also peanuts

So my recomendation previous language derived from Algol ( C++ ,
lphi ) go for C#
previous language derived from Fortran
( Cobol , Basic ) go for VB.Net
As you see this hole discussion goes back to the start of programming ,
and wich one is better ??? well it is probably the same thing as saying
that Ferrari is bether as Lamborghini and should be seen as a personal
preference .

regards

Michel Posseth (
Can code in both but just prefer VB as it is my native tongue :-) )

"Mark" <an********@yahoo.comschreef in bericht
news:ew*******************@newssvr13.news.prodigy .net...
>>hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark




Feb 4 '07 #11
Michael,

If you see what I wrote beneath can be typical Cobol sentence than you will
probably understand that it has nothing to do with Fortran. (I do not know
exact the sentax anymore)

If leeftijd in JanPeterBalkenende < leeftijd in WouterBos then
Sort Beleeftheidstermen
MoetGebruikenBeleeftheidsterm in JanPeterBalkenende = true.

Often I have seen in those days people proofing that Cobol was slow, once I
saw it while a guy had translated his Fortran Sort routine to Cobol. He had
used the Fortran Keywords 1 to 1 to Cobol. He did not know that for sort
there was an inbuild routine and (on the machine I was using then) very
fast.

leeftijd in JanPeterBalkenende we write now as
JanPeterBalkenende.leeftijd

The line delimiter was the dot. And that was the main reason for errors.

Although you will think it does, had the starting Basic nothing to do with
Cobol. It was disliked by Cobol programmers. As you see got the later Basic
in my idea lots of ellements from Cobol.

Cor
"Michel Posseth [MCP]" <MS**@posseth.comschreef in bericht
news:uo**************@TK2MSFTNGP03.phx.gbl...
>
Well maybe the hole derived from is wrong for the basic part :-( as also
basic goes back to 1963 ,,, however fact is that classic Basic looks a
lot like Fortran , but it seems it has also inherited from ALGOL

maybe i should have said

spoken notation ( wich COBOL also fits ) against scientific notation

By the way i just saw on a history path list that COBOL has it`s own line
without anny branches

regards
Michel

"Cor Ligthert [MVP]" <no************@planet.nlschreef in bericht
news:OD**************@TK2MSFTNGP04.phx.gbl...
>Michel,

Just that I saw it, change your Fortran advice to the C# part. Fortran
was a kind of less complex language in the same area as Algol. Both based
on algebraic way of describing processes.

Cobol is surely not derived from Fortran, there have been heavier
discussiong between Fortan and Cobol people than there ever can be
between C and VB types of languages.

Cor

"Michel Posseth [MCP]" <ms****@posseth.comschreef in bericht
news:Ob**************@TK2MSFTNGP06.phx.gbl...
>>>
Well for previous VB6 proggers i would definedly say move to VB.Net ,
buy the Balena books ( programming microsoft visual basic series i
would still buy the 2003 and 2005 version )
as they have special attention for VB6 proggers an in a few days you
wil at least feel at home :-)

If you would like to earn more money , or beat yourself on the chest
that you are a C style progger well then go for C# you wil now have a
much higher learning curve but once you code in C# and with your VB6
background VB.Net is peanuts , on the other hand when you code in
VB.net with option strict on and option explicit on ( wich i would
highly recomend you do ) and try to use as much as possible FCL code
instead of the language enhancement code that VB provides ( len() vs
string.length etc etc ) well then reading and writing C# code is also
peanuts

So my recomendation previous language derived from Algol ( C++ ,
phi ) go for C#
previous language derived from Fortran
( Cobol , Basic ) go for VB.Net
As you see this hole discussion goes back to the start of programming ,
and wich one is better ??? well it is probably the same thing as saying
that Ferrari is bether as Lamborghini and should be seen as a personal
preference .

regards

Michel Posseth (
Can code in both but just prefer VB as it is my native tongue :-) )

"Mark" <an********@yahoo.comschreef in bericht
news:ew*******************@newssvr13.news.prodig y.net...
hi i would like you all to let me now some pro's and con's
between vb.net and c#

We do alot of online transactions mssql2005
back end services, processing ,email, fpt, vpn etc.
and front end web reporting, ftp, information pages

tia
mark




Feb 4 '07 #12
"Michel Posseth [MCP]" <MS**@posseth.comschrieb:
Well maybe the hole derived from is wrong for the basic part :-( as also
basic goes back to 1963 ,,, however fact is that classic Basic looks a
lot like Fortran , but it seems it has also inherited from ALGOL
IIRC BASIC has been invented as an alternative to FORTRAN which has been
used to teach programming.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Feb 4 '07 #13

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

Similar topics

3
by: William C. White | last post by:
Does anyone know of a way to use PHP /w Authorize.net AIM without using cURL? Our website is hosted on a shared drive and the webhost company doesn't installed additional software (such as cURL)...
2
by: Albert Ahtenberg | last post by:
Hello, I don't know if it is only me but I was sure that header("Location:url") redirects the browser instantly to URL, or at least stops the execution of the code. But appearantely it continues...
3
by: James | last post by:
Hi, I have a form with 2 fields. 'A' 'B' The user completes one of the fields and the form is submitted. On the results page I want to run a query, but this will change subject to which...
0
by: Ollivier Robert | last post by:
Hello, I'm trying to link PHP with Oracle 9.2.0/OCI8 with gcc 3.2.3 on a Solaris9 system. The link succeeds but everytime I try to run php, I get a SEGV from inside the libcnltsh.so library. ...
1
by: Richard Galli | last post by:
I want viewers to compare state laws on a single subject. Imagine a three-column table with a drop-down box on the top. A viewer selects a state from the list, and that state's text fills the...
4
by: Albert Ahtenberg | last post by:
Hello, I have two questions. 1. When the user presses the back button and returns to a form he filled the form is reseted. How do I leave there the values he inserted? 2. When the...
1
by: inderjit S Gabrie | last post by:
Hi all Here is the scenerio ...is it possibly to do this... i am getting valid course dates output on to a web which i have designed ....all is okay so far , look at the following web url ...
2
by: Jack | last post by:
Hi All, What is the PHP equivilent of Oracle bind variables in a SQL statement, e.g. select x from y where z=:parameter Which in asp/jsp would be followed by some statements to bind a value...
3
by: Sandwick | last post by:
I am trying to change the size of a drawing so they are all 3x3. the script below is what i was trying to use to cut it in half ... I get errors. I can display the normal picture but not the...
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: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
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
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

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.