Lesson_02_intro
-
Upload
adnan-amin -
Category
Documents
-
view
220 -
download
0
Transcript of Lesson_02_intro
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 1/13
Web Engineering-II
Using ASP dot NET
ByAdnan AminLecturer / Software Programmer
www.geoamins.com
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 2/13
Topic: Introduction to ASP.net History of ASP.net
◦ Visual basic◦ ASP
◦ ASP.net
◦ The goal of ASP.net
2By: Adnan Amin (Lecturer / Software Progr)
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 3/13
History of ASP. NET
In the Visual Basic model, developers could dropcontrols onto a form, set properties for thesecontrols, and provide code behind them tomanipulate the events of the control.
Then, in the mid-1990s, the Internet arrived onthe scene. Microsoft was unable to move theVisual Basic model to the development of Internet-based applications.
The Internet definitely had a lot of power, andright away the problems facing the clientapplication model were revealed(make visible).
3By: Adnan Amin (Lecturer / Software Progr)
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 4/13
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.
ASP is server side scripting language the code isintegrating with HTML supporting Jscript, Vbscript.
This was an easy way to create dynamic Web pages
customized based.
History of ASP
4By: Adnan Amin (Lecturer / Software Progr) H
i s t o r y o f A S P . N
E T
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 5/13
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
Different Versions of ASP
5By: Adnan Amin (Lecturer / Software Progr) H
i s t o r y o f A S P . N
E T
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 6/13
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 anobject-oriented manner instead of the proceduralmanner of ASP 3.0.”
In the summer of 2000, the beta of what wasthen called ASP+ was released at Microsoft’s
Professional Developers Conference.
By: Adnan Amin (Lecturer / Software Progr) 6 H
i s t o r y o f A S P . N
E T
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 7/13
The ASP.net environment
When the technology became available (withthe final release of the .NET Framework 1.0), itwas renamed ASP.NET
The developer of visual basic who wereinterested in web application as well, they anddeveloper of web application got a very good
drag and drop IDE for web development usingasp.net.
Its model is much like the earlier Visual Basic
model in that a developer can drag and drop acontrol onto a design surface or form,manipulate the control’s properties,
By: Adnan Amin (Lecturer / Software Progr) 7 H
i s t o r y o f A S P . N
E T
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 8/13
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
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 9/13
1. Productivity Huge productivity gains were made with the
release of ASP.NET.
One goal the team had eliminated much of
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
T h e g o a l o f A S P . n
e t
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 10/13
2. Administration & Management Microsoft Management Console (MMC)
snap-in that enables Web application
administrators to edit configuration settings
easily on the fly.
Web or system administrators have a web-
based way to administer their ASP.NET 2.0applications. (see on next page)
By: Adnan Amin (Lecturer / Software Progr) 10
T h e g o a l o f A S P . n
e t
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 11/13
By: Adnan Amin (Lecturer / Software Progr) 11
T h e g o a l o f A S P . n
e t
2. Administration & Management
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 12/13
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.
ASP.NET 2.0 now provides 64-bit support.
This means that you can now run your
ASP.NET applications on 64-bit Intel orAMD processors.
By: Adnan Amin (Lecturer / Software Progr) 12
T h e g o a l o f A S P . n
e t
8/7/2019 Lesson_02_intro
http://slidepdf.com/reader/full/lesson02intro 13/13
Thank You! References:
◦ www.geoamins.com (download Lectures)◦ Professional ASP.net Wrox team.
By: Adnan Amin (Lecturer / Software Progr) 13