clearing up the definition

Last post 04-17-2007 12:22 PM by RabBell. 4 replies.

Sort Posts:

  • clearing up the definition

    04-17-2007, 10:29 AM
    • Member
      175 point Member
    • RabBell
    • Member since 08-21-2006, 2:28 PM
    • Posts 227
    total noob question but I was thinking the other day...

    What is the difference between VB.Net and ASP.Net?

    As I understand it ASP.Net is kinda like the umbrella name for the .Net framework and covers both C# and VB versions of ASP.Net
    I worked in ASP for 5 years and then switched to, at first I thought ASP.Net but not I code with it I would say it's VB.Net

    I'm just wondering if everyone else is understanding the names the same as I am cause some job descriptions I look at online will say things like "3 Years experience, SQL handy, ASP.Net and VB.Net experience required" and this just confuses me

    any clarification is helpful, thanks :o)


  • Re: clearing up the definition

    04-17-2007, 11:38 AM
    Answer
    • All-Star
      21,127 point All-Star
    • bullpit
    • Member since 06-29-2006, 3:59 PM
    • Posts 4,670

    just to google:

    define:ASP.NET

    define:VB.NET

    In short, ASP.NET is a Microsoft technology to build web applications following the .NET framework.

    VB.NET is the .NET version of Visual Basic. It uses the libraries provided by .NET framework and is managed.

    bullpit

  • Re: clearing up the definition

    04-17-2007, 11:44 AM
    Answer
    • Star
      10,691 point Star
    • ps2goat
    • Member since 11-17-2006, 10:43 PM
    • Posts 1,951

    ASP has always used other languages to code its pages. ASP stands for Active Server Pages, which means you can have dynamic content based on a server program.   So, it's technically a name for the technology and not a language, just as DHTML (Dynamic HTML) is actually a mix of HTML and Javascript, and not a language in its own right.

    ASP, according to Wikipedia, was able to use many languages, such as JScript, VBScript, and even PerlScript.

    ASP.NET takes Classic ASP further.  It allows you to use the .NET Framework within your web application.  The best part is that the same languages can be used to develop desktop applications, or interfacing web services, etc.  So now you can do pretty much anything with knowing only a single language, though you do need to know how web applications differ from desktop apps, services, etc.

    ASP.NET does have its own approach to programming, such as different events that fire during different sections of a page's life cycle.  This is where you need to know ASP.NET-- if you are unfamiliar with how to approach the structure of a web application, you'll definitely run into some problems down the road.

    When an employer says 'ASP.NET, VB.net experience required,' they are generally referring to you being able to program ASP.NET web applications in VB.NET, as ASP.NET can also be programmed in C#.NET.  On the other hand, they could also mean that you will be building desktop apps as well, using VB.NET.  Thanks to the .NET Framework, both are similar, but as I said before-- Just because you know VB.Net doesn't mean you know ASP.NET.

    ---------------------------------------
    MCP - Web Based Client Development .NET 2.0
  • Re: clearing up the definition

    04-17-2007, 11:46 AM
    • All-Star
      21,127 point All-Star
    • bullpit
    • Member since 06-29-2006, 3:59 PM
    • Posts 4,670

    When job requirements say ASP.NET and VB.NET, that typically means that they need someone with following skills:

    1) Can program in .NET environment using .NET libraries and programming guidelines (implied by .NET)

    2) Can specifically program in .NET version of Visual Basic (implied by VB.NET)

    3) Can build web applications (implied by ASP.NET) 

    As I mentioned earlier, .NET is just a framework for the developers to follow a programming standard, and it supports over 40 microsoft and non-microsoft languages, not just C# or VB.

    Hope this helps,

    bullpit

  • Re: clearing up the definition

    04-17-2007, 12:22 PM
    • Member
      175 point Member
    • RabBell
    • Member since 08-21-2006, 2:28 PM
    • Posts 227
    thanks guys, that actually helped straighten out some stuff in me head.....
Page 1 of 1 (5 items)