26
ASP.NET Reuven Abliyev Elyahu Sivaks Ariel Daliot

ASP.NET Reuven Abliyev Elyahu Sivaks Ariel Daliot

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

ASP.NET

Reuven Abliyev

Elyahu Sivaks

Ariel Daliot

Summary Outline

Installation

System requirements

Components

Deployment

Security

Authentication

Authorization

Installation – System requirements

Windows 3.11 / 95 / 98• Windows NT

• Windows 2000

• Windows XP• Windows Server 2003

Installation – What do we need?

To run:.Net FrameworkIIS

To develop:Notepad Visual Studio.NetVisual Web DeveloperWebMatrix

Installation – To run ASP.NET

IInternet

IInformation

SServices

Installation – IIS

Control Panel

Installation - Visual Web Developer 2005 Express Edition

Deployment

Deployment

To deploy an ASP.NET application:1.Use Windows Explorer, XCOPY, FTP, or

another transfer mechanism to copy the files and folders contained in the application's root directory to the new directory on the target machine.

2.Create and configure a new IIS virtual directory (or web site) on the target machine using Internet Services Manager.

Deployment – IIS Virtual Dir

Control PanelAdministrative Tools

Deployment – IIS Virtual Dir

Deployment – IIS Virtual Dir

Deployment – IIS Virtual Dir

Deployment – IIS Virtual Dir

Deployment – IIS Virtual Dir

Deployment – IIS Virtual Dir

Deployment – IIS Virtual Dir

Deployment – IIS Virtual Dir

Deployment – using VS.NET

Security

Authentication verifying who you are

Authorization verifying what you are

allowed to do

Security - Authentication

ASP.NET provides three built-in options for authentication:

• Windows authentication• Forms authentication• Passport authentication

Security - Authorization

Authorization in ASP.NET takes three forms:

ACL-based authorization URL authorization Programmatic authorization

Security – Authorization ACL

Access Control Lists (ACLs)

Security – Authorization URL

web.config

Security – Authorization prog.

Programmatic authorization

Summary Outline

Installation

System requirements

Components

Deployment

Security

Authentication

Authorization