Re: VB.net for schools

From: john andrew (johnandrew_at_discussions.microsoft.com)
Date: 11/24/04


Date: Wed, 24 Nov 2004 02:49:10 -0800


"Cor Ligthert" wrote:

> John,
>
> Because it is possible to use in VBNet OOP (while all Net classes are OOP)
> has it much more consistency and is in my opinion easier to learn.
>
> When you know the tricks of OOP you can make everything in that way and in
> that style what makes it in my opinion more portable.
>
> VB classic is in my opinion more a language from what was a connection
> between the programmer and the enduser, what went with every version more
> and more going to the programmer.
>
> VNNet has in my opinion brokken with that, although I understand that
> Microsoft trys to bring parts from it in the new version again more back to
> that old in between situation. You understand it, I find that a pity.
>
> Just my thought,
>
> Cor
>
> "john andrew" <johnandrew@discussions.microsoft.com>
> >
> > --
> > hello
> >
> > I used to teach VB6 at schools, adult colleges a few years ago. Having
> > seen
> > a bit of VB.net I am a little shocked to say the least. The idea of
> > teaching
> > VB.net to beginners is way harder than VB6 and VB6 was a challenge.
> >
> > The whole look and feel is more difficult...OK for me but I would go broke
> > as a teacher if I had to teach VB.net. As the most popular programming
> > language around why has MS made something easy to do now more complicated
> > in
> > the name of progress? This looks like a university research project being
> > let
> > out too early. Trying to please everyone in other languages has made VB
> > less
> > accessable to the public and with faster computers around I cant see how
> > this
> > is better.
> > I tried finding help for a simple textbox on the help index and it was
> > absurdly difficult.
> >
> > I am speaking from an education pont of view as I myself can pick this up.
> >
>
>
>

I can handle VB.net personally because of my background. From a business
perspective VB.net is a hard sell and you can argue that point. The problem
with VB.net is that people want to do jobs...no one cares about OO. C++ and
Java are OO.....why arent they as popular as VB. I expect to see a
streamlining of VB.net in future editions.The university I went to ...which
is very credible didnt like VB.net and still teach vb6. Also why is there
busy VB6 msgboards....because people like to do tasks not OO. Another school
I was at today told me they didnt like VB.net either.

Reading about the .net ambition as I understand was that MS was scared of
Linux or any other competing OS. I like Linux but it is so user-unfriendly it
isnt worth losing sleep over and I cant see the world buying Mac's either. I
was a teacher and I reckon I have a good grasp of peoles tastes in OS. MS
tried to please everyone with portable code (like Java.....and that didnt
really take off) and incorporate every language. Why so desperate a move? too
many young programmers need to prove themselves too quickly?OO has been
around a while.

 As for someone who used to teach VB6 and found students struggled
enough....VB.net is something I cant take seriously as a business proposition
and the online help is really Awful, I just want a basic example of how to
use some code not a library of OO theory . No way could I feel confident in
pointing a student to use it and understand it.

I will get into it and do VB.net over time and I am sure I will enjoy it.
Sorry if I offended anyone as this is such a great resource with a load of
great replies.



Relevant Pages

  • Re: VB.net for schools
    ... There is are advantage to VBNet in my opinion above the classic OO ... However being busy with it you automaticly goes to OOP because it is usefull ... >> VB classic is in my opinion more a language from what was a connection ...
    (microsoft.public.dotnet.languages.vb)
  • Re: VB.net for schools
    ... Because it is possible to use in VBNet OOP ... has it much more consistency and is in my opinion easier to learn. ... VB classic is in my opinion more a language from what was a connection ... and more going to the programmer. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Best Coding Practice
    ... additionally - and the main reason you should *not* make the base class ... concrete child classes isn't necessary and would, in my opinion never ... I don't think anybody was saying OOP was a bad solution in this ... array, it will would nicely (which is what I was getting at in my ...
    (comp.lang.php)
  • Re: More Etymology!
    ... my arguments in favor of permutations in language. ... There is no room for opinion in an argument. ... letters or phonemes limit language, ... So this is an assertion that is either meaningless or false. ...
    (sci.lang)
  • Re: More Etymology!
    ... my arguments in favor of permutations in language. ... There is no room for opinion in an argument. ... letters or phonemes limit language, ... So this is an assertion that is either meaningless or false. ...
    (sci.lang)