12
PRESENTATON ON INTRODUCTION ON ASP AND ASP.NET Submitted to Pratap sir Submitted BY Aditi bhatnagar 1000310003

Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

Embed Size (px)

Citation preview

Page 1: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

PRESENTATON ONINTRODUCTION ON ASP

AND ASP.NET

Submitted to

Pratap sir

Submitted BY

Aditi bhatnagar

1000310003

Page 2: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.

Initially released as an add-on to Internet Information Services (IIS) via the Windows NT 4.0 Option Pack (ca. 1996), it was subsequently included as a free component of Windows Server (since the initial release of Windows 2000 Server). 

INTRODUCTION

Page 3: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

ADVANTAGES1. Provide easy way to deploy the new

applications and maintenance.

2. Compatible with around 55 languages.

3. Consistent Programming Model.

4. Direct Support for Security.

5. Rapid development to web applications.

6. Easy to learn and install.

Page 4: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

Higher costs: To process asp pages you need to install IIS on a Windows platform server. You have to buy MS-SQL to connect to your database in ASP. And you need to add some components as there are no inbuilt features like in PHP. All these activities will cost you money.

Lower Speed: ASP is slower than PHP, as it is based on COM architecture that is actually an overhead to the server.

DISADVANTAGES OF ASP

Page 5: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

Not Platform Compatible: ASP does not have platform compatibility like PHP. This is because it is mostly dependent on Microsoft products and needs a Windows platform along with an ASP-Apache installation at the server side.

Needs VB knowledge: The syntax of ASP has a lot of similarity with that of Visual Basic. Hence some VB knowledge is needed to program is ASP.

Page 6: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

ASP.NET is a server-side Web application framework designed for Web development to produce dynamic Web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services

It was first released in January 2002 with version 1.0 of the.NET Framework, and is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime(CLR), allowing programmers to write ASP.NET code using any supported .NET language. The ASP.NET SOAP extension framework allows ASP.NET components to process SOAP messages.

ASP.NET

Page 7: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

HISTORY• After four years of development, and a series of beta releases in 2000 and 2001, ASP.NET 1.0 was released on January 5, 2002 as part of version 1.0 of the .NET Framework.

• Even prior to the release, dozens of books had been written about ASP.NET and Microsoft promoted it heavily as part of its platform for Web services.

• Scott Guthrie became the product unit manager for ASP.NET, and development continued apace, with version 1.1 being released on April 24, 2003 as a part of Windows Server 2003. This release focused on improving ASP.NET's support for mobile devices.

Page 8: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

Using VBScript in ASP pages is very simple. The interpreter replaces all the code in between the <% and %> tags

< html> <head> <title>SHAH Enterprises</title> </head> <body> The server's current time:<br /> <% response. Write Now() %> </body> </html>

USING VIRTUAL BASICS

Page 9: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

ADVANTAGES OF ASP.NET

Page 10: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

1. ASP.NET dramatically reduces the amount of code needed to build large applications.

2. With built-in Windows authentication and application settings, and applications safe and secure.

3. It provides higher performance by using early binding, just-in-time compilation, native optimization, and caching services right out of the box.

4. ASP.NET framework is complemented by a rich and designer tools in Visual Studio integrated development environment. WYSIWYG-editing, drag and drop controls, firewall and automatic deployment are just some of the features of this powerful tool provides.

5. ASP.NET provides a simple and easy to perform common tasks, from simple form submission and client authentication configuration and deployment site.

Page 11: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

1. ASP is interpreted, ASP.NET is compiled. 2. Classic ASP uses a technology called ADO to connect and work with databases. ASP.NET uses the ADO.NET technology 

3. ASP has Mixed HTML and coding logic where in asp.net html and coding part are separated by code behind files. 

4. ASP.NET purely object oriented whereas ASP is partially object oriented. 

5. For ASP No in-built support for XML whereas in ASP.NET full XML Support for easy data exchange.

Difference between ASP and ASP.NET

Page 12: Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages

THANK YOU