summer training at cmc limited jaipur(raj.)

Post on 03-Jan-2016

42 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Summer Training At CMC Limited Jaipur(Raj.). www.powerpointpresentaionon.blogspot.com. Contents. Section 1: Overview of ASP Section 2: Architecture Microsoft .NET Framework Section 3: ASP.NET Features State Management, and Event Model. Section1: Active Server Pages. What is ASP? - PowerPoint PPT Presentation

TRANSCRIPT

Summer Training

At

CMC LimitedJaipur(Raj.)

www.powerpointpresentaionon.blogspot.com

Contents

• Section 1: Overview of ASP• Section 2: Architecture

o Microsoft .NET Framework• Section 3: ASP.NET Features

o State Management, and Event Model

Section1:Active Server Pages• What is ASP?

o Server-side scripting technologyo Files containing HTML and scripting

codeo Access via HTTP requestso Scripting code is interpreted on server

side• What can I do with ASP?

o Easily and quickly create simple Web applications

o Generate dynamic Web contento Client-side scripting for validation

ASP.NET Core Concepts

• Web development platform• New programming model

Web Client

Operating System

ASP.NETApplications

IIS

.NETFramework

Section 2: Architecture

• The .NET Framework Architecture• Web Application Model

N-Tier System Architecture

Data Tier Business Tier Presentation Tier

Components

Web Services

XML Smart App

Windows Form

IE/IIS

Web Form

Pocket PC

Mobile Apps

The .NET Framework Architecture

Microsoft .NET Framework

System Services

Common Language Runtime

ASP.NET

Web Forms Web ServicesWindows Forms

Services Framework

Base Data Debug ...

.NET Framework 3.5 was code-named Orcas internally at Microsoft

Web Application ModelUnmanaged Code

Managed Code

...Request Handler

HTTP Module

HTTP Module

HTTP Runtime

Host (IIS, Internet Explorer)

HTTP Request

Section 3: Features

• ASP.NET Supported Languages• Execution Process• State Management, and Event

Handling

Business Logic and Layout

• Completely separate layout and processing logico No implementation code within HTML fileso Files for designers and files for programmerso You can still mix HTML and scripting code if

you wish

.aspx.aspx.c

s

Supported Languages

• Visual Basic• JScript• C#• C++• Others: Cobol, Smalltalk, ...

o Common Language Specification (CLS)

Codebehind

.aspx Execution Cycle

IIS

ASP.NET Runtime

Instantiate controls

Parse .aspx file

Generate page class

Request .aspx file

Response

Client Server

State Management

• Client Based State managemento Cookieso Hidden Fields

• Server Based State Managemento Application Stateo Session State

Event Model

• Events raised on client, but handled on server

ServerWeb Client

parse messageevent

event handler

eventmessage

response

call appropriate

event handler

Project:Citizen Security System

top related