+ All Categories
Home > Documents > Lesson_02_intro

Lesson_02_intro

Date post: 08-Apr-2018
Category:
Upload: adnan-amin
View: 220 times
Download: 0 times
Share this document with a friend
13
Web Engineering-II Using ASP dot NET By Adnan Amin Lecturer / Software Programmer www.geoamins.com
Transcript
Page 1: 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

Page 2: Lesson_02_intro

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)

Page 3: Lesson_02_intro

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)

Page 4: Lesson_02_intro

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

Page 5: Lesson_02_intro

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

Page 6: Lesson_02_intro

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

Page 7: Lesson_02_intro

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

Page 8: Lesson_02_intro

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

Page 9: Lesson_02_intro

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

Page 10: Lesson_02_intro

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

Page 11: Lesson_02_intro

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

Page 12: Lesson_02_intro

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

Page 13: Lesson_02_intro

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