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
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