Yes, Asp .Net and Asp both are different. Let's check few things here how it is different. 1) Asp .Net has separate mark up code and code behind files. 2) Asp .Net has in built XML file support while Asp does not have in built XML support. 3) Asp .Net is fully object oriented while ASP is partial object oriented. 4) ASP is interpreted, ASP.NET is compiled. 5) Classic ASP uses a technology called ADO to connect and work with databases. ASP.NET uses the ADO.NET technology
ASP Classic is the old version of ASP.NET, while ASP is coded with/like Visual Basic 6.0 the ASP.NET runs on Microsoft (Dot).NET Framework and ASP.NET files can be writen in VB.NET or C#.NET both managed code. The performance is very high than ASP Classic. If you are beginner prefer C# than VB.NET.
If we are talking about difference b/w ASP and ASP.Net then ASP(active server page) also called Classic ASP was introduced in 1998 as Microsoft's first server side scripting language and ASP file extension is .asp and .CS coding and design coding on single page but ASP.NET was released in 2002 by Microsoft and ASP.NET file extension is .aspx and .CS coding and design coding on different pages as .aspx and aspx.cs page. Its a main difference b/w ASP and ASP.NET.
Yes, ASP.NET is different from ASP. These are the main differences:ASP.NET is developed by Microsoft to create dynamic web applications while ASP (Active Server Pages) is a Microsoft's server-side technology used to create web pages. ASP.NET is compiled while ASP is interpreted. ASP uses the technology named ADO while ASP.NET uses ADO.NET. ASP.NET is completely object-oriented while ASP is partially object oriented.
ASP is the interpreted languages. ASP.NET is the compiled language.ASP uses ADO (ActiveX Data Objects) technology to connect and work with databases. ASP.NET uses ADO.NET to connect and work with database.ASP is partially object oriented. ASP.NET is fully object oriented.ASP Pages have the file extension .asp. ASP.NET Pages have the file extension .aspx.ASP doesn’t have the concept of inheritance. ASP.NET inherit the class written in code behind.ASP pages use scripting language. ASP.NET use full fledged programming language.Error handling is very poor in ASP. Error handling is very good in ASP.NET.ASP has maximum four in-built classes i.e. Request, Response, Session and Application. ASP.NET has more than 2000 in-built classes.