473,471 Members | 1,728 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Transition from VB6.0 to VB .NET

I wanted to see the pricing information on VB 6.0 but it seems I have to go
with Visual Basic .NET now.

I've been developing for 4-5 years with VB 6.0.
I have a project to do so I had to buy VB 6.0 for that particular customer.
I was wondering if for me .. a VB 6.0 developer it would be a rough
transition to go with VB .NET? I won't develop a web-application this time.
Only an application using SQL Server as database, no web transaction.

I don't want to be too slow and take 2 month for a usual 1-month project.

Thanks for giving me your personnal feeling on the transition between the 2
developement tools.

Should I go and buy Visual Studio .NET even if it costs a little more ... of
for me ACTUALLY doing only VB stuff ... VB.NET is enough.
Jul 21 '05 #1
5 1373
Hello,
I was wondering if for me .. a VB 6.0 developer it would be a rough
transition to go with VB .NET?
I don't want to be too slow and take 2 month for a usual 1-month
project.
I'd guess that transitioning from VB to VB.NET will take at least that
long to get started, so give yourself plenty of time so you don't get burnt!

Are you familiar with object-oriented programming? Any knowledge of that
topic will be helpful. There's the syntax to learn, which isn't much
different from what you've been doing, and then of course there's the
..NET Framework Class Library itself.

If you've been developing Windows applications it's probably a good idea
to go the WinForms route instead of WebForms as you suggested, at least
initially.
Should I go and buy Visual Studio .NET even if it costs a little more ... of
for me ACTUALLY doing only VB stuff ... VB.NET is enough.


I guess that'll depend on your requirements. If it's only a little more
then it certainly makes sense to do so.

Good luck!

- Mike
Jul 21 '05 #2
Hi,

It is not always an easy step.

C# and VBNet are more look alike than
VB6 and VBNet

I have seen in the language.vb newsgroup that there are expirienced VB6
programmers (including MVP's) who have very much problems with VBNet, while
there are others who learn it on the fly (and than never want to go back to
the classic VB way).

About your question from VBNet and VSNet, as you describe it would as far as
I can see VBNet be enough for you. As far as I can see you do you exclude
everything for what VSNet should be needed.

Just my idea

Cor
Jul 21 '05 #3
On Tue, 25 Jan 2005 09:48:12 +0100, "Cor Ligthert" <no************@planet.nl> wrote:

¤ Hi,
¤
¤ It is not always an easy step.
¤
¤ C# and VBNet are more look alike than
¤ VB6 and VBNet
¤
¤ I have seen in the language.vb newsgroup that there are expirienced VB6
¤ programmers (including MVP's) who have very much problems with VBNet, while
¤ there are others who learn it on the fly (and than never want to go back to
¤ the classic VB way).
¤
¤ About your question from VBNet and VSNet, as you describe it would as far as
¤ I can see VBNet be enough for you. As far as I can see you do you exclude
¤ everything for what VSNet should be needed.

It depends a lot upon your perspective. Sure there are some Classic VB developers who seem to
believe that VB.NET is a different language. It's also incorrect because a high percentage of the
core language is still intact. The reason they say they're completely different languages is because
of the difficult of porting Classic VB extensions to their .NET counterparts. This is not primarily
a language issue - it's a framework issue.

In any event I am still a Classic VB developer but having now worked with both, and taken many of my
skills from Classic to .NET, I have to shake my head every time someone says they're different
languages.

The only significant aspect that VB.NET and C# share is the .NET framework. The languages are quite
different with respect to syntax and core language components.
Paul ~~~ pc******@ameritech.net
Microsoft MVP (Visual Basic)
Jul 21 '05 #4
Paul,

I was refering to a thread by some classic VB programmers recently made in
the language.vb newsgroup. I see now that you were as well active in that
thread, I did not mean you by the MVP's I stated in my previous message in
this thread. You are not talking like that in that thread, moreover, I
remember me a very recently message from you which is in oposite of that.

I did not say in my previous message that the language differs, however the
good use of the language is in my opinion more as C# than in as VB6. I
always write that in dotNet the program languages are only the glue to makes
to program using the dotNet classes.

I hope this clears what I want to say

Cor


Jul 21 '05 #5
On Tue, 25 Jan 2005 16:31:50 +0100, "Cor Ligthert" <no************@planet.nl> wrote:
¤ I was refering to a thread by some classic VB programmers recently made in
¤ the language.vb newsgroup. I see now that you were as well active in that
¤ thread, I did not mean you by the MVP's I stated in my previous message in
¤ this thread. You are not talking like that in that thread, moreover, I
¤ remember me a very recently message from you which is in oposite of that.
¤

Cor,

Keep in mind my last post in the thread to which you are referring (to alpine) was essentially
sarcastic. Sometimes it's the only way to respond to the nonsense posted by some Classic VB
developers.

There is nothing in that thread which indicates that I believe the languages are completely
different. I don't.

¤ I did not say in my previous message that the language differs, however the
¤ good use of the language is in my opinion more as C# than in as VB6. I
¤ always write that in dotNet the program languages are only the glue to makes
¤ to program using the dotNet classes.
¤
¤ I hope this clears what I want to say

That's fine. I wasn't speaking to what you said specifically. My comments were in reference to
discussions I've had with other VB developers and their opinion that VB.NET is a language that is
completely different than Classic VB.

I don't know what your background is with respect to Classic VB (or whether you've actually used it
before) so I can't make any judgements as far as your statements are concerned.

If you're simply repeating statements from Classic VB developers then all I'm trying to do is
dispell another myth.
Paul ~~~ pc******@ameritech.net
Microsoft MVP (Visual Basic)
Jul 21 '05 #6

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

Similar topics

3
by: Richard A. DeVenezia | last post by:
I hope this is the end of my present 'discovery' phase. I've learned alot about JavaScript in a short time and my head hurts. The following is what came out of all my questions and all the...
8
by: Workgroups | last post by:
I've got a page where the nature of the beast is such that the user clicks a submit button to ransomize some data in somewhat rapid succession (once per second, give or take). The page generates a...
1
by: Busy | last post by:
Hello Everyone Please can someone point me in the direction of a really good tutorial or discussion on PHP page transition? What I'm looking for is coverage of page transition that covers: ...
2
by: Emil | last post by:
Hi, if you open the link below and click on "Show Me" and then "Toggle Transition" Button you will see a wonderfull fade in / fade out transition of 2 pictures. ...
14
by: Gale | last post by:
I wrote a simple script for image rotation. now i need to have some transition effect betwean images in JS What do you suggest ? Thank you
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
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.