Difference between ASP and ASP.NET

Discussion in 'ASP.NET' started by msn90, Aug 4, 2009.

  1. msn90

    msn90 New Member

    Joined:
    Jul 17, 2009
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    0
    Hi all,

    Difference between ASP and ASP.NET

    ASP.NET:
    1. ASP.Net web forms have a code behind file which contains all event handling code.
    2. ASP.Net web forms inherit the class written in code behind.
    3. ASP.Net web forms use full fledged programming language
    4. ASP.Net web applications are configurable (web.config)
    5. ASP.Net webforms can use custom controls through the @ register directive
    6. ASP.Net web forms have ADO.Net which supports XML integration and integration of data from two or more data sources


    ASP:

    1. ASP does not have such facility to separate programming logic from design.
    2. ASP does not have the concept of inheritance.
    3. ASP pages use scripting language.
    4. ASP applications are not.
    5. It is not available with ASP.
    6. while ASP has ADO which is a simple COM object with limited facilities.

    For other help about asp and asp.net
    http://www.codeproject.com/KB/aspnet...T_vs__ASP.aspx
     
  2. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,375
    Likes Received:
    388
    Trophy Points:
    83
    Nice one.
     
  3. annaharris

    annaharris Banned

    Joined:
    May 4, 2012
    Messages:
    7
    Likes Received:
    1
    Trophy Points:
    3
    In few point, you have described very extremely difference between ASP and ASP.NET.
     
  4. alia123

    alia123 New Member

    Joined:
    Jan 8, 2016
    Messages:
    65
    Likes Received:
    5
    Trophy Points:
    0
    Hello,
    ASP
    Active Server Pages (ASP), later known as Classic ASP or ASP Classic, is Microsoft's first server-side script engine for dynamically generated web pages.
    -It has limited oops support and not having built in support for xml.
    -Can only do scripting using visual basic scripting and java scripting.
    -Error handling is very poor.
    -It has no high level programming structure mixed of html and server side scripting.
    -Very less development and debugging tool available so,difficult to debug the code.

    ASP.NET
    ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages.
    -ASP.NET is full featured object oriented programming.
    -It has full support of xml which helps easy data exchange.
    -Can use either C# or VB.NET as server side programming language.
    -Error handling is very good.
    -Various tools and compiler available. Microsoft Visual studio makes your debugging easier.
     
  5. mialuzzatto

    mialuzzatto New Member

    Joined:
    Aug 5, 2015
    Messages:
    122
    Likes Received:
    5
    Trophy Points:
    0
    Occupation:
    Work at https://www.idevelopersquare.com
    Location:
    Waltham, MA, USA
    Home Page:
    https://www.idevelopersquare.com
    Hello,

    Active Server Pages/Differences between ASP 3.0 and ASP.NET. The most important difference between ASP and ASP.Net is that ASP uses interpreted VBScript or JScript, and ASP.net uses any .Net language (including VB.Net, C#, J#, etc.) compiled. ASP 3.0 left all its code in the front of the application.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice