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

Home Posts Topics Members FAQ

learning vb.net

hi

I know VB6 but dont know about VB.net.
can anyone recommend a good book on VB.net and an online resource on how to learn.?
I havent bought VB.net and I read I need to buy visual studio.net to get the professional version of vb.net (it has the VB6 upgrade wizard)

what is the advantage with vb.net compaered to vb6, it seems it make simple programming more complicated with OOP ?thanks
Nov 20 '05 #1
14 1228
what is the advantage with vb.net compaered to vb6, it seems it make

simple programming more complicated with OOP ?thanks

Surely this question should be banned by now.... but in case it's not. VB6
sucks. Its not even yesterday it was the day before. If your just getting to
VB.NET now, then your well and truely late. We've had recess and we're now
looking forward to lunch.

VB.Net will move you out of comfort zone for sure, but then thats IT for
you. Move forward or dry up and die.
I found there is something of a learning curve but .Net makes life a whole
lot easier not harder.

Im not flaming or attacking you but quite frankly I dont really care if you
step up to the .Net plate... because it just makes it easier for all of us
that do, to eat your shop alive. There is not a sh**t show in hell of a
skilled VB6 programmer out performing a skilled VB.net developer. None.

You've now got the whole Microsoft language platform and soon the server/os
environments backing away from VB6 as well. So basically its not a choice
between VB6 and VB.Net. So much as it is between VB.Net and a menial job as
a postie. VB6 is almost dying and almost dead.

As for resources, I wouldn't waste any money on books if your just starting
out. All the basic info is online and im sure others will point you in the
right direction. Walking through the docs is always a good starting point.
Build things and learn why they fail. Jump in and worry about buying books
when you have a specialised area of the platform you want to immerse
yourself in.

Worrying about which books to buy at your point is just another form of
procrastination.

Richard


Nov 20 '05 #2
I havent bought VB.net and I read I need to buy visual studio.net to get the professional version of vb.net (it has the VB6 upgrade wizard)


I should have added you can get the trial version of VS.net IDE for about
$10 bucks USD thru Microsoft.com.
So theres no excuse there either.

:)

Richard
Nov 20 '05 #3
Hi Andrew,

You have 2 options learning with the IDE or without, the first is in my
opinion the best method.

You can buy a book or you can take the free resource kit. Depends on what
you like, there are a lot active in this newsgroups who likes book, while
others like to grab it from the Net (like me).

The resource kit is at:
http://msdn.microsoft.com/vbasic/vbrkit/default.aspx

And if you have problems installing it
http://msdn.microsoft.com/vbasic/vbr...q/#installvdir

Another resource for learning on the Net is
http://samples.gotdotnet.com/quickstart/

And when you have problems feel free to ask in this newsgroup.

I hope this helps a little bit?

Cor
Nov 20 '05 #4
* =?Utf-8?B?YW5kcmV3?= <an*******@discussions.microsoft.com> scripsit:
I know VB6 but dont know about VB.net.
can anyone recommend a good book on VB.net and an online resource on how to learn.?
<URL:http://msdn.microsoft.com/vbasic/atthemovies/>
what is the advantage with vb.net compaered to vb6, it seems it make
simple programming more complicated with OOP ?thanks


The only additional benefit to VB6 I can see is OOP and better RAD
because of the .NET Framework Class Library.

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>
Nov 20 '05 #5
Herfried,

what is the advantage with vb.net compaered to vb6, it seems it make
simple programming more complicated with OOP ?thanks


The only additional benefit to VB6 I can see is OOP and better RAD
because of the .NET Framework Class Library.

In my opinion did you forgot the :-)

Cor
Nov 20 '05 #6
* "Cor Ligthert" <no**********@planet.nl> scripsit:
what is the advantage with vb.net compaered to vb6, it seems it make
simple programming more complicated with OOP ?thanks


The only additional benefit to VB6 I can see is OOP and better RAD
because of the .NET Framework Class Library.


In my opinion did you forgot the :-)


Are there any other benefits?

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>
Nov 20 '05 #7
> >>> what is the advantage with vb.net compaered to vb6, it seems it make
simple programming more complicated with OOP ?thanks

The only additional benefit to VB6 I can see is OOP and better RAD
because of the .NET Framework Class Library.


In my opinion did you forgot the :-)


Are there any other benefits?

A lot, did you ever do deployment without to have registrating everything,
did you ever make a real aspx page (in vb6 the IIS class), did you ever
connect to so many different databases while you did not have to use ODBC,
did you ever mada a program for compact windows, did you ever use webservice
with VB6 and here I stop however I think I can type a page full ?

Cor
Nov 20 '05 #8
* "Cor Ligthert" <no**********@planet.nl> scripsit:
The only additional benefit to VB6 I can see is OOP and better RAD
because of the .NET Framework Class Library.

In my opinion did you forgot the :-)
Are there any other benefits?


A lot, did you ever do deployment without to have registrating
everything,


I don't see any benefits there. The .NET Framework must be installed,
so I will need a setup. In VB6, I had a setup too, but it was much
smaller.
did you ever make a real aspx page (in vb6 the IIS class), did you
ever
IMO, ASPX has nothing to do with VB.NET itself. In other words: That's
not an advantage of VB.NET. It's maybe an advantage of .NET.
connect to so many different databases while you did not have to use ODBC,
did you ever mada a program for compact windows, did you ever use webservice
with VB6 and here I stop however I think I can type a page full ?


Dito.

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>
Nov 20 '05 #9
* "spamfurnace" <sp*********@intermension.com> scripsit:
Sure but he's not asking about the beenfits of VB.net vrs C# where your
point would be valid. He's asking about non managed code vrs managed code.
In which case its not. An lets see him use dirty old VB6 in a year or so
when Longhorn is released. An dont trot outany MS amrketing bull about how
VB6 will still be supported... so is DOS to a certain extent but we all know
Windows is where its at.
I agree, but many companies simply don't need .NET. They don't even
need Windows XP. They run Windows NT4 + VB6 applications and there is
abolutely no reason to change that.
I agree with Cor. Not to mention that Microsoft as a company which wns all
the langauge platforms is now firmly backing .NET, they are never going back
to unmanaged code. And the point about having to install the .NET framework
is only a temporal thing. Andits not like you have ot install the framework
on a per application basis. Once per machine, per OS install lifetime. A
20MB download via broadband is hardly a huge ask these daze.


There are many people who don't have broadband internet access. And
whenever a new version of the framework is released, you will have to
update your framework. Or, imagine security holes in the Framework --
this will require you to update too.

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>
Nov 20 '05 #10
* "spamfurnace" <bi*******@tastycheeks.com> scripsit:
Well there you go Andrew, some for, some against. Obviously you wouldn't go
rewriting existing apps that work as you wish, but for me future
development, and the skillset of the individual programmer "require" .NET.
If your developing on the Microsoft platform today then i simply dont see
how you could be without it.
Full ACK.
Herfried seems a bit more 50/50, I dont know if he's just playing devils
advocate or if he truely believes what he's saying, but to repeat myself,
your mad if you dont, but i dont care of you do, 'cause I do and it kicks
arse.


..NET is important. If you chose Windows as target operating system,
..NET is the way to go for new projects. Nevertheless, there are still
some cases where upgrading doesn't make much sense. But this strongly
depends on the case and the willingness of the machines' owner to switch
to a more up-to-date technology.

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>
Nov 20 '05 #11
Hi Herfried,

You only replies only 2 questions from a lot, whereby Richard answered
(partially although enough for me) your first answer, does that mean that
you agree with the rest?

Will you compare ASPX with VB.net with the IIS class from VB6, this looks
for me if you never have used one of both.

Telling that it has to do with the Framework is *bs*. That goes when you can
use with VB6 the framework and that is impossible what you should know.
Cor
* "Cor Ligthert" <no**********@planet.nl> scripsit:
> The only additional benefit to VB6 I can see is OOP and better RAD
> because of the .NET Framework Class Library.

In my opinion did you forgot the :-)

Are there any other benefits?


A lot, did you ever do deployment without to have registrating
everything,


I don't see any benefits there. The .NET Framework must be installed,
so I will need a setup. In VB6, I had a setup too, but it was much
smaller.
did you ever make a real aspx page (in vb6 the IIS class), did you
ever


IMO, ASPX has nothing to do with VB.NET itself. In other words: That's
not an advantage of VB.NET. It's maybe an advantage of .NET.
connect to so many different databases while you did not have to use ODBC, did you ever mada a program for compact windows, did you ever use webservice with VB6 and here I stop however I think I can type a page full ?

Nov 20 '05 #12
* "Cor Ligthert" <no**********@planet.nl> scripsit:
You only replies only 2 questions from a lot, whereby Richard answered
(partially although enough for me) your first answer, does that mean that
you agree with the rest?
For ASP.NET: Yes. Nevertheless, if you never used VB6 for web
applications and you don't /need/ any web applications, there are not
many reasons for switching to .NET. I know many developers who simply
don't need .NET because it doesn't bring any advantages to them.
Telling that it has to do with the Framework is *bs*. That goes when you can
use with VB6 the framework and that is impossible what you should know.


That's the reason for my statement.

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>
Nov 20 '05 #13
You may want to check out LearnVisualStudio.net

It's a pretty cool site where you can buy access to a whole bunch of
(downloadable) VB.Net instruction videos. New videos are added every
week pretty much.

Anyways, that site helped/helps me a lot. Here's the URL:
http://www.learnvisualstudio.net?referedby=84102

/jeppe


"andrew" <an*******@discussions.microsoft.com> wrote in message
news:12**********************************@microsof t.com...
hi

I know VB6 but dont know about VB.net.
can anyone recommend a good book on VB.net and an online resource on how to learn.? I havent bought VB.net and I read I need to buy visual studio.net to get the professional version of vb.net (it has the VB6 upgrade wizard)
what is the advantage with vb.net compaered to vb6, it seems it make simple programming more complicated with OOP ?thanks

Nov 20 '05 #14


*** Sent via Devdex http://www.devdex.com ***
Don't just participate in USENET...get rewarded for it!
Nov 20 '05 #15

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

Similar topics

5
by: Ron Stephens | last post by:
The newly rechristened Python Learning Foundation is a web site dedicated to the assistance of people learning the Python programming language. Features include: 1. Daily lists of new and recent...
29
by: Jhon smith | last post by:
Hi,all,I was just wondering if I am likly to have any problems trying to learn C from older books,I have some from the late 80`s,mid/late 90`s. I am using Dev-C++ on the pc windows platform,But I...
4
by: Christian Blackburn | last post by:
Hi Gang, I saw this for sale online: Microsoft Visual Basic.NET Deluxe Learning Edition Version 2003. I'm wondering is the CD that's bundled with the learning edition just a digitized version of...
1
by: David Van D | last post by:
Hi there, A few weeks until I begin my journey towards a degree in Computer Science at Canterbury University in New Zealand, Anyway the course tutors are going to be teaching us JAVA wth bluej...
7
by: Max | last post by:
On monday I start a semester course in Python (the alternative was Java). I was looking through the course outline and noticed the following: 1) UserDict is used. This is deprecated, right? 2)...
36
by: utab | last post by:
Dear, I have experince in C( numerical projects, like engineering problems, scientific applications) I have the basic notion of C++ also, I have read Accelerated C++ until Chapter 7, however it...
2
by: bokiteam | last post by:
Hi All, Here is my idea to save learning time - Personal learning book. What we really need is somebody really familiar our learning experience, and then takes the example to teach us. Save...
78
by: arnuld | last post by:
hai all, i am standing on a "crossroad to C++". I am here in front of you as i have a problem. i will be brief. Please do not think: "arnuld is sick", i am really struggling & doing hard-work to...
0
by: LK~ICT | last post by:
Sri Lanka rural e-learning project seeks corporate support Dec 04, 2007 (LBO) - A Sri Lankan e-learning initiative for rural students is seeking corporate sector support to expand and cover 400...
16
by: John Salerno | last post by:
Just something that crosses my mind every time I delve into "Learning Python" each night. Does anyone see any value in learning Python when you don't need to for school, work, or any other reason?...
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,...
1
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...
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: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

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.