Re: trying to decide between vb.net and c#.net

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Cor Ligthert (notmyfirstname_at_planet.nl)
Date: 11/28/04


Date: Sun, 28 Nov 2004 10:54:44 +0100

Paul,

With Winforms, there is in my opinion a big difference between classic VBx
and VBNet.

With Webform that is certainly in the beginning less.

However, VBNet is for server side not client side. You would have to use
JxxScript or VBA for client side in future as well. (In addition, in my
opinion is the best for the clientside is JavaScript all was it alone
because you can find tons of samples for that on Internet).

A way to go to come from ASP to ASPX.
Make the few needed changes to an ASP page too run it as ASPX.
Take out all inline VBA server side code and set it in special paragraphs in
a true ASPX VBNet way.
And than, take out the Server Side code and bring it to ASPX.vb paragraphs
in a DLL way.

VBNet or C#. When you was a web programmer you would not see it, C# is just
writing JavaScript with more and less possibilities. VBNet is that in the
same way but than with VBA.

Because you said you are not, I would choose for VBNet even when it was only
of the facts that with C# you will have in the beginning everytime case
sensitive and equal operator (which is in C derived languages ==) problems.

For the start you can have a look at this pages, however in my opinion goes
this mostly from the first and second step I describe above.

http://samples.gotdotnet.com/quickstart/

And than there is of course this one that does the thirth step as well

http://msdn.microsoft.com/asp.net/asprk/

Just my thought,

Cor

Paul James" <pponzelliBEGONE@SPAMsurewest.FOREVERnet>>
> I'm a database developer working with MS Access, SQL Server and MySQL, and
> I would like to develop some browser-based front ends for my databases.
> However, building a web-based interface is new to me, and I need to make a
> decision about which development language I will learn and use.
>
> I understand that both vb.net and c#.net are powerful languages for this
> purpose, and I would like to choose one of the two and focus my efforts on
> that language. However, I don't know anything about the relative
> advantages and disadvantages of the two.
>
> I have several years of experience programming in VBA in Access, but I've
> heard that VB.net is so different that it would almost be like learning a
> new language. In any event, I'm not as concerned about taking advantage
> of what I might already know about VB as I am about choosing a language
> which is likely to be the best web development tool over the next several
> years - one that is likely to be in widespread use and supported by the
> [truly wonderful] contributors to these newsgroups. At present, it
> appears both development platforms meet that criteria.
>
> Can anyone give me some thoughts that might help me with this decision, or
> direct me to a source of information that might shed some light on this
> subject, and help me make this decision?
>
> Thanks in advance,
>
> Paul
>



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: And vs. AndAlso , Or vs. OrElse and Set data type
    ... My opinion in this is (because I find VBNet such a great programming ... language) that it would have been better for the future when it was changed ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Transition from VB6.0 to VB .NET
    ... VB6 and VBNet ... I have seen in the language.vb newsgroup that there are expirienced VB6 ... believe that VB.NET is a different language. ... The only significant aspect that VB.NET and C# share is the .NET framework. ...
    (microsoft.public.dotnet.general)
  • Re: trying to decide between vb.net and c#.net
    ... there is in my opinion a big difference between classic VBx ... VBNet is for server side not client side. ... JxxScript or VBA for client side in future as well. ... > decision about which development language I will learn and use. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: And vs. AndAlso , Or vs. OrElse and Set data type
    ... > I don't understand as well not why with the upgrading from VB6 to VBNet, ... It's bad practice to change the meaning of an existing language ...
    (microsoft.public.dotnet.languages.vb)