SlideShare une entreprise Scribd logo
1  sur  18
Web development
using
asp .NET
Presented By:
Jagrit Vishwakarma (077)
CS 73
Content
• What is .NET Technology.
• Introduction to ASP .NET.
• Working of ASP .NET.
• Advantages of ASP .NET.
What is .NET
• Microsoft .NET is a Framework which provides a common platform to Execute
or Run the application developed in the various programming languages.
• Microsoft announced the .NET initiative in 2000.
• The main invention was to bridge the gap in interoperability between services of
various programming languages.
• .Net is all about creation , consumption and delivery of Web services.
.NET Framework Objective
Provide Object-Oriented Programming environment.
Provide environment for developing various types of application , such as
Windows application and Web based applications.
It also ensure that the code based on the .Net Framework can integrate
with any other code.
.NET Framework
Common Language Specification
(CLR) Common Language Runtime
ADO.NET
C#
VisualStudio2012
ASP.NET
JScript …
Windows
Forms
VB J#
Operating System
Base Class Library
The Common Language Specification (CLS):
It contains the specifications for the .NET supported languages and
implementation of language integration
The Framework Base Class Libraries (BCL):
It contains a huge library of reusable types, classes, interfaces, structures, and
enumerated values, which are collectively called types.
The Common Language Runtime (CLR):
It performs memory management, exception handling, debugging, security
checking, thread execution, code execution, code safety, verification, and
compilation.
Introduction to ASP .NET
What is ASP
ASP is a server side scripting technology that enables scripts
(embedded in web pages) to be executed by an Internet server.
ASP is a Microsoft Technology.
ASP stands for Active Server Pages.
IIS stands for Internet Information Services.
IIS comes as a free component with Windows 2000.
ASP .NET
• ASP.NET is part of the Microsoft .NET framework
• ASP.NET is an effective and flexible technology for creating interactive and
dynamic web pages.
 It is a convergence of two major Microsoft technologies:
• Active Server Pages (ASP)
• Active Server Pages is Microsoft’s server side scripting technology for building
dynamic web pages.
• .NET Framework
• The .NET Framework is a suite of technologies designed by Microsoft where
program development takes place.
 ASP.NET :
 Provides better user authentication.
 Has better language support.
 Has a large set of new controls (web controls).
 Uses compiled code, which increases the performance of the
applications.
 It is programmable using any of the .NET languages (VB.NET, C# etc.).
 The ASP.NET pages are saved with the .aspx extension.
C# (C sharp)
• Microsoft C# (pronounced C Sharp) developed by Microsoft Corporation, USA
• New programming language that runs on the .NET Framework.
• C# is simple, modern, type safe, and object oriented.
• C# code is compiled as managed code.
• Combines the best features of Visual Basic, C++ and Java.
Working of an ASP.NET Application
To execute an ASP.NET file, the following steps are
followed:
1. A web browser sends a request for an ASP.NET file to the web
server by using a URL.
2. The web server receives the request and retrieves the appropriate
ASP.NET file from the disk or memory.
3. The web server forwards the file to the ASP.NET script engine for
processing. CLIENT
WEB
SERVER
ASP.NET
Script
Engine
4. The ASP.NET script engine reads the file
from top to bottom and executes it.
5. The processed ASP.NET file is generated
as an HTML document and the ASP.NET
script engine sends the HTML page to the
Web server.
6. The Web server then sends the HTML code
to the client which interprets the output and
displays it.
CLIENT
WEB
SERVER
ASP.NET
Script
Engine
Advantages of ASP.NET
• Easy Programming Model
• Flexible Language Options
• Compiled Execution
• High Security
• Web-Farm Session State
• Enhanced Reliability
• Master Pages
• Themes , and many more.
Any Queries ??
Thank You !!

Contenu connexe

Tendances

Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
bethanygfair
 
ch01-Internet & Web Basics &.ppt
ch01-Internet & Web Basics &.pptch01-Internet & Web Basics &.ppt
ch01-Internet & Web Basics &.ppt
GmachImen
 
Internet programming lecture 1
Internet programming lecture 1Internet programming lecture 1
Internet programming lecture 1
Mohammed Hussein
 

Tendances (20)

Web server
Web serverWeb server
Web server
 
Web Servers (ppt)
Web Servers (ppt)Web Servers (ppt)
Web Servers (ppt)
 
Introduction to asp.net
Introduction to asp.netIntroduction to asp.net
Introduction to asp.net
 
ASP.NET Basics
ASP.NET Basics ASP.NET Basics
ASP.NET Basics
 
Front end web development
Front end web developmentFront end web development
Front end web development
 
Java Server Pages(jsp)
Java Server Pages(jsp)Java Server Pages(jsp)
Java Server Pages(jsp)
 
HTTP request and response
HTTP request and responseHTTP request and response
HTTP request and response
 
Event In JavaScript
Event In JavaScriptEvent In JavaScript
Event In JavaScript
 
Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
 
ch01-Internet & Web Basics &.ppt
ch01-Internet & Web Basics &.pptch01-Internet & Web Basics &.ppt
ch01-Internet & Web Basics &.ppt
 
JSON: The Basics
JSON: The BasicsJSON: The Basics
JSON: The Basics
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 
Introduction to Web Services
Introduction to Web ServicesIntroduction to Web Services
Introduction to Web Services
 
Web forms in ASP.net
Web forms in ASP.netWeb forms in ASP.net
Web forms in ASP.net
 
Mvc architecture
Mvc architectureMvc architecture
Mvc architecture
 
Php Presentation
Php PresentationPhp Presentation
Php Presentation
 
Internet programming lecture 1
Internet programming lecture 1Internet programming lecture 1
Internet programming lecture 1
 
Java script
Java scriptJava script
Java script
 
ASP.NET 07 - Site Navigation
ASP.NET 07 - Site NavigationASP.NET 07 - Site Navigation
ASP.NET 07 - Site Navigation
 
Asp.net
Asp.netAsp.net
Asp.net
 

Similaire à Web development using asp.net

introasp_net-7364068.ppt
introasp_net-7364068.pptintroasp_net-7364068.ppt
introasp_net-7364068.ppt
IQM123
 
introasp_net-6563550.ppt
introasp_net-6563550.pptintroasp_net-6563550.ppt
introasp_net-6563550.ppt
IQM123
 
introaspnet-3030384.ppt
introaspnet-3030384.pptintroaspnet-3030384.ppt
introaspnet-3030384.ppt
IQM123
 
introaspnet-5856912.ppt
introaspnet-5856912.pptintroaspnet-5856912.ppt
introaspnet-5856912.ppt
IQM123
 
Developing an aspnet web application
Developing an aspnet web applicationDeveloping an aspnet web application
Developing an aspnet web application
Rahul Bansal
 
introaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.ppt
introaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.pptintroaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.ppt
introaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.ppt
AvijitChaudhuri3
 
Microsoft dot net framework
Microsoft dot net frameworkMicrosoft dot net framework
Microsoft dot net framework
Ashish Verma
 

Similaire à Web development using asp.net (20)

Manas
ManasManas
Manas
 
Introaspnet
IntroaspnetIntroaspnet
Introaspnet
 
Aspintro
AspintroAspintro
Aspintro
 
ASP.pptx
ASP.pptxASP.pptx
ASP.pptx
 
introasp_net-7364068.ppt
introasp_net-7364068.pptintroasp_net-7364068.ppt
introasp_net-7364068.ppt
 
introasp_net-6563550.ppt
introasp_net-6563550.pptintroasp_net-6563550.ppt
introasp_net-6563550.ppt
 
introaspnet-3030384.ppt
introaspnet-3030384.pptintroaspnet-3030384.ppt
introaspnet-3030384.ppt
 
introaspnet-5856912.ppt
introaspnet-5856912.pptintroaspnet-5856912.ppt
introaspnet-5856912.ppt
 
Webhouse
WebhouseWebhouse
Webhouse
 
Developing an aspnet web application
Developing an aspnet web applicationDeveloping an aspnet web application
Developing an aspnet web application
 
ASP.NET Presentation
ASP.NET PresentationASP.NET Presentation
ASP.NET Presentation
 
Rupie asp.net
Rupie asp.netRupie asp.net
Rupie asp.net
 
introaspnet.ppt
introaspnet.pptintroaspnet.ppt
introaspnet.ppt
 
introaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.ppt
introaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.pptintroaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.ppt
introaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.ppt
 
introaspnet.ppt
introaspnet.pptintroaspnet.ppt
introaspnet.ppt
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Evolution / History of ASP.NET
Evolution / History of ASP.NETEvolution / History of ASP.NET
Evolution / History of ASP.NET
 
Microsoft dot net framework
Microsoft dot net frameworkMicrosoft dot net framework
Microsoft dot net framework
 
Visual studio
Visual studioVisual studio
Visual studio
 
Web Development with ASP.NET: Taking Control of the Digital World
Web Development with ASP.NET: Taking Control  of the Digital WorldWeb Development with ASP.NET: Taking Control  of the Digital World
Web Development with ASP.NET: Taking Control of the Digital World
 

Dernier

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Dernier (20)

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 

Web development using asp.net

  • 1. Web development using asp .NET Presented By: Jagrit Vishwakarma (077) CS 73
  • 2. Content • What is .NET Technology. • Introduction to ASP .NET. • Working of ASP .NET. • Advantages of ASP .NET.
  • 3. What is .NET • Microsoft .NET is a Framework which provides a common platform to Execute or Run the application developed in the various programming languages. • Microsoft announced the .NET initiative in 2000. • The main invention was to bridge the gap in interoperability between services of various programming languages. • .Net is all about creation , consumption and delivery of Web services.
  • 4. .NET Framework Objective Provide Object-Oriented Programming environment. Provide environment for developing various types of application , such as Windows application and Web based applications. It also ensure that the code based on the .Net Framework can integrate with any other code.
  • 5. .NET Framework Common Language Specification (CLR) Common Language Runtime ADO.NET C# VisualStudio2012 ASP.NET JScript … Windows Forms VB J# Operating System Base Class Library
  • 6. The Common Language Specification (CLS): It contains the specifications for the .NET supported languages and implementation of language integration The Framework Base Class Libraries (BCL): It contains a huge library of reusable types, classes, interfaces, structures, and enumerated values, which are collectively called types. The Common Language Runtime (CLR): It performs memory management, exception handling, debugging, security checking, thread execution, code execution, code safety, verification, and compilation.
  • 8. What is ASP ASP is a server side scripting technology that enables scripts (embedded in web pages) to be executed by an Internet server. ASP is a Microsoft Technology. ASP stands for Active Server Pages. IIS stands for Internet Information Services. IIS comes as a free component with Windows 2000.
  • 9. ASP .NET • ASP.NET is part of the Microsoft .NET framework • ASP.NET is an effective and flexible technology for creating interactive and dynamic web pages.  It is a convergence of two major Microsoft technologies: • Active Server Pages (ASP) • Active Server Pages is Microsoft’s server side scripting technology for building dynamic web pages. • .NET Framework • The .NET Framework is a suite of technologies designed by Microsoft where program development takes place.
  • 10.  ASP.NET :  Provides better user authentication.  Has better language support.  Has a large set of new controls (web controls).  Uses compiled code, which increases the performance of the applications.  It is programmable using any of the .NET languages (VB.NET, C# etc.).  The ASP.NET pages are saved with the .aspx extension.
  • 11.
  • 12. C# (C sharp) • Microsoft C# (pronounced C Sharp) developed by Microsoft Corporation, USA • New programming language that runs on the .NET Framework. • C# is simple, modern, type safe, and object oriented. • C# code is compiled as managed code. • Combines the best features of Visual Basic, C++ and Java.
  • 13.
  • 14. Working of an ASP.NET Application To execute an ASP.NET file, the following steps are followed: 1. A web browser sends a request for an ASP.NET file to the web server by using a URL. 2. The web server receives the request and retrieves the appropriate ASP.NET file from the disk or memory. 3. The web server forwards the file to the ASP.NET script engine for processing. CLIENT WEB SERVER ASP.NET Script Engine
  • 15. 4. The ASP.NET script engine reads the file from top to bottom and executes it. 5. The processed ASP.NET file is generated as an HTML document and the ASP.NET script engine sends the HTML page to the Web server. 6. The Web server then sends the HTML code to the client which interprets the output and displays it. CLIENT WEB SERVER ASP.NET Script Engine
  • 16. Advantages of ASP.NET • Easy Programming Model • Flexible Language Options • Compiled Execution • High Security • Web-Farm Session State • Enhanced Reliability • Master Pages • Themes , and many more.