Should I learn VB.NET or ASP.NET?

Ask a Question related to ASP.NET General, Design and Development.

  1. #1

    Default Should I learn VB.NET or ASP.NET?

    Hi,

    I read that ASP.NET uses VB.NET instead of VBScript. I also read that
    ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I have the
    knowledge for programming ASP.NET applications or do I need to learn both
    VB.NET and ASP.NET.

    Thank you.

    TAM


    TAM Guest

  2. Similar Questions and Discussions

    1. to learn
      Hi, I wish to learn flash media sever.... I dont have any knowledge in server side scripting.... i have good knowledge in action scripting.......
    2. how to learn ASP.NET?????
      Thank you for your reply!!
    3. Want to Learn ASP.NET
      Hey, I've been expanding my skills in web programming recently. I taught myself the basics of ASP 3.0, but I want to get into .NET and ASP.NET...
    4. thank you! - where can I learn more?
      Thank you! I need some advice on what to read in order to learn more about these things. Why did I need to override that method, and how will I...
    5. How to learn php???
      I want to learn PHP but I dont now how to, or what way to choose, or are there some method to do it.....or where I have to go Thanks
  3. #2

    Default Re: Should I learn VB.NET or ASP.NET?

    TAM,
    ASP.NET is a technology, VB.NET is a language. They are not subsets of
    either. You need to learn both!

    You need to learn ASP.NET as that is the technology used for .NET web sites.
    It
    defines your web pages (.aspx) & your web services (.asmx).

    You also need to learn VB.NET as the underlying programming language for the
    ASP.NET.

    As ASP.NET needs an underlying language for any server side code. This
    language can be VB.NET, C#, or any of the other languages available for
    ..NET. This underlying language can be intermixed with your web page (.aspx)
    or it can be 'code behind' in a standalone file. (.aspx.vb). I prefer the
    code behind as its separates your logic from your presentation.

    Hope this helps
    Jay

    "TAM" <tmphotography@shaw.ca> wrote in message
    news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > Hi,
    >
    > I read that ASP.NET uses VB.NET instead of VBScript. I also read that
    > ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I have
    the
    > knowledge for programming ASP.NET applications or do I need to learn both
    > VB.NET and ASP.NET.
    >
    > Thank you.
    >
    > TAM
    >
    >

    Jay B. Harlow [MVP - Outlook] Guest

  4. #3

    Default Re: Should I learn VB.NET or ASP.NET?

    Thank you Herfried. So if I understand correctly, I need to learn both
    because they are two different things.


    "Herfried K. Wagner" <hirf.nosp@m.activevb.de> wrote in message
    news:OAS3n2vVDHA.2252@TK2MSFTNGP10.phx.gbl...
    > Hello,
    >
    > "TAM" <tmphotography@shaw.ca> schrieb:
    > > I read that ASP.NET uses VB.NET instead of VBScript.
    > > I also read that ASP.NET is a subset of VB.NET. So if
    > > I learn VB.NET first then do I have the knowledge for
    > > programming ASP.NET applications or do I need to learn both
    > > VB.NET and ASP.NET.
    >
    > VB .NET is a *programming language*, ASP .NET a *technology* that uses
    > programming languages (like VB .NET, C#, ...). If you are familiar with
    > VB .NET, it will take some affort to become familiar with ASP .NET too.
    >
    > Regards,
    > Herfried K. Wagner
    > --
    > MVP · VB Classic, VB .NET
    > [url]http://www.mvps.org/dotnet[/url]
    >
    >

    TAM Guest

  5. #4

    Default Re: Should I learn VB.NET or ASP.NET?

    Given the difference between VB.NET and ASP.NET, what should I learn first?




    "Jay B. Harlow [MVP - Outlook]" <Jay_Harlow@email.msn.com> wrote in message
    news:umLv83vVDHA.532@TK2MSFTNGP09.phx.gbl...
    > TAM,
    > ASP.NET is a technology, VB.NET is a language. They are not subsets of
    > either. You need to learn both!
    >
    > You need to learn ASP.NET as that is the technology used for .NET web
    sites.
    > It
    > defines your web pages (.aspx) & your web services (.asmx).
    >
    > You also need to learn VB.NET as the underlying programming language for
    the
    > ASP.NET.
    >
    > As ASP.NET needs an underlying language for any server side code. This
    > language can be VB.NET, C#, or any of the other languages available for
    > .NET. This underlying language can be intermixed with your web page
    (.aspx)
    > or it can be 'code behind' in a standalone file. (.aspx.vb). I prefer the
    > code behind as its separates your logic from your presentation.
    >
    > Hope this helps
    > Jay
    >
    > "TAM" <tmphotography@shaw.ca> wrote in message
    > news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > > Hi,
    > >
    > > I read that ASP.NET uses VB.NET instead of VBScript. I also read that
    > > ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I have
    > the
    > > knowledge for programming ASP.NET applications or do I need to learn
    both
    > > VB.NET and ASP.NET.
    > >
    > > Thank you.
    > >
    > > TAM
    > >
    > >
    >
    >

    TAM Guest

  6. #5

    Default Re: Should I learn VB.NET or ASP.NET?

    Hello,

    "TAM" <tmphotography@shaw.ca> schrieb:
    > Given the difference between VB.NET and ASP.NET,
    > what should I learn first?
    You should learn VB .NET first. If you have experience in VB .NET, you
    can learn ASP .NET.

    Regards,
    Herfried K. Wagner
    --
    MVP · VB Classic, VB .NET
    [url]http://www.mvps.org/dotnet[/url]


    Herfried K. Wagner Guest

  7. #6

    Default Re: Should I learn VB.NET or ASP.NET?

    TAM,
    As Armin & Herfried stated, you should learn VB.NET first. Depending on if
    you know any programming language or not.

    If you know other VB like or OOP languages, you might be able to pickup
    enough VB.NET to actually learn ASP.NET first. In this case I would lean
    toward at least a quick study of VB.NET & OOP first before attempting to
    learn ASP.NET itself.

    Hope this helps
    Jay

    "TAM" <tmphotography@shaw.ca> wrote in message
    news:%231lni7vVDHA.1816@TK2MSFTNGP09.phx.gbl...
    > Given the difference between VB.NET and ASP.NET, what should I learn
    first?
    >
    >
    >
    >
    > "Jay B. Harlow [MVP - Outlook]" <Jay_Harlow@email.msn.com> wrote in
    message
    > news:umLv83vVDHA.532@TK2MSFTNGP09.phx.gbl...
    > > TAM,
    > > ASP.NET is a technology, VB.NET is a language. They are not subsets of
    > > either. You need to learn both!
    > >
    > > You need to learn ASP.NET as that is the technology used for .NET web
    > sites.
    > > It
    > > defines your web pages (.aspx) & your web services (.asmx).
    > >
    > > You also need to learn VB.NET as the underlying programming language for
    > the
    > > ASP.NET.
    > >
    > > As ASP.NET needs an underlying language for any server side code. This
    > > language can be VB.NET, C#, or any of the other languages available for
    > > .NET. This underlying language can be intermixed with your web page
    > (.aspx)
    > > or it can be 'code behind' in a standalone file. (.aspx.vb). I prefer
    the
    > > code behind as its separates your logic from your presentation.
    > >
    > > Hope this helps
    > > Jay
    > >
    > > "TAM" <tmphotography@shaw.ca> wrote in message
    > > news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > > > Hi,
    > > >
    > > > I read that ASP.NET uses VB.NET instead of VBScript. I also read that
    > > > ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I
    have
    > > the
    > > > knowledge for programming ASP.NET applications or do I need to learn
    > both
    > > > VB.NET and ASP.NET.
    > > >
    > > > Thank you.
    > > >
    > > > TAM
    > > >
    > > >
    > >
    > >
    >
    >

    Jay B. Harlow [MVP - Outlook] Guest

  8. #7

    Default Re: Should I learn VB.NET or ASP.NET?

    ASP.NET is a set of objects (think of them as tools) that you can use from
    ..NET programming languages such as VB.NET and C#
    So first you need to learn the basics of a language (VB.NET is great) and
    then from that base of knowledge you can launch into learning & using the
    ASP.NET objects.

    --
    I hope this helps,
    Steve C. Orr, MCSD
    [url]http://Steve.Orr.net[/url]


    "TAM" <tmphotography@shaw.ca> wrote in message
    news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > Hi,
    >
    > I read that ASP.NET uses VB.NET instead of VBScript. I also read that
    > ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I have
    the
    > knowledge for programming ASP.NET applications or do I need to learn both
    > VB.NET and ASP.NET.
    >
    > Thank you.
    >
    > TAM
    >
    >

    Steve C. Orr, MCSD Guest

  9. #8

    Default Re: Should I learn VB.NET or ASP.NET?

    Steve,

    I don't totally agree. One might learn "VB.NET" by learning all about
    certain events and processes which only occur in Winforms and then find that
    information totally useless if they only wish to create Webforms. The two
    (VB and ASP.NET) will need to be learned simultaneously by a Webforms
    programmer.
    I really hate these distinctions. One has to learn languages and
    technologies by saying "What do I want to do" not "What commands should I
    learn." Its like saying "What should I learn first, VB.NET or ADO.NET."
    Certainly there are certain language constructs which one must understand
    before applying themselves to databases, but if their data is in a database
    they are going to need to use ADO.NET commands and constructs. And one can
    produce collections, datasets, RowFilters and Crystal Reports using only the
    wizards and hardly code more than "VB.NET" than the Fill command.
    It might be argued that one could produce an ASP.NET page or an entire
    Website using Visual Studio and code only a few lines of VB.NET code.

    Regards

    "Steve C. Orr, MCSD" <Steve@Orr.net> wrote in message
    news:#khDm1wVDHA.1744@TK2MSFTNGP12.phx.gbl...
    > ASP.NET is a set of objects (think of them as tools) that you can use from
    > .NET programming languages such as VB.NET and C#
    > So first you need to learn the basics of a language (VB.NET is great) and
    > then from that base of knowledge you can launch into learning & using the
    > ASP.NET objects.
    >
    > --
    > I hope this helps,
    > Steve C. Orr, MCSD
    > [url]http://Steve.Orr.net[/url]
    >
    >
    > "TAM" <tmphotography@shaw.ca> wrote in message
    > news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > > Hi,
    > >
    > > I read that ASP.NET uses VB.NET instead of VBScript. I also read that
    > > ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I have
    > the
    > > knowledge for programming ASP.NET applications or do I need to learn
    both
    > > VB.NET and ASP.NET.
    > >
    > > Thank you.
    > >
    > > TAM
    > >
    > >
    >
    >

    Jerry Guest

  10. #9

    Default Re: Should I learn VB.NET or ASP.NET?

    hello

    for learning asp.net
    you must know
    html
    create a web site with ms internet information serveur
    programming in VB

    for learning VB
    you must know
    reading !

    Pierre


    Pierre MAGINOT Guest

  11. #10

    Default Re: Should I learn VB.NET or ASP.NET?

    <which can do anything that a Windows Forms app can do, and a lot more>

    Kevin,
    Come on man. It's the exact opposite.
    First let me say that I am not choosing Winforms over Webforms. They are
    for two different things and programming them is quite different.
    Everyone knows that a Windows form is not limited by the functions available
    to applications running on a web browser. The list of events that fire in
    Winforms that do not in Webforms could cover the entire screen.
    One of the most major limitations on Webforms is the lack of the Validating
    event. This makes it more difficult to do textbox by textbox validation.
    Instead, a Webform application uses the Validation controls. Winforms are
    not limited by postback or state problems.
    ADO.NET applications produced on Winforms require far fewer security
    measures. They can even operate using only IP address, thus accessing a
    server with no website exposure needed.
    Just compare the number of methods, functions and events available on
    Winform controls versus Webform controls and you will see that Winforms are
    2 and 3 times more robust in programmer control over the users experience.
    Again. This is not a Winforms is better than Webforms debate. If I need
    ASP.NET Webforms then I will use Webforms. But, chances are I will be using
    Flash also because I am disappointed with the lack of control and visual
    design options I have otherwise.


    "Kevin Spencer" <kevin@takempis.com> wrote in message
    news:e0lsVC2VDHA.1676@TK2MSFTNGP10.phx.gbl...
    > I have to go with Steve here. If you were talking about ASP, and the
    > extremely limited things you can do with it, I might agree, but we're
    > talking about ASP.Net here, which can do anything that a Windows Forms app
    > can do, and a lot more. The only area where the 2 technologies don't
    overlap
    > is the area of UI controls, and since you can embed Windows Forms in
    ASP.Net
    > pages, well....
    >
    > This newsgroup has been inundated, since ASP.Net was first released, with
    > ASP "programmers" who were lost when transitioning to a fully-functional,
    > fully Object-Oriented programming technology. I have personally known a
    > number of VB programmers who are way out of their league now, and having
    to
    > learn Object-Oriented programming for the first time.
    >
    > A programming language is a set of tools for building applications. You
    need
    > to know how to use the tools before you can build anything with them.
    >
    > --
    > HTH,
    >
    > Kevin Spencer
    > Microsoft MVP
    > .Net Developer
    > [url]http://www.takempis.com[/url]
    > Complex things are made up of
    > lots of simple things.
    >
    > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > news:%23wpGwcyVDHA.2328@TK2MSFTNGP12.phx.gbl...
    > > Steve,
    > >
    > > I don't totally agree. One might learn "VB.NET" by learning all about
    > > certain events and processes which only occur in Winforms and then find
    > that
    > > information totally useless if they only wish to create Webforms. The
    two
    > > (VB and ASP.NET) will need to be learned simultaneously by a Webforms
    > > programmer.
    > > I really hate these distinctions. One has to learn languages and
    > > technologies by saying "What do I want to do" not "What commands should
    I
    > > learn." Its like saying "What should I learn first, VB.NET or ADO.NET."
    > > Certainly there are certain language constructs which one must
    understand
    > > before applying themselves to databases, but if their data is in a
    > database
    > > they are going to need to use ADO.NET commands and constructs. And one
    > can
    > > produce collections, datasets, RowFilters and Crystal Reports using only
    > the
    > > wizards and hardly code more than "VB.NET" than the Fill command.
    > > It might be argued that one could produce an ASP.NET page or an entire
    > > Website using Visual Studio and code only a few lines of VB.NET code.
    > >
    > > Regards
    > >
    > > "Steve C. Orr, MCSD" <Steve@Orr.net> wrote in message
    > > news:#khDm1wVDHA.1744@TK2MSFTNGP12.phx.gbl...
    > > > ASP.NET is a set of objects (think of them as tools) that you can use
    > from
    > > > .NET programming languages such as VB.NET and C#
    > > > So first you need to learn the basics of a language (VB.NET is great)
    > and
    > > > then from that base of knowledge you can launch into learning & using
    > the
    > > > ASP.NET objects.
    > > >
    > > > --
    > > > I hope this helps,
    > > > Steve C. Orr, MCSD
    > > > [url]http://Steve.Orr.net[/url]
    > > >
    > > >
    > > > "TAM" <tmphotography@shaw.ca> wrote in message
    > > > news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > > > > Hi,
    > > > >
    > > > > I read that ASP.NET uses VB.NET instead of VBScript. I also read
    that
    > > > > ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I
    > have
    > > > the
    > > > > knowledge for programming ASP.NET applications or do I need to learn
    > > both
    > > > > VB.NET and ASP.NET.
    > > > >
    > > > > Thank you.
    > > > >
    > > > > TAM
    > > > >
    > > > >
    > > >
    > > >
    > >
    > >
    >
    >

    Jerry Guest

  12. #11

    Default Re: Should I learn VB.NET or ASP.NET?

    Not sure what point you were trying to make, but I didn't catch it.

    --
    HTH,

    Kevin Spencer
    Microsoft MVP
    ..Net Developer
    [url]http://www.takempis.com[/url]
    Complex things are made up of
    lots of simple things.

    "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    news:uD$ntc3VDHA.2476@tk2msftngp13.phx.gbl...
    > <which can do anything that a Windows Forms app can do, and a lot more>
    >
    > Kevin,
    > Come on man. It's the exact opposite.
    > First let me say that I am not choosing Winforms over Webforms. They are
    > for two different things and programming them is quite different.
    > Everyone knows that a Windows form is not limited by the functions
    available
    > to applications running on a web browser. The list of events that fire in
    > Winforms that do not in Webforms could cover the entire screen.
    > One of the most major limitations on Webforms is the lack of the
    Validating
    > event. This makes it more difficult to do textbox by textbox validation.
    > Instead, a Webform application uses the Validation controls. Winforms are
    > not limited by postback or state problems.
    > ADO.NET applications produced on Winforms require far fewer security
    > measures. They can even operate using only IP address, thus accessing a
    > server with no website exposure needed.
    > Just compare the number of methods, functions and events available on
    > Winform controls versus Webform controls and you will see that Winforms
    are
    > 2 and 3 times more robust in programmer control over the users experience.
    > Again. This is not a Winforms is better than Webforms debate. If I need
    > ASP.NET Webforms then I will use Webforms. But, chances are I will be
    using
    > Flash also because I am disappointed with the lack of control and visual
    > design options I have otherwise.
    >
    >
    > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > news:e0lsVC2VDHA.1676@TK2MSFTNGP10.phx.gbl...
    > > I have to go with Steve here. If you were talking about ASP, and the
    > > extremely limited things you can do with it, I might agree, but we're
    > > talking about ASP.Net here, which can do anything that a Windows Forms
    app
    > > can do, and a lot more. The only area where the 2 technologies don't
    > overlap
    > > is the area of UI controls, and since you can embed Windows Forms in
    > ASP.Net
    > > pages, well....
    > >
    > > This newsgroup has been inundated, since ASP.Net was first released,
    with
    > > ASP "programmers" who were lost when transitioning to a
    fully-functional,
    > > fully Object-Oriented programming technology. I have personally known a
    > > number of VB programmers who are way out of their league now, and having
    > to
    > > learn Object-Oriented programming for the first time.
    > >
    > > A programming language is a set of tools for building applications. You
    > need
    > > to know how to use the tools before you can build anything with them.
    > >
    > > --
    > > HTH,
    > >
    > > Kevin Spencer
    > > Microsoft MVP
    > > .Net Developer
    > > [url]http://www.takempis.com[/url]
    > > Complex things are made up of
    > > lots of simple things.
    > >
    > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > news:%23wpGwcyVDHA.2328@TK2MSFTNGP12.phx.gbl...
    > > > Steve,
    > > >
    > > > I don't totally agree. One might learn "VB.NET" by learning all about
    > > > certain events and processes which only occur in Winforms and then
    find
    > > that
    > > > information totally useless if they only wish to create Webforms. The
    > two
    > > > (VB and ASP.NET) will need to be learned simultaneously by a Webforms
    > > > programmer.
    > > > I really hate these distinctions. One has to learn languages and
    > > > technologies by saying "What do I want to do" not "What commands
    should
    > I
    > > > learn." Its like saying "What should I learn first, VB.NET or
    ADO.NET."
    > > > Certainly there are certain language constructs which one must
    > understand
    > > > before applying themselves to databases, but if their data is in a
    > > database
    > > > they are going to need to use ADO.NET commands and constructs. And
    one
    > > can
    > > > produce collections, datasets, RowFilters and Crystal Reports using
    only
    > > the
    > > > wizards and hardly code more than "VB.NET" than the Fill command.
    > > > It might be argued that one could produce an ASP.NET page or an entire
    > > > Website using Visual Studio and code only a few lines of VB.NET code.
    > > >
    > > > Regards
    > > >
    > > > "Steve C. Orr, MCSD" <Steve@Orr.net> wrote in message
    > > > news:#khDm1wVDHA.1744@TK2MSFTNGP12.phx.gbl...
    > > > > ASP.NET is a set of objects (think of them as tools) that you can
    use
    > > from
    > > > > .NET programming languages such as VB.NET and C#
    > > > > So first you need to learn the basics of a language (VB.NET is
    great)
    > > and
    > > > > then from that base of knowledge you can launch into learning &
    using
    > > the
    > > > > ASP.NET objects.
    > > > >
    > > > > --
    > > > > I hope this helps,
    > > > > Steve C. Orr, MCSD
    > > > > [url]http://Steve.Orr.net[/url]
    > > > >
    > > > >
    > > > > "TAM" <tmphotography@shaw.ca> wrote in message
    > > > > news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > > > > > Hi,
    > > > > >
    > > > > > I read that ASP.NET uses VB.NET instead of VBScript. I also read
    > that
    > > > > > ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do
    I
    > > have
    > > > > the
    > > > > > knowledge for programming ASP.NET applications or do I need to
    learn
    > > > both
    > > > > > VB.NET and ASP.NET.
    > > > > >
    > > > > > Thank you.
    > > > > >
    > > > > > TAM
    > > > > >
    > > > > >
    > > > >
    > > > >
    > > >
    > > >
    > >
    > >
    >
    >

    Kevin Spencer Guest

  13. #12

    Default Re: Should I learn VB.NET or ASP.NET?

    Tam,
    You can use in ASP.Net almost everything.
    VB.Net, C++.net C#.Net, classic VBScript and JScript and xml scripting
    languages on the server side .

    VBScript and J...Scritp on the client side.

    I preffer for efficient coding VB.Net on the Server side and JScript on the
    client side.

    But that is a choise. There is a free example from Microsoft that uses
    VBscript on the serverside, it did bring me first on the total wrong way and
    not to disturb you I do not tell wich way.

    Cor


    Cor Guest

  14. #13

    Default Re: Should I learn VB.NET or ASP.NET?

    Jerry,
    First learn to talk, English maybe a dead language in future when everybody
    maybe speaks Chineas.
    (And in this sentence is more than you think).
    Cor


    Cor Guest

  15. #14

    Default Sorry guys, I did not see that there was a big discussion after this row




    Cor Guest

  16. #15

    Default Re: Should I learn VB.NET or ASP.NET?

    Of course I have written WinForms apps. I've written WinForms apps,
    Services, HttpHandlers, Class Libraries, and Web Applications. I stand by my
    statement. If you can't make an ASP.Net app do all that a WinForms app can
    do, that's your limitation.

    --
    HTH,

    Kevin Spencer
    Microsoft MVP
    ..Net Developer
    [url]http://www.takempis.com[/url]
    Complex things are made up of
    lots of simple things.

    "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    news:O9QQka4VDHA.1180@TK2MSFTNGP11.phx.gbl...
    > Kevin,
    >
    > You said. "I might agree, but we're talking about ASP.Net here, which can
    do
    > anything that a Windows Forms app can do, and a lot more."
    >
    > Thats simply not true. Have you written any Winforms apps? Webforms is
    > limited. I thought that was clear in my previous message.
    >
    > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > news:uxpKc#3VDHA.1780@TK2MSFTNGP11.phx.gbl...
    > > Not sure what point you were trying to make, but I didn't catch it.
    > >
    > > --
    > > HTH,
    > >
    > > Kevin Spencer
    > > Microsoft MVP
    > > .Net Developer
    > > [url]http://www.takempis.com[/url]
    > > Complex things are made up of
    > > lots of simple things.
    > >
    > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > news:uD$ntc3VDHA.2476@tk2msftngp13.phx.gbl...
    > > > <which can do anything that a Windows Forms app can do, and a lot
    more>
    > > >
    > > > Kevin,
    > > > Come on man. It's the exact opposite.
    > > > First let me say that I am not choosing Winforms over Webforms. They
    > are
    > > > for two different things and programming them is quite different.
    > > > Everyone knows that a Windows form is not limited by the functions
    > > available
    > > > to applications running on a web browser. The list of events that
    fire
    > in
    > > > Winforms that do not in Webforms could cover the entire screen.
    > > > One of the most major limitations on Webforms is the lack of the
    > > Validating
    > > > event. This makes it more difficult to do textbox by textbox
    validation.
    > > > Instead, a Webform application uses the Validation controls. Winforms
    > are
    > > > not limited by postback or state problems.
    > > > ADO.NET applications produced on Winforms require far fewer security
    > > > measures. They can even operate using only IP address, thus accessing
    a
    > > > server with no website exposure needed.
    > > > Just compare the number of methods, functions and events available on
    > > > Winform controls versus Webform controls and you will see that
    Winforms
    > > are
    > > > 2 and 3 times more robust in programmer control over the users
    > experience.
    > > > Again. This is not a Winforms is better than Webforms debate. If I
    > need
    > > > ASP.NET Webforms then I will use Webforms. But, chances are I will be
    > > using
    > > > Flash also because I am disappointed with the lack of control and
    visual
    > > > design options I have otherwise.
    > > >
    > > >
    > > > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > > > news:e0lsVC2VDHA.1676@TK2MSFTNGP10.phx.gbl...
    > > > > I have to go with Steve here. If you were talking about ASP, and the
    > > > > extremely limited things you can do with it, I might agree, but
    we're
    > > > > talking about ASP.Net here, which can do anything that a Windows
    Forms
    > > app
    > > > > can do, and a lot more. The only area where the 2 technologies don't
    > > > overlap
    > > > > is the area of UI controls, and since you can embed Windows Forms in
    > > > ASP.Net
    > > > > pages, well....
    > > > >
    > > > > This newsgroup has been inundated, since ASP.Net was first released,
    > > with
    > > > > ASP "programmers" who were lost when transitioning to a
    > > fully-functional,
    > > > > fully Object-Oriented programming technology. I have personally
    known
    > a
    > > > > number of VB programmers who are way out of their league now, and
    > having
    > > > to
    > > > > learn Object-Oriented programming for the first time.
    > > > >
    > > > > A programming language is a set of tools for building applications.
    > You
    > > > need
    > > > > to know how to use the tools before you can build anything with
    them.
    > > > >
    > > > > --
    > > > > HTH,
    > > > >
    > > > > Kevin Spencer
    > > > > Microsoft MVP
    > > > > .Net Developer
    > > > > [url]http://www.takempis.com[/url]
    > > > > Complex things are made up of
    > > > > lots of simple things.
    > > > >
    > > > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > > > news:%23wpGwcyVDHA.2328@TK2MSFTNGP12.phx.gbl...
    > > > > > Steve,
    > > > > >
    > > > > > I don't totally agree. One might learn "VB.NET" by learning all
    > about
    > > > > > certain events and processes which only occur in Winforms and then
    > > find
    > > > > that
    > > > > > information totally useless if they only wish to create Webforms.
    > The
    > > > two
    > > > > > (VB and ASP.NET) will need to be learned simultaneously by a
    > Webforms
    > > > > > programmer.
    > > > > > I really hate these distinctions. One has to learn languages and
    > > > > > technologies by saying "What do I want to do" not "What commands
    > > should
    > > > I
    > > > > > learn." Its like saying "What should I learn first, VB.NET or
    > > ADO.NET."
    > > > > > Certainly there are certain language constructs which one must
    > > > understand
    > > > > > before applying themselves to databases, but if their data is in a
    > > > > database
    > > > > > they are going to need to use ADO.NET commands and constructs.
    And
    > > one
    > > > > can
    > > > > > produce collections, datasets, RowFilters and Crystal Reports
    using
    > > only
    > > > > the
    > > > > > wizards and hardly code more than "VB.NET" than the Fill command.
    > > > > > It might be argued that one could produce an ASP.NET page or an
    > entire
    > > > > > Website using Visual Studio and code only a few lines of VB.NET
    > code.
    > > > > >
    > > > > > Regards
    > > > > >
    > > > > > "Steve C. Orr, MCSD" <Steve@Orr.net> wrote in message
    > > > > > news:#khDm1wVDHA.1744@TK2MSFTNGP12.phx.gbl...
    > > > > > > ASP.NET is a set of objects (think of them as tools) that you
    can
    > > use
    > > > > from
    > > > > > > .NET programming languages such as VB.NET and C#
    > > > > > > So first you need to learn the basics of a language (VB.NET is
    > > great)
    > > > > and
    > > > > > > then from that base of knowledge you can launch into learning &
    > > using
    > > > > the
    > > > > > > ASP.NET objects.
    > > > > > >
    > > > > > > --
    > > > > > > I hope this helps,
    > > > > > > Steve C. Orr, MCSD
    > > > > > > [url]http://Steve.Orr.net[/url]
    > > > > > >
    > > > > > >
    > > > > > > "TAM" <tmphotography@shaw.ca> wrote in message
    > > > > > > news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > > > > > > > Hi,
    > > > > > > >
    > > > > > > > I read that ASP.NET uses VB.NET instead of VBScript. I also
    read
    > > > that
    > > > > > > > ASP.NET is a subset of VB.NET. So if I learn VB.NET first then
    > do
    > > I
    > > > > have
    > > > > > > the
    > > > > > > > knowledge for programming ASP.NET applications or do I need to
    > > learn
    > > > > > both
    > > > > > > > VB.NET and ASP.NET.
    > > > > > > >
    > > > > > > > Thank you.
    > > > > > > >
    > > > > > > > TAM
    > > > > > > >
    > > > > > > >
    > > > > > >
    > > > > > >
    > > > > >
    > > > > >
    > > > >
    > > > >
    > > >
    > > >
    > >
    > >
    >
    >

    Kevin Spencer Guest

  17. #16

    Default Re: Should I learn VB.NET or ASP.NET?

    Kevin,

    You said. "I might agree, but we're talking about ASP.Net here, which can do
    anything that a Windows Forms app can do, and a lot more."

    Thats simply not true. Have you written any Winforms apps? Webforms is
    limited. I thought that was clear in my previous message.

    "Kevin Spencer" <kevin@takempis.com> wrote in message
    news:uxpKc#3VDHA.1780@TK2MSFTNGP11.phx.gbl...
    > Not sure what point you were trying to make, but I didn't catch it.
    >
    > --
    > HTH,
    >
    > Kevin Spencer
    > Microsoft MVP
    > .Net Developer
    > [url]http://www.takempis.com[/url]
    > Complex things are made up of
    > lots of simple things.
    >
    > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > news:uD$ntc3VDHA.2476@tk2msftngp13.phx.gbl...
    > > <which can do anything that a Windows Forms app can do, and a lot more>
    > >
    > > Kevin,
    > > Come on man. It's the exact opposite.
    > > First let me say that I am not choosing Winforms over Webforms. They
    are
    > > for two different things and programming them is quite different.
    > > Everyone knows that a Windows form is not limited by the functions
    > available
    > > to applications running on a web browser. The list of events that fire
    in
    > > Winforms that do not in Webforms could cover the entire screen.
    > > One of the most major limitations on Webforms is the lack of the
    > Validating
    > > event. This makes it more difficult to do textbox by textbox validation.
    > > Instead, a Webform application uses the Validation controls. Winforms
    are
    > > not limited by postback or state problems.
    > > ADO.NET applications produced on Winforms require far fewer security
    > > measures. They can even operate using only IP address, thus accessing a
    > > server with no website exposure needed.
    > > Just compare the number of methods, functions and events available on
    > > Winform controls versus Webform controls and you will see that Winforms
    > are
    > > 2 and 3 times more robust in programmer control over the users
    experience.
    > > Again. This is not a Winforms is better than Webforms debate. If I
    need
    > > ASP.NET Webforms then I will use Webforms. But, chances are I will be
    > using
    > > Flash also because I am disappointed with the lack of control and visual
    > > design options I have otherwise.
    > >
    > >
    > > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > > news:e0lsVC2VDHA.1676@TK2MSFTNGP10.phx.gbl...
    > > > I have to go with Steve here. If you were talking about ASP, and the
    > > > extremely limited things you can do with it, I might agree, but we're
    > > > talking about ASP.Net here, which can do anything that a Windows Forms
    > app
    > > > can do, and a lot more. The only area where the 2 technologies don't
    > > overlap
    > > > is the area of UI controls, and since you can embed Windows Forms in
    > > ASP.Net
    > > > pages, well....
    > > >
    > > > This newsgroup has been inundated, since ASP.Net was first released,
    > with
    > > > ASP "programmers" who were lost when transitioning to a
    > fully-functional,
    > > > fully Object-Oriented programming technology. I have personally known
    a
    > > > number of VB programmers who are way out of their league now, and
    having
    > > to
    > > > learn Object-Oriented programming for the first time.
    > > >
    > > > A programming language is a set of tools for building applications.
    You
    > > need
    > > > to know how to use the tools before you can build anything with them.
    > > >
    > > > --
    > > > HTH,
    > > >
    > > > Kevin Spencer
    > > > Microsoft MVP
    > > > .Net Developer
    > > > [url]http://www.takempis.com[/url]
    > > > Complex things are made up of
    > > > lots of simple things.
    > > >
    > > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > > news:%23wpGwcyVDHA.2328@TK2MSFTNGP12.phx.gbl...
    > > > > Steve,
    > > > >
    > > > > I don't totally agree. One might learn "VB.NET" by learning all
    about
    > > > > certain events and processes which only occur in Winforms and then
    > find
    > > > that
    > > > > information totally useless if they only wish to create Webforms.
    The
    > > two
    > > > > (VB and ASP.NET) will need to be learned simultaneously by a
    Webforms
    > > > > programmer.
    > > > > I really hate these distinctions. One has to learn languages and
    > > > > technologies by saying "What do I want to do" not "What commands
    > should
    > > I
    > > > > learn." Its like saying "What should I learn first, VB.NET or
    > ADO.NET."
    > > > > Certainly there are certain language constructs which one must
    > > understand
    > > > > before applying themselves to databases, but if their data is in a
    > > > database
    > > > > they are going to need to use ADO.NET commands and constructs. And
    > one
    > > > can
    > > > > produce collections, datasets, RowFilters and Crystal Reports using
    > only
    > > > the
    > > > > wizards and hardly code more than "VB.NET" than the Fill command.
    > > > > It might be argued that one could produce an ASP.NET page or an
    entire
    > > > > Website using Visual Studio and code only a few lines of VB.NET
    code.
    > > > >
    > > > > Regards
    > > > >
    > > > > "Steve C. Orr, MCSD" <Steve@Orr.net> wrote in message
    > > > > news:#khDm1wVDHA.1744@TK2MSFTNGP12.phx.gbl...
    > > > > > ASP.NET is a set of objects (think of them as tools) that you can
    > use
    > > > from
    > > > > > .NET programming languages such as VB.NET and C#
    > > > > > So first you need to learn the basics of a language (VB.NET is
    > great)
    > > > and
    > > > > > then from that base of knowledge you can launch into learning &
    > using
    > > > the
    > > > > > ASP.NET objects.
    > > > > >
    > > > > > --
    > > > > > I hope this helps,
    > > > > > Steve C. Orr, MCSD
    > > > > > [url]http://Steve.Orr.net[/url]
    > > > > >
    > > > > >
    > > > > > "TAM" <tmphotography@shaw.ca> wrote in message
    > > > > > news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > > > > > > Hi,
    > > > > > >
    > > > > > > I read that ASP.NET uses VB.NET instead of VBScript. I also read
    > > that
    > > > > > > ASP.NET is a subset of VB.NET. So if I learn VB.NET first then
    do
    > I
    > > > have
    > > > > > the
    > > > > > > knowledge for programming ASP.NET applications or do I need to
    > learn
    > > > > both
    > > > > > > VB.NET and ASP.NET.
    > > > > > >
    > > > > > > Thank you.
    > > > > > >
    > > > > > > TAM
    > > > > > >
    > > > > > >
    > > > > >
    > > > > >
    > > > >
    > > > >
    > > >
    > > >
    > >
    > >
    >
    >

    Jerry Guest

  18. #17

    Default Re: Should I learn VB.NET or ASP.NET?

    Jerry,
    Your globe with a Window form is sometimes not furterh than next door, with
    a WebForm it is the world.
    Cor


    Cor Guest

  19. #18

    Default Re: Should I learn VB.NET or ASP.NET?

    Steve,
    I asume that you forget that a lot of HTML programmers (and I mean the
    programmers) know the document and the window object model. Do you know it
    with all the Netscape and other variants? That is a hard school.
    Cor


    Cor Guest

  20. #19

    Default Re: Should I learn VB.NET or ASP.NET?

    Listen, Jerry. All of the things you mentioned can be done in an ASP.Net
    app. The facts that you (1) don't know how to do them, and (2) therefore,
    assume that you can't, say nothing about the technology. It says something
    about your limitations, which is what I stated earlier. I'm not going to
    continue this stupid debate, nor answer any of your arguments. There is no
    profit in it. This is a forum for helping people, and that's what I'm here
    to do.

    --
    HTH,

    Kevin Spencer
    Microsoft MVP
    ..Net Developer
    [url]http://www.takempis.com[/url]
    Complex things are made up of
    lots of simple things.

    "Jerry III" <jerryiii@hotmail.com> wrote in message
    news:ebbAsa9VDHA.1676@TK2MSFTNGP10.phx.gbl...
    > Late to the discussion but how exactly would you read user's files to
    > process them? Would you upload it to the server (couple megs over a
    modem),
    > process and have the user download it (and replace their original)? How
    > would you print reports or mailing labels? Control the layout of your UI
    > (remember that even IE can be set to ignore your styles)? How do you use
    it
    > offline (when your ISP has an outage for example)? There's just too many
    > things you can't do in an ASP.NET application. They're two different
    > technologies meant to do two different things.
    >
    > Jerry
    >
    > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > news:%23eIFDj4VDHA.392@TK2MSFTNGP11.phx.gbl...
    > > Of course I have written WinForms apps. I've written WinForms apps,
    > > Services, HttpHandlers, Class Libraries, and Web Applications. I stand
    by
    > my
    > > statement. If you can't make an ASP.Net app do all that a WinForms app
    can
    > > do, that's your limitation.
    > >
    > > --
    > > HTH,
    > >
    > > Kevin Spencer
    > > Microsoft MVP
    > > .Net Developer
    > > [url]http://www.takempis.com[/url]
    > > Complex things are made up of
    > > lots of simple things.
    > >
    > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > news:O9QQka4VDHA.1180@TK2MSFTNGP11.phx.gbl...
    > > > Kevin,
    > > >
    > > > You said. "I might agree, but we're talking about ASP.Net here, which
    > can
    > > do
    > > > anything that a Windows Forms app can do, and a lot more."
    > > >
    > > > Thats simply not true. Have you written any Winforms apps? Webforms
    is
    > > > limited. I thought that was clear in my previous message.
    > > >
    > > > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > > > news:uxpKc#3VDHA.1780@TK2MSFTNGP11.phx.gbl...
    > > > > Not sure what point you were trying to make, but I didn't catch it.
    > > > >
    > > > > --
    > > > > HTH,
    > > > >
    > > > > Kevin Spencer
    > > > > Microsoft MVP
    > > > > .Net Developer
    > > > > [url]http://www.takempis.com[/url]
    > > > > Complex things are made up of
    > > > > lots of simple things.
    > > > >
    > > > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > > > news:uD$ntc3VDHA.2476@tk2msftngp13.phx.gbl...
    > > > > > <which can do anything that a Windows Forms app can do, and a lot
    > > more>
    > > > > >
    > > > > > Kevin,
    > > > > > Come on man. It's the exact opposite.
    > > > > > First let me say that I am not choosing Winforms over Webforms.
    > They
    > > > are
    > > > > > for two different things and programming them is quite different.
    > > > > > Everyone knows that a Windows form is not limited by the functions
    > > > > available
    > > > > > to applications running on a web browser. The list of events that
    > > fire
    > > > in
    > > > > > Winforms that do not in Webforms could cover the entire screen.
    > > > > > One of the most major limitations on Webforms is the lack of the
    > > > > Validating
    > > > > > event. This makes it more difficult to do textbox by textbox
    > > validation.
    > > > > > Instead, a Webform application uses the Validation controls.
    > Winforms
    > >
    > > > are
    > > > > > not limited by postback or state problems.
    > > > > > ADO.NET applications produced on Winforms require far fewer
    security
    > > > > > measures. They can even operate using only IP address, thus
    > accessing
    > > a
    > > > > > server with no website exposure needed.
    > > > > > Just compare the number of methods, functions and events available
    > on
    > > > > > Winform controls versus Webform controls and you will see that
    > > Winforms
    > > > > are
    > > > > > 2 and 3 times more robust in programmer control over the users
    > > > experience.
    > > > > > Again. This is not a Winforms is better than Webforms debate. If
    I
    > > > need
    > > > > > ASP.NET Webforms then I will use Webforms. But, chances are I will
    > be
    > > > > using
    > > > > > Flash also because I am disappointed with the lack of control and
    > > visual
    > > > > > design options I have otherwise.
    > > > > >
    > > > > >
    > > > > > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > > > > > news:e0lsVC2VDHA.1676@TK2MSFTNGP10.phx.gbl...
    > > > > > > I have to go with Steve here. If you were talking about ASP, and
    > the
    > > > > > > extremely limited things you can do with it, I might agree, but
    > > we're
    > > > > > > talking about ASP.Net here, which can do anything that a Windows
    > > Forms
    > > > > app
    > > > > > > can do, and a lot more. The only area where the 2 technologies
    > don't
    > > > > > overlap
    > > > > > > is the area of UI controls, and since you can embed Windows
    Forms
    > in
    > > > > > ASP.Net
    > > > > > > pages, well....
    > > > > > >
    > > > > > > This newsgroup has been inundated, since ASP.Net was first
    > released,
    > > > > with
    > > > > > > ASP "programmers" who were lost when transitioning to a
    > > > > fully-functional,
    > > > > > > fully Object-Oriented programming technology. I have personally
    > > known
    > > > a
    > > > > > > number of VB programmers who are way out of their league now,
    and
    > > > having
    > > > > > to
    > > > > > > learn Object-Oriented programming for the first time.
    > > > > > >
    > > > > > > A programming language is a set of tools for building
    > applications.
    > > > You
    > > > > > need
    > > > > > > to know how to use the tools before you can build anything with
    > > them.
    > > > > > >
    > > > > > > --
    > > > > > > HTH,
    > > > > > >
    > > > > > > Kevin Spencer
    > > > > > > Microsoft MVP
    > > > > > > .Net Developer
    > > > > > > [url]http://www.takempis.com[/url]
    > > > > > > Complex things are made up of
    > > > > > > lots of simple things.
    > > > > > >
    > > > > > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > > > > > news:%23wpGwcyVDHA.2328@TK2MSFTNGP12.phx.gbl...
    > > > > > > > Steve,
    > > > > > > >
    > > > > > > > I don't totally agree. One might learn "VB.NET" by learning
    all
    > > > about
    > > > > > > > certain events and processes which only occur in Winforms and
    > then
    > > > > find
    > > > > > > that
    > > > > > > > information totally useless if they only wish to create
    > Webforms.
    > > > The
    > > > > > two
    > > > > > > > (VB and ASP.NET) will need to be learned simultaneously by a
    > > > Webforms
    > > > > > > > programmer.
    > > > > > > > I really hate these distinctions. One has to learn languages
    > and
    > > > > > > > technologies by saying "What do I want to do" not "What
    > commands
    > > > > should
    > > > > > I
    > > > > > > > learn." Its like saying "What should I learn first, VB.NET or
    > > > > ADO.NET."
    > > > > > > > Certainly there are certain language constructs which one must
    > > > > > understand
    > > > > > > > before applying themselves to databases, but if their data is
    in
    > a
    > > > > > > database
    > > > > > > > they are going to need to use ADO.NET commands and constructs.
    > > And
    > > > > one
    > > > > > > can
    > > > > > > > produce collections, datasets, RowFilters and Crystal Reports
    > > using
    > > > > only
    > > > > > > the
    > > > > > > > wizards and hardly code more than "VB.NET" than the Fill
    > command.
    > > > > > > > It might be argued that one could produce an ASP.NET page or
    an
    > > > entire
    > > > > > > > Website using Visual Studio and code only a few lines of
    VB.NET
    > > > code.
    > > > > > > >
    > > > > > > > Regards
    > > > > > > >
    > > > > > > > "Steve C. Orr, MCSD" <Steve@Orr.net> wrote in message
    > > > > > > > news:#khDm1wVDHA.1744@TK2MSFTNGP12.phx.gbl...
    > > > > > > > > ASP.NET is a set of objects (think of them as tools) that
    you
    > > can
    > > > > use
    > > > > > > from
    > > > > > > > > .NET programming languages such as VB.NET and C#
    > > > > > > > > So first you need to learn the basics of a language (VB.NET
    is
    > > > > great)
    > > > > > > and
    > > > > > > > > then from that base of knowledge you can launch into
    learning
    > &
    > > > > using
    > > > > > > the
    > > > > > > > > ASP.NET objects.
    > > > > > > > >
    > > > > > > > > --
    > > > > > > > > I hope this helps,
    > > > > > > > > Steve C. Orr, MCSD
    > > > > > > > > [url]http://Steve.Orr.net[/url]
    > > > > > > > >
    > > > > > > > >
    > > > > > > > > "TAM" <tmphotography@shaw.ca> wrote in message
    > > > > > > > > news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > > > > > > > > > Hi,
    > > > > > > > > >
    > > > > > > > > > I read that ASP.NET uses VB.NET instead of VBScript. I
    also
    > > read
    > > > > > that
    > > > > > > > > > ASP.NET is a subset of VB.NET. So if I learn VB.NET first
    > then
    > > > do
    > > > > I
    > > > > > > have
    > > > > > > > > the
    > > > > > > > > > knowledge for programming ASP.NET applications or do I
    need
    > to
    > > > > learn
    > > > > > > > both
    > > > > > > > > > VB.NET and ASP.NET.
    > > > > > > > > >
    > > > > > > > > > Thank you.
    > > > > > > > > >
    > > > > > > > > > TAM
    > > > > > > > > >
    > > > > > > > > >
    > > > > > > > >
    > > > > > > > >
    > > > > > > >
    > > > > > > >
    > > > > > >
    > > > > > >
    > > > > >
    > > > > >
    > > > >
    > > > >
    > > >
    > > >
    > >
    > >
    >
    >

    Kevin Spencer Guest

  21. #20

    Default Re: Should I learn VB.NET or ASP.NET?

    << All of the things you mentioned can be done in an ASP.Net >>

    I am reminded of a conversation that I had with a schizophrenic man who
    claimed that the sky was always purple.
    Just learn the differences between "System.Web.UI" and
    "System.Windows.Forms" and you will have a better handle on what I am
    talking about. They are as different as night is to day. And I emphasize I
    LIKE ASP.NET.
    All you have offered is the repetition of your statement that you can do
    everything with ASP.NET.
    Here's a challenge for you then. Take an extra Lithium and create an
    ASP.NET page which duplicates the MDI form of Visual Studio .NET. Then when
    you are a millionaire I will admit that you are right.


    "Kevin Spencer" <kevin@takempis.com> wrote in message
    news:u#f9EoCWDHA.2364@TK2MSFTNGP09.phx.gbl...
    > Listen, Jerry. All of the things you mentioned can be done in an ASP.Net
    > app. The facts that you (1) don't know how to do them, and (2) therefore,
    > assume that you can't, say nothing about the technology. It says something
    > about your limitations, which is what I stated earlier. I'm not going to
    > continue this stupid debate, nor answer any of your arguments. There is no
    > profit in it. This is a forum for helping people, and that's what I'm here
    > to do.
    >
    > --
    > HTH,
    >
    > Kevin Spencer
    > Microsoft MVP
    > .Net Developer
    > [url]http://www.takempis.com[/url]
    > Complex things are made up of
    > lots of simple things.
    >
    > "Jerry III" <jerryiii@hotmail.com> wrote in message
    > news:ebbAsa9VDHA.1676@TK2MSFTNGP10.phx.gbl...
    > > Late to the discussion but how exactly would you read user's files to
    > > process them? Would you upload it to the server (couple megs over a
    > modem),
    > > process and have the user download it (and replace their original)? How
    > > would you print reports or mailing labels? Control the layout of your UI
    > > (remember that even IE can be set to ignore your styles)? How do you use
    > it
    > > offline (when your ISP has an outage for example)? There's just too many
    > > things you can't do in an ASP.NET application. They're two different
    > > technologies meant to do two different things.
    > >
    > > Jerry
    > >
    > > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > > news:%23eIFDj4VDHA.392@TK2MSFTNGP11.phx.gbl...
    > > > Of course I have written WinForms apps. I've written WinForms apps,
    > > > Services, HttpHandlers, Class Libraries, and Web Applications. I stand
    > by
    > > my
    > > > statement. If you can't make an ASP.Net app do all that a WinForms app
    > can
    > > > do, that's your limitation.
    > > >
    > > > --
    > > > HTH,
    > > >
    > > > Kevin Spencer
    > > > Microsoft MVP
    > > > .Net Developer
    > > > [url]http://www.takempis.com[/url]
    > > > Complex things are made up of
    > > > lots of simple things.
    > > >
    > > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > > news:O9QQka4VDHA.1180@TK2MSFTNGP11.phx.gbl...
    > > > > Kevin,
    > > > >
    > > > > You said. "I might agree, but we're talking about ASP.Net here,
    which
    > > can
    > > > do
    > > > > anything that a Windows Forms app can do, and a lot more."
    > > > >
    > > > > Thats simply not true. Have you written any Winforms apps? Webforms
    > is
    > > > > limited. I thought that was clear in my previous message.
    > > > >
    > > > > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > > > > news:uxpKc#3VDHA.1780@TK2MSFTNGP11.phx.gbl...
    > > > > > Not sure what point you were trying to make, but I didn't catch
    it.
    > > > > >
    > > > > > --
    > > > > > HTH,
    > > > > >
    > > > > > Kevin Spencer
    > > > > > Microsoft MVP
    > > > > > .Net Developer
    > > > > > [url]http://www.takempis.com[/url]
    > > > > > Complex things are made up of
    > > > > > lots of simple things.
    > > > > >
    > > > > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > > > > news:uD$ntc3VDHA.2476@tk2msftngp13.phx.gbl...
    > > > > > > <which can do anything that a Windows Forms app can do, and a
    lot
    > > > more>
    > > > > > >
    > > > > > > Kevin,
    > > > > > > Come on man. It's the exact opposite.
    > > > > > > First let me say that I am not choosing Winforms over Webforms.
    > > They
    > > > > are
    > > > > > > for two different things and programming them is quite
    different.
    > > > > > > Everyone knows that a Windows form is not limited by the
    functions
    > > > > > available
    > > > > > > to applications running on a web browser. The list of events
    that
    > > > fire
    > > > > in
    > > > > > > Winforms that do not in Webforms could cover the entire screen.
    > > > > > > One of the most major limitations on Webforms is the lack of the
    > > > > > Validating
    > > > > > > event. This makes it more difficult to do textbox by textbox
    > > > validation.
    > > > > > > Instead, a Webform application uses the Validation controls.
    > > Winforms
    > > >
    > > > > are
    > > > > > > not limited by postback or state problems.
    > > > > > > ADO.NET applications produced on Winforms require far fewer
    > security
    > > > > > > measures. They can even operate using only IP address, thus
    > > accessing
    > > > a
    > > > > > > server with no website exposure needed.
    > > > > > > Just compare the number of methods, functions and events
    available
    > > on
    > > > > > > Winform controls versus Webform controls and you will see that
    > > > Winforms
    > > > > > are
    > > > > > > 2 and 3 times more robust in programmer control over the users
    > > > > experience.
    > > > > > > Again. This is not a Winforms is better than Webforms debate.
    If
    > I
    > > > > need
    > > > > > > ASP.NET Webforms then I will use Webforms. But, chances are I
    will
    > > be
    > > > > > using
    > > > > > > Flash also because I am disappointed with the lack of control
    and
    > > > visual
    > > > > > > design options I have otherwise.
    > > > > > >
    > > > > > >
    > > > > > > "Kevin Spencer" <kevin@takempis.com> wrote in message
    > > > > > > news:e0lsVC2VDHA.1676@TK2MSFTNGP10.phx.gbl...
    > > > > > > > I have to go with Steve here. If you were talking about ASP,
    and
    > > the
    > > > > > > > extremely limited things you can do with it, I might agree,
    but
    > > > we're
    > > > > > > > talking about ASP.Net here, which can do anything that a
    Windows
    > > > Forms
    > > > > > app
    > > > > > > > can do, and a lot more. The only area where the 2 technologies
    > > don't
    > > > > > > overlap
    > > > > > > > is the area of UI controls, and since you can embed Windows
    > Forms
    > > in
    > > > > > > ASP.Net
    > > > > > > > pages, well....
    > > > > > > >
    > > > > > > > This newsgroup has been inundated, since ASP.Net was first
    > > released,
    > > > > > with
    > > > > > > > ASP "programmers" who were lost when transitioning to a
    > > > > > fully-functional,
    > > > > > > > fully Object-Oriented programming technology. I have
    personally
    > > > known
    > > > > a
    > > > > > > > number of VB programmers who are way out of their league now,
    > and
    > > > > having
    > > > > > > to
    > > > > > > > learn Object-Oriented programming for the first time.
    > > > > > > >
    > > > > > > > A programming language is a set of tools for building
    > > applications.
    > > > > You
    > > > > > > need
    > > > > > > > to know how to use the tools before you can build anything
    with
    > > > them.
    > > > > > > >
    > > > > > > > --
    > > > > > > > HTH,
    > > > > > > >
    > > > > > > > Kevin Spencer
    > > > > > > > Microsoft MVP
    > > > > > > > .Net Developer
    > > > > > > > [url]http://www.takempis.com[/url]
    > > > > > > > Complex things are made up of
    > > > > > > > lots of simple things.
    > > > > > > >
    > > > > > > > "Jerry" <JerryOfBorg@yahoo.com> wrote in message
    > > > > > > > news:%23wpGwcyVDHA.2328@TK2MSFTNGP12.phx.gbl...
    > > > > > > > > Steve,
    > > > > > > > >
    > > > > > > > > I don't totally agree. One might learn "VB.NET" by learning
    > all
    > > > > about
    > > > > > > > > certain events and processes which only occur in Winforms
    and
    > > then
    > > > > > find
    > > > > > > > that
    > > > > > > > > information totally useless if they only wish to create
    > > Webforms.
    > > > > The
    > > > > > > two
    > > > > > > > > (VB and ASP.NET) will need to be learned simultaneously by a
    > > > > Webforms
    > > > > > > > > programmer.
    > > > > > > > > I really hate these distinctions. One has to learn
    languages
    > > and
    > > > > > > > > technologies by saying "What do I want to do" not "What
    > > commands
    > > > > > should
    > > > > > > I
    > > > > > > > > learn." Its like saying "What should I learn first, VB.NET
    or
    > > > > > ADO.NET."
    > > > > > > > > Certainly there are certain language constructs which one
    must
    > > > > > > understand
    > > > > > > > > before applying themselves to databases, but if their data
    is
    > in
    > > a
    > > > > > > > database
    > > > > > > > > they are going to need to use ADO.NET commands and
    constructs.
    > > > And
    > > > > > one
    > > > > > > > can
    > > > > > > > > produce collections, datasets, RowFilters and Crystal
    Reports
    > > > using
    > > > > > only
    > > > > > > > the
    > > > > > > > > wizards and hardly code more than "VB.NET" than the Fill
    > > command.
    > > > > > > > > It might be argued that one could produce an ASP.NET page or
    > an
    > > > > entire
    > > > > > > > > Website using Visual Studio and code only a few lines of
    > VB.NET
    > > > > code.
    > > > > > > > >
    > > > > > > > > Regards
    > > > > > > > >
    > > > > > > > > "Steve C. Orr, MCSD" <Steve@Orr.net> wrote in message
    > > > > > > > > news:#khDm1wVDHA.1744@TK2MSFTNGP12.phx.gbl...
    > > > > > > > > > ASP.NET is a set of objects (think of them as tools) that
    > you
    > > > can
    > > > > > use
    > > > > > > > from
    > > > > > > > > > .NET programming languages such as VB.NET and C#
    > > > > > > > > > So first you need to learn the basics of a language
    (VB.NET
    > is
    > > > > > great)
    > > > > > > > and
    > > > > > > > > > then from that base of knowledge you can launch into
    > learning
    > > &
    > > > > > using
    > > > > > > > the
    > > > > > > > > > ASP.NET objects.
    > > > > > > > > >
    > > > > > > > > > --
    > > > > > > > > > I hope this helps,
    > > > > > > > > > Steve C. Orr, MCSD
    > > > > > > > > > [url]http://Steve.Orr.net[/url]
    > > > > > > > > >
    > > > > > > > > >
    > > > > > > > > > "TAM" <tmphotography@shaw.ca> wrote in message
    > > > > > > > > > news:%23pqcNzvVDHA.2016@TK2MSFTNGP09.phx.gbl...
    > > > > > > > > > > Hi,
    > > > > > > > > > >
    > > > > > > > > > > I read that ASP.NET uses VB.NET instead of VBScript. I
    > also
    > > > read
    > > > > > > that
    > > > > > > > > > > ASP.NET is a subset of VB.NET. So if I learn VB.NET
    first
    > > then
    > > > > do
    > > > > > I
    > > > > > > > have
    > > > > > > > > > the
    > > > > > > > > > > knowledge for programming ASP.NET applications or do I
    > need
    > > to
    > > > > > learn
    > > > > > > > > both
    > > > > > > > > > > VB.NET and ASP.NET.
    > > > > > > > > > >
    > > > > > > > > > > Thank you.
    > > > > > > > > > >
    > > > > > > > > > > TAM
    > > > > > > > > > >
    > > > > > > > > > >
    > > > > > > > > >
    > > > > > > > > >
    > > > > > > > >
    > > > > > > > >
    > > > > > > >
    > > > > > > >
    > > > > > >
    > > > > > >
    > > > > >
    > > > > >
    > > > >
    > > > >
    > > >
    > > >
    > >
    > >
    >
    >

    Jerry Lanphear Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139