KEMBAR78
Web development using asp.net
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 !!

Web development using asp.net

  • 1.
    Web development using asp .NET PresentedBy: 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 ProvideObject-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 LanguageSpecification (CLR) Common Language Runtime ADO.NET C# VisualStudio2012 ASP.NET JScript … Windows Forms VB J# Operating System Base Class Library
  • 6.
    The Common LanguageSpecification (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.
  • 7.
  • 8.
    What is ASP ASPis 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.NETis 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.
  • 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.
  • 14.
    Working of anASP.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.NETscript 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.
  • 17.
  • 18.