0% found this document useful (0 votes)
51 views

Web Engineering-II Using ASP Dot NET: by Adnan Amin

This document discusses the history and goals of ASP.NET. It describes how ASP.NET evolved from earlier Microsoft technologies like Visual Basic and ASP. ASP.NET was created to make web development more object-oriented. The goals of ASP.NET included improving developer productivity with new controls, enabling easy administration and management, and enhancing performance and scalability by supporting 64-bit processors.

Uploaded by

Adnan Amin
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views

Web Engineering-II Using ASP Dot NET: by Adnan Amin

This document discusses the history and goals of ASP.NET. It describes how ASP.NET evolved from earlier Microsoft technologies like Visual Basic and ASP. ASP.NET was created to make web development more object-oriented. The goals of ASP.NET included improving developer productivity with new controls, enabling easy administration and management, and enhancing performance and scalability by supporting 64-bit processors.

Uploaded by

Adnan Amin
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Web Engineering-II

Using ASP dot NET

By
Adnan Amin
Lecturer / Software Programmer
www.geoamins.com
Topic: Introduction to ASP.net
 History of ASP.net
◦ Visual basic
◦ ASP
◦ ASP.net
◦ The goal of ASP.net

By: Adnan Amin (Lecturer / Software Progr) 2


History of ASP. NET
 In the Visual Basic model, developers could drop
controls onto a form, set properties for these
controls, and provide code behind them to
manipulate the events of the control.
 Then, in the mid-1990s, the Internet arrived on
the scene. Microsoft was unable to move the
Visual Basic model to the development of
Internet-based applications.
 The Internet definitely had a lot of power, and
right away the problems facing the client
application model were revealed(make visible).

By: Adnan Amin (Lecturer / Software Progr) 3


History of ASP
 To participate in the Web application world,
Microsoft developed Active Server Pages (ASP).
 Microsoft’s first ever server side scripting language.
 ASP was a quick and easy way to develop Web
pages.
 ASP pages consisted of a single page that contained
a mix of markup and languages.
History of ASP. NET

 ASP is server side scripting language the code is


integrating with HTML supporting Jscript, Vbscript.
 This was an easy way to create dynamic Web pages
customized based.
By: Adnan Amin (Lecturer / Software Progr) 4
Different Versions of ASP
Microsoft has released various versions of ASP.
Following are the versions of ASP released by ASP.

 ASP Version 1: it was distributed with the Microsoft IIS 3.0 (December 1996)
 ASP Version 2: it was distributed with the Microsoft IIS 4.0 (September 1997)
 ASP Version 3: it was distributed with the Microsoft IIS 5.0 (November 2000)

 The current version of ASP 3.0 is available in IIS 6.0


and also IIS 7.0 on Microsoft Windows Server 2008
History of ASP. NET

By: Adnan Amin (Lecturer / Software Progr) 5


XSP Idea
 In late 1998, Microsoft employees Marc
Anders and Scott Guthrie had other ideas.
 Their ideas generated what they called XSP
(an abbreviation with no meaning)
 “A new way of creating Web applications in an
object-oriented manner instead of the procedural
manner of ASP 3.0.”
History of ASP. NET

 In the summer of 2000, the beta of what was


then called ASP+ was released at Microsoft’s
Professional Developers Conference.
By: Adnan Amin (Lecturer / Software Progr) 6
The ASP.net environment
 When the technology became available (with
the final release of the .NET Framework 1.0), it
was renamed ASP.NET
 The developer of visual basic who were
interested in web application as well, they and
developer of web application got a very good
drag and drop IDE for web development using
asp.net.
 Its model is much like the earlier Visual Basic
History of ASP. NET

model in that a developer can drag and drop a


control onto a design surface or form,
manipulate the control’s properties,

By: Adnan Amin (Lecturer / Software Progr) 7


The goal of ASP.net
 When the ASP.NET team started working
on ASP.NET 2.0, it had specific goals to
achieve.
 These goals focused around developer
1. Productivity,
2. Administration and management
3. Performance.
4. Scalability.

By: Adnan Amin (Lecturer / Software Progr) 8


1. Productivity
 Huge productivity gains were made with the
release of ASP.NET.
 One goal the team had eliminated much of
The goal of ASP.net

the tedious coding that ASP.NET originally


required and to make common ASP.NET
tasks easier.
 New controls developed with many
capabilities such as
◦ Data grid , Grid view (Controls)
◦ Sorting, Paging, editing, Searching etc(Capabilities)

By: Adnan Amin (Lecturer / Software Progr) 9


2. Administration & Management
 Microsoft Management Console (MMC)
snap-in that enables Web application
administrators to edit configuration settings
The goal of ASP.net

easily on the fly.


 Web or system administrators have a web-
based way to administer their ASP.NET 2.0
applications. (see on next page)

By: Adnan Amin (Lecturer / Software Progr) 10


The goal of ASP.net 2. Administration & Management

By: Adnan Amin (Lecturer / Software Progr) 11


2. Performance and Scalability
 One of the goals for ASP.NET 2.0 set by the
Microsoft team was to provide the world’s
fastest Web application server.
The goal of ASP.net

 ASP.NET 2.0 now provides 64-bit support.


This means that you can now run your
ASP.NET applications on 64-bit Intel or
AMD processors.

By: Adnan Amin (Lecturer / Software Progr) 12


Thank You!
 References:
◦ www.geoamins.com (download Lectures)
◦ Professional ASP.net Wrox team.

By: Adnan Amin (Lecturer / Software Progr) 13

You might also like