260 likes | 379 Views
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. NT. Windows NT Windows 2000 Windows XP
E N D
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 NT • Windows NT • Windows 2000 • Windows XP • Windows Server 2003
Installation – What do we need? To run: .Net Framework IIS To develop: Notepad Visual Studio.Net Visual Web Developer WebMatrix
Installation – To run ASP.NET I I S Internet Information Services
Add/Remove Programs Control Panel Windows Components Control Panel Installation – IIS
Deployment • To deploy an ASP.NET application: • 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. • Create and configure a new IIS virtual directory (or web site) on the target machine using Internet Services Manager.
Control Panel Administrative Tools Deployment – IIS Virtual Dir
Deployment – IIS Virtual Dir http://localhost/SSDdemo/ http://62.0.100.216/SSDdemo/
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)
web.config Security – Authorization URL
Security – Authorization prog. Programmatic authorization
Summary Outline • Installation • System requirements • Components • Deployment • Security • Authentication • Authorization