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

VB6 migration (C# or VB.NET?)

....from a purely technical/benchmarking standpoint looking 10-15 years out.
The concern being to best preclude/mitigate the situation currently facing
VB6 migration issues right now. Concern is not with training $, existing
developer knowledge, etc.

If we are given two choices which language to upgrade to, again, from a
purely technical/scalable perspective, is it more responsible to pursue C#
given it is a standard with both ISO and ECMA?

I would appreciate any input you can provide.

Thank you very much
Feb 6 '07 #1
7 1157
I already responded to this in the C# newsgroup. Here is my response.
Personally, I believe VB is easier, because it's more readable (to me) than
C#.
C# has more brevity.
-----

This question has been asked and answered a dozen times in the C# newsgroup
and in the VB newsgroup.

The languages are very similar, it's mostly a matter of taste. There are a
few things easier in one language than the other. For example, in VB, any
kind of Office programming is easier.

C# people think C# is better. VB people think VB is better.

If you're doing VB6, it will be a little bit less of a culture shock for
your programmers to migrate to VB.Net. (Been there, done that.)

Microsoft isn't going to drop the VB language if that's what you're worried
about. So I don't think it's "more responsible" to choose one over the
other in that regard.

If you want more info, search this newsgroup for "VB" and "C#".

Robin S.
Ts'i mahnu uterna ot twan ot geifur hingts uto.
---------------------------------------------------------
"Norman Levinson" <No************@discussions.microsoft.comwrote in
message news:F6**********************************@microsof t.com...
...from a purely technical/benchmarking standpoint looking 10-15 years
out.
The concern being to best preclude/mitigate the situation currently
facing
VB6 migration issues right now. Concern is not with training $, existing
developer knowledge, etc.

If we are given two choices which language to upgrade to, again, from a
purely technical/scalable perspective, is it more responsible to pursue
C#
given it is a standard with both ISO and ECMA?

I would appreciate any input you can provide.

Thank you very much

Feb 6 '07 #2
norman,

From your message I understand that your company in not using any MS Office
parts or other like that part because it is not ISO and not ECMA.

Or do I make a mistake?

Basic is a oldest Microsoft product that still exist.

Cor
"Norman Levinson" <No************@discussions.microsoft.comschreef in
bericht news:F6**********************************@microsof t.com...
...from a purely technical/benchmarking standpoint looking 10-15 years
out.
The concern being to best preclude/mitigate the situation currently facing
VB6 migration issues right now. Concern is not with training $, existing
developer knowledge, etc.

If we are given two choices which language to upgrade to, again, from a
purely technical/scalable perspective, is it more responsible to pursue C#
given it is a standard with both ISO and ECMA?

I would appreciate any input you can provide.

Thank you very much

Feb 6 '07 #3
VB is dead.

Steve Ballmer is a _C_FAG_ and doesn't understand the market. That is
the root of the problem.

VB has _ALWAYS_ been a better choice than C++ or C#.

WTF _IS_ C#? I don't think that I've ever heard of that programming
language; I sure don't see it in Visual Studio 6.

-Aaron

Feb 7 '07 #4
this DOTNET _CRAP_ doesn't work on Windows 2000, XP or Vista.

Vb6 works fine on all operating systems.

why leave vb6? It's better; it's faster.

FUCK DOTNET.

-Aaron

Feb 7 '07 #5
BK
You don't have to necessarily make a choice. We are a mixed language
shop. I have a team of 8 developers, 2 prefer C# and the rest prefer
VB. Since we design our apps for N-Tier, each developer has his/her
own area they are responsible for. The output of each programmers
work is an assembly (a DLL or Exe) that is consumed by other
programmers assemblies. The language doesn't really matter, once the
assembly is compiled a developer only needs to understand how to
consume it's services. That's the beauty of encapsulation.
Additionally, each programmer on the team is very comfortable looking
at someone else's code if necessary, even if that code is in the
language they don't prefer.

My preference is VB, to me it's more natural to read.

Hope this helps.

Feb 7 '07 #6
that is the stupidest thing I've ever heard

of _COURSE_ you should standardize on one language.
But MIcrosoft already killed off VB _ONCE_ do you trust them again?

Is VB 2002,2003,2005 _PRACTICAL_?

Is it either visual or basic?
Does it work on client machines?
>From where I'm standing this whole DOTNET thing is a scam and you
should stick with VB6.
like seriously here


On Feb 7, 5:38 am, "BK" <bkunn...@hotmail.comwrote:
You don't have to necessarily make a choice. We are a mixed language
shop. I have a team of 8 developers, 2 prefer C# and the rest prefer
VB. Since we design our apps for N-Tier, each developer has his/her
own area they are responsible for. The output of each programmers
work is an assembly (a DLL or Exe) that is consumed by other
programmers assemblies. The language doesn't really matter, once the
assembly is compiled a developer only needs to understand how to
consume it's services. That's the beauty of encapsulation.
Additionally, each programmer on the team is very comfortable looking
at someone else's code if necessary, even if that code is in the
language they don't prefer.

My preference is VB, to me it's more natural to read.

Hope this helps.

Feb 7 '07 #7
seriously dude

where do you get off?

that's the stupidest idea I've ever heard of.

all I know is that this so called 'c-sharp' is about 4 times as
popular as anything VB crap microsoft has sold in the past 5 years.
so seriously-- I hae to say it but

VB IS DEAD
AND NO ONE CARES

IF THERE IS A HELL
SEND MICROSOFT THERE

Feb 7 '07 #8

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

Similar topics

9
by: Paddy McCarthy | last post by:
Frustrated at being prevented from using Python at work I went gunning for Perl. Time to roll out some useless Google statistics to make me feel better Google Phrase count...
4
by: susmita_ganguly | last post by:
Hi I am trying to upgrade from oracle 8i to oracle 9i on the same server ..I don't know much abt migration . Can anyone help me out. Thanks. Susmita
11
by: Jep | last post by:
Any help or advice appreciated. We have just installed and configured a new DB2 v.8.1 with latest FixPack. Just a few days later it dies and now we have a DB that is totally unusable. - - - -...
4
by: Abram Friesen | last post by:
Hi, I'm a developer for a software application vendor, and our application makes use of a customer-maintained Oracle 8i/9i database. We've had a customer request to support DB2 database, and I'm...
1
by: sac | last post by:
I am using DB2 v8.1 on UNIX. A few weeks ago the DBAs carried out node migration activity on the database. After the node migration I observed that the queries that execute on temporary tables...
1
by: rob | last post by:
Dear All, I have a very small test project to convert asp to asp.net using the Microsoft/Artisan ASP to ASP.NET Migration Assistant...
1
by: Bonggoy Cruz | last post by:
We have a fairly big size ASP.NET web application that was written VB.NET. We are in the process converting the web project. We used the migration wizard included in VS 2005. I followed step by...
60
by: Shawnk | last post by:
Some Sr. colleges and I have had an on going discussion relative to when and if C# will ever support 'true' multiple inheritance. Relevant to this, I wanted to query the C# community (the...
9
by: Troels Arvin | last post by:
At work, some people have found IBM's Migration Toolkit (MTK) to be a nice tool for copying data from one table (in another DBMS product) to DB2. Now, they want to do the same thing from one DB2...
3
Frinavale
by: Frinavale | last post by:
I have been researching the best approach to migrating a VB6 application into a VB.NET application. There is a lot of information out there but most of it recommends that you "train in the migration...
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: 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
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: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
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
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
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

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.