SlideShare uma empresa Scribd logo
1 de 18
IIS Settings
Presenter: Ankit Kumar, Mindfire Solutions
Date: 03/06/2014
Presenter: Ankit Kumar, Mindfire Solutions
About Me
MCTS 70-433 - Microsoft SQL Server 2008, Database
Development-Exam
MCP 70-480 - Specialist certification in HTML5 with
JavaScript and CSS3 Exam
MCP 70-486 - Developing ASP.NET MVC 4 Web
Applications
Skills: Asp.Net, C#, Sql Server, Jquery, MVC, EF, WCF, Knockout.js
Connect Me:
Twitter: https://www.twitter.com/ankit_lav
LinkedIn: http://in.linkedin.com/pub/ankit-kumar/37/a03/ba6
Google+: https://plus.google.com/105513349633314927216
Contact Me:
Email: ankitk@mindfiresolutions.com
Skype: mfsi_ankitk
Agenda
Presenter: Ankit Kumar, Mindfire Solutions
 Introduction
 History
 Http Request
 Components of IIS
 Installing IIS
 Creating Web Sites
 Application Pool
 Worker Role
 IIS Extensions
 URL Rewrite
 Demo(s)
IIS
Presenter: Ankit Kumar, Mindfire Solutions
 Internet Information Services
 An extensible Web server created by Microsoft
 Secure, easy-to-manage platform for developing and
reliably hosting of application
 Uses different protocol to provide information
 Integral part of the Windows NT family since Windows
NT 4.0
 IIS is not turned on by default
History
Presenter: Ankit Kumar, Mindfire Solutions
 IIS 1.0 – Windows NT 3.51
 IIS 2.0 – Windows NT 4.0
 IIS 3.0 – Windows NT 4.0 SP 2 (with asp ability)
 IIS 4.0 – Windows NT 4.0 as Option Pack
 IIS 5.0 – Windows 2000
 IIS 6.0 – Windows 2003
 IIS 7.0 – Windows Vista and Windows Server 2008
 IIS 7.5 – Windows 7 and Windows Server 2008 R2
 IIS 8.0 – Windows 8 and Windows Server 2012
 IIS 8.5 – Windows 8.1 and Windows Server 2012 R2
Overview of an HTTP Request
Presenter: Ankit Kumar, Mindfire Solutions
More Info
Components of IIS
Presenter: Ankit Kumar, Mindfire Solutions
 Protocol Listeners
– Receives protocol-specific requests, send them
to IIS for processing, and then return responses
to requester
– By default, IIS provides HTTP.sys as the protocol
listener that listens for HTTP and HTTPS
requests.
 World Wide Web Publishing Service (WWW service)
 Windows Process Activation Service (WAS)
Components of IIS
Presenter: Ankit Kumar, Mindfire Solutions
 Protocol Listeners.
 World Wide Web Publishing Service (WWW service)
– Up to IIS 6.0 all request are handled by itself
– In IIS 7.0, it was split into 2 service
– Starts, stops, monitor, recycle worker role.
– performance
 Windows Process Activation Service (WAS)
Components of IIS
Presenter: Ankit Kumar, Mindfire Solutions
 Protocol Listeners.
 World Wide Web Publishing Service (WWW service)
 Windows Process Activation Service (WAS)
– IIS 7 & above
– Manages pool config, worker process
– Allows to use same config for Http & non Http
sites
– WAS can be used without WWW service if you
do not need HTTP functionality
– Global config, protocol info, app pool info, site
config & application config
Classic Mode vs Integrated Mode
Presenter: Ankit Kumar, Mindfire Solutions
Img Source
Installation
Presenter: Ankit Kumar, Mindfire Solutions
 Difference between IIS and IIS Express. More info
 IIS 7.5 Express on Windows 7
 Not active by default
 Control panel
 Web Platform installer
 Lets explore on the different options for IIS (Demo)
Creating Websites
Presenter: Ankit Kumar, Mindfire Solutions
 Hosting options
– Web Site
– Application
– Virtual Directory
 Enabling https
 Certificates
Application Pool
Presenter: Ankit Kumar, Mindfire Solutions
 Logical separation between application
 separate set of IIS worker processes that share the same
configuration.
 Provide security, reliability, & availability
 One Application pool can contains one or more
application.
Worker Role
Presenter: Ankit Kumar, Mindfire Solutions
 Program which runs your site.
 Different worker process are not communicate together,
and the only way to exchange data is from common files
 Any worker role can process your request depending
upon availability
 More Worker role – Must better performance (not true
need to handle session in asp.net) More Info
 Web Garden and Web Farm
IIS Extension
Presenter: Ankit Kumar, Mindfire Solutions
 Can be added as add on for IIS
 Web Platform to manage Extension
 We can - Filter, search, install, remove
 Few Famous Ones
– URL Rewrite
– FTP Publishing Service
– Media Services
– Database manage
– More Extensions
Question and
Answer
Presenter: Ankit Kumar, Mindfire Solutions
Thank You
Presenter: Ankit Kumar, Mindfire Solutions
http://www.linkedin.com/company/mindfire-solutions
http://twitter.com/mindfires
Presenter: Ankit Kumar, Mindfire Solutions
http://www.mindfiresolutions.com
https://www.facebook.com/MindfireSolutions

Mais conteúdo relacionado

Mais procurados

Configuring Apache Web Server for Single Sign-On with Likewise 5
Configuring Apache Web Server for Single Sign-On with Likewise 5Configuring Apache Web Server for Single Sign-On with Likewise 5
Configuring Apache Web Server for Single Sign-On with Likewise 5
webhostingguy
 

Mais procurados (20)

IIS 7.0 +
IIS 7.0 +IIS 7.0 +
IIS 7.0 +
 
IIS Always-On Services
IIS Always-On ServicesIIS Always-On Services
IIS Always-On Services
 
introduction and configuration of IIS (in addition with printer)
introduction and configuration of IIS (in addition with printer)introduction and configuration of IIS (in addition with printer)
introduction and configuration of IIS (in addition with printer)
 
ASP.NET Request Processing Internals
ASP.NET Request Processing InternalsASP.NET Request Processing Internals
ASP.NET Request Processing Internals
 
Build sites on iis
Build sites on iisBuild sites on iis
Build sites on iis
 
Understanding iis part1
Understanding iis part1Understanding iis part1
Understanding iis part1
 
Hosting a website on IIS Server
Hosting a website on IIS ServerHosting a website on IIS Server
Hosting a website on IIS Server
 
How to Monitor IIS
How to Monitor IISHow to Monitor IIS
How to Monitor IIS
 
Microsoft/Zend Webcast on Cloud Computing
Microsoft/Zend Webcast on Cloud ComputingMicrosoft/Zend Webcast on Cloud Computing
Microsoft/Zend Webcast on Cloud Computing
 
The complete ASP.NET (IIS) Tutorial with code example in power point slide show
The complete ASP.NET (IIS) Tutorial with code example in power point slide showThe complete ASP.NET (IIS) Tutorial with code example in power point slide show
The complete ASP.NET (IIS) Tutorial with code example in power point slide show
 
Web Servers (ppt)
Web Servers (ppt)Web Servers (ppt)
Web Servers (ppt)
 
Upgrade, Migrate and Virtualisation with SharePoint 2010
Upgrade, Migrate and Virtualisation with SharePoint 2010Upgrade, Migrate and Virtualisation with SharePoint 2010
Upgrade, Migrate and Virtualisation with SharePoint 2010
 
Jelastic Enterprise
Jelastic EnterpriseJelastic Enterprise
Jelastic Enterprise
 
IIS7 As a Developer Platform
IIS7 As a Developer PlatformIIS7 As a Developer Platform
IIS7 As a Developer Platform
 
Wordpress on Windows
Wordpress on WindowsWordpress on Windows
Wordpress on Windows
 
Infrastructure for Continuous Delivery & Microservices: PaaS or Docker?
Infrastructure for Continuous Delivery & Microservices: PaaS or Docker?Infrastructure for Continuous Delivery & Microservices: PaaS or Docker?
Infrastructure for Continuous Delivery & Microservices: PaaS or Docker?
 
Chapter 26
Chapter 26Chapter 26
Chapter 26
 
Windows Loves drupal
Windows Loves drupalWindows Loves drupal
Windows Loves drupal
 
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
 
Configuring Apache Web Server for Single Sign-On with Likewise 5
Configuring Apache Web Server for Single Sign-On with Likewise 5Configuring Apache Web Server for Single Sign-On with Likewise 5
Configuring Apache Web Server for Single Sign-On with Likewise 5
 

Destaque

How to install and configure microsoft iis 7.5, php, my sql, and phpmyadmin
How to install and configure microsoft iis 7.5, php, my sql, and phpmyadminHow to install and configure microsoft iis 7.5, php, my sql, and phpmyadmin
How to install and configure microsoft iis 7.5, php, my sql, and phpmyadmin
Sandy Ra
 
Introduction To Iis 7
Introduction To Iis 7Introduction To Iis 7
Introduction To Iis 7
amit_monty
 
Sql server 2012 dba online training
Sql server 2012 dba online trainingSql server 2012 dba online training
Sql server 2012 dba online training
sqlmasters
 
10 performance and scalability secrets of ASP.NET websites
10 performance and scalability secrets of ASP.NET websites10 performance and scalability secrets of ASP.NET websites
10 performance and scalability secrets of ASP.NET websites
oazabir
 

Destaque (12)

Seamless Upgrade to 8.5 Version. Performance Testing Tuning of Ektron & the E...
Seamless Upgrade to 8.5 Version. Performance Testing Tuning of Ektron & the E...Seamless Upgrade to 8.5 Version. Performance Testing Tuning of Ektron & the E...
Seamless Upgrade to 8.5 Version. Performance Testing Tuning of Ektron & the E...
 
Why is this ASP.NET web app running slowly?
Why is this ASP.NET web app running slowly?Why is this ASP.NET web app running slowly?
Why is this ASP.NET web app running slowly?
 
How to install and configure microsoft iis 7.5, php, my sql, and phpmyadmin
How to install and configure microsoft iis 7.5, php, my sql, and phpmyadminHow to install and configure microsoft iis 7.5, php, my sql, and phpmyadmin
How to install and configure microsoft iis 7.5, php, my sql, and phpmyadmin
 
Introduction To Iis 7
Introduction To Iis 7Introduction To Iis 7
Introduction To Iis 7
 
Sql server 2012 dba online training
Sql server 2012 dba online trainingSql server 2012 dba online training
Sql server 2012 dba online training
 
IIS PPT (1)
IIS PPT (1)IIS PPT (1)
IIS PPT (1)
 
.NET Garbage Collection Performance Tips
.NET Garbage Collection Performance Tips.NET Garbage Collection Performance Tips
.NET Garbage Collection Performance Tips
 
10 performance and scalability secrets of ASP.NET websites
10 performance and scalability secrets of ASP.NET websites10 performance and scalability secrets of ASP.NET websites
10 performance and scalability secrets of ASP.NET websites
 
Install Windows Server 2012 Step-by-Step
Install Windows Server 2012 Step-by-StepInstall Windows Server 2012 Step-by-Step
Install Windows Server 2012 Step-by-Step
 
What's new in SQL Server Integration Services 2012?
What's new in SQL Server Integration Services 2012?What's new in SQL Server Integration Services 2012?
What's new in SQL Server Integration Services 2012?
 
Ms sql server architecture
Ms sql server architectureMs sql server architecture
Ms sql server architecture
 
Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012 Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012
 

Semelhante a IIS-Settings

PHP Enhancement with Windows Server 2008
PHP Enhancement with Windows Server 2008PHP Enhancement with Windows Server 2008
PHP Enhancement with Windows Server 2008
Krit Kamtuo
 
SharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel OlesonSharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel Oleson
webhostingguy
 
Windows Server 2008 - Web and Application Hosting
Windows Server 2008 - Web and Application HostingWindows Server 2008 - Web and Application Hosting
Windows Server 2008 - Web and Application Hosting
Information Technology
 
Narender Soni Resume - Updated
Narender Soni Resume - UpdatedNarender Soni Resume - Updated
Narender Soni Resume - Updated
Narender Soni
 
DOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M usersDOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M users
Yoav Avrahami
 
Comparing IIS and Apache - Questions and Answers
Comparing IIS and Apache - Questions and AnswersComparing IIS and Apache - Questions and Answers
Comparing IIS and Apache - Questions and Answers
butest
 
CTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should KnowCTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should Know
Spiffy
 

Semelhante a IIS-Settings (20)

Four Scenarios for Using an Integration Service Environment (ISE)
Four Scenarios for Using an Integration Service Environment (ISE)Four Scenarios for Using an Integration Service Environment (ISE)
Four Scenarios for Using an Integration Service Environment (ISE)
 
Windows Server 2008 for Developers - Part 1
Windows Server 2008 for Developers - Part 1Windows Server 2008 for Developers - Part 1
Windows Server 2008 for Developers - Part 1
 
PHP Enhancement with Windows Server 2008
PHP Enhancement with Windows Server 2008PHP Enhancement with Windows Server 2008
PHP Enhancement with Windows Server 2008
 
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney BuikeMake Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
 
IIS 6.0 and asp.net
IIS 6.0 and asp.netIIS 6.0 and asp.net
IIS 6.0 and asp.net
 
Abhishek Mittal_Resume
Abhishek Mittal_ResumeAbhishek Mittal_Resume
Abhishek Mittal_Resume
 
SharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel OlesonSharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel Oleson
 
Windows Server 2008 - Web and Application Hosting
Windows Server 2008 - Web and Application HostingWindows Server 2008 - Web and Application Hosting
Windows Server 2008 - Web and Application Hosting
 
Narender Soni Resume - Updated
Narender Soni Resume - UpdatedNarender Soni Resume - Updated
Narender Soni Resume - Updated
 
Iis it-slideshares.blogspot.com
Iis it-slideshares.blogspot.comIis it-slideshares.blogspot.com
Iis it-slideshares.blogspot.com
 
INTRODUCTION TO IIS
INTRODUCTION TO IISINTRODUCTION TO IIS
INTRODUCTION TO IIS
 
DOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M usersDOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M users
 
New ThousandEyes Product Features and Release Highlights
New ThousandEyes Product Features and Release HighlightsNew ThousandEyes Product Features and Release Highlights
New ThousandEyes Product Features and Release Highlights
 
Resume
ResumeResume
Resume
 
Refactoring to Microservices
Refactoring to MicroservicesRefactoring to Microservices
Refactoring to Microservices
 
Comparing IIS and Apache - Questions and Answers
Comparing IIS and Apache - Questions and AnswersComparing IIS and Apache - Questions and Answers
Comparing IIS and Apache - Questions and Answers
 
CTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should KnowCTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should Know
 
Creating a World-Class RESTful Web Services API
Creating a World-Class RESTful Web Services APICreating a World-Class RESTful Web Services API
Creating a World-Class RESTful Web Services API
 
All About Asp Net 4 0 Hosam Kamel
All About Asp Net 4 0  Hosam KamelAll About Asp Net 4 0  Hosam Kamel
All About Asp Net 4 0 Hosam Kamel
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
 

Mais de Mindfire Solutions

Mais de Mindfire Solutions (20)

Physician Search and Review
Physician Search and ReviewPhysician Search and Review
Physician Search and Review
 
diet management app
diet management appdiet management app
diet management app
 
Business Technology Solution
Business Technology SolutionBusiness Technology Solution
Business Technology Solution
 
Remote Health Monitoring
Remote Health MonitoringRemote Health Monitoring
Remote Health Monitoring
 
Influencer Marketing Solution
Influencer Marketing SolutionInfluencer Marketing Solution
Influencer Marketing Solution
 
ELMAH
ELMAHELMAH
ELMAH
 
High Availability of Azure Applications
High Availability of Azure ApplicationsHigh Availability of Azure Applications
High Availability of Azure Applications
 
IOT Hands On
IOT Hands OnIOT Hands On
IOT Hands On
 
Glimpse of Loops Vs Set
Glimpse of Loops Vs SetGlimpse of Loops Vs Set
Glimpse of Loops Vs Set
 
Oracle Sql Developer-Getting Started
Oracle Sql Developer-Getting StartedOracle Sql Developer-Getting Started
Oracle Sql Developer-Getting Started
 
Adaptive Layout In iOS 8
Adaptive Layout In iOS 8Adaptive Layout In iOS 8
Adaptive Layout In iOS 8
 
Introduction to Auto-layout : iOS/Mac
Introduction to Auto-layout : iOS/MacIntroduction to Auto-layout : iOS/Mac
Introduction to Auto-layout : iOS/Mac
 
LINQPad - utility Tool
LINQPad - utility ToolLINQPad - utility Tool
LINQPad - utility Tool
 
Get started with watch kit development
Get started with watch kit developmentGet started with watch kit development
Get started with watch kit development
 
Swift vs Objective-C
Swift vs Objective-CSwift vs Objective-C
Swift vs Objective-C
 
Material Design in Android
Material Design in AndroidMaterial Design in Android
Material Design in Android
 
Introduction to OData
Introduction to ODataIntroduction to OData
Introduction to OData
 
Ext js Part 2- MVC
Ext js Part 2- MVCExt js Part 2- MVC
Ext js Part 2- MVC
 
ExtJs Basic Part-1
ExtJs Basic Part-1ExtJs Basic Part-1
ExtJs Basic Part-1
 
Spring Security Introduction
Spring Security IntroductionSpring Security Introduction
Spring Security Introduction
 

Último

CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
anilsa9823
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 

IIS-Settings

  • 1. IIS Settings Presenter: Ankit Kumar, Mindfire Solutions Date: 03/06/2014
  • 2. Presenter: Ankit Kumar, Mindfire Solutions About Me MCTS 70-433 - Microsoft SQL Server 2008, Database Development-Exam MCP 70-480 - Specialist certification in HTML5 with JavaScript and CSS3 Exam MCP 70-486 - Developing ASP.NET MVC 4 Web Applications Skills: Asp.Net, C#, Sql Server, Jquery, MVC, EF, WCF, Knockout.js Connect Me: Twitter: https://www.twitter.com/ankit_lav LinkedIn: http://in.linkedin.com/pub/ankit-kumar/37/a03/ba6 Google+: https://plus.google.com/105513349633314927216 Contact Me: Email: ankitk@mindfiresolutions.com Skype: mfsi_ankitk
  • 3. Agenda Presenter: Ankit Kumar, Mindfire Solutions  Introduction  History  Http Request  Components of IIS  Installing IIS  Creating Web Sites  Application Pool  Worker Role  IIS Extensions  URL Rewrite  Demo(s)
  • 4. IIS Presenter: Ankit Kumar, Mindfire Solutions  Internet Information Services  An extensible Web server created by Microsoft  Secure, easy-to-manage platform for developing and reliably hosting of application  Uses different protocol to provide information  Integral part of the Windows NT family since Windows NT 4.0  IIS is not turned on by default
  • 5. History Presenter: Ankit Kumar, Mindfire Solutions  IIS 1.0 – Windows NT 3.51  IIS 2.0 – Windows NT 4.0  IIS 3.0 – Windows NT 4.0 SP 2 (with asp ability)  IIS 4.0 – Windows NT 4.0 as Option Pack  IIS 5.0 – Windows 2000  IIS 6.0 – Windows 2003  IIS 7.0 – Windows Vista and Windows Server 2008  IIS 7.5 – Windows 7 and Windows Server 2008 R2  IIS 8.0 – Windows 8 and Windows Server 2012  IIS 8.5 – Windows 8.1 and Windows Server 2012 R2
  • 6. Overview of an HTTP Request Presenter: Ankit Kumar, Mindfire Solutions More Info
  • 7. Components of IIS Presenter: Ankit Kumar, Mindfire Solutions  Protocol Listeners – Receives protocol-specific requests, send them to IIS for processing, and then return responses to requester – By default, IIS provides HTTP.sys as the protocol listener that listens for HTTP and HTTPS requests.  World Wide Web Publishing Service (WWW service)  Windows Process Activation Service (WAS)
  • 8. Components of IIS Presenter: Ankit Kumar, Mindfire Solutions  Protocol Listeners.  World Wide Web Publishing Service (WWW service) – Up to IIS 6.0 all request are handled by itself – In IIS 7.0, it was split into 2 service – Starts, stops, monitor, recycle worker role. – performance  Windows Process Activation Service (WAS)
  • 9. Components of IIS Presenter: Ankit Kumar, Mindfire Solutions  Protocol Listeners.  World Wide Web Publishing Service (WWW service)  Windows Process Activation Service (WAS) – IIS 7 & above – Manages pool config, worker process – Allows to use same config for Http & non Http sites – WAS can be used without WWW service if you do not need HTTP functionality – Global config, protocol info, app pool info, site config & application config
  • 10. Classic Mode vs Integrated Mode Presenter: Ankit Kumar, Mindfire Solutions Img Source
  • 11. Installation Presenter: Ankit Kumar, Mindfire Solutions  Difference between IIS and IIS Express. More info  IIS 7.5 Express on Windows 7  Not active by default  Control panel  Web Platform installer  Lets explore on the different options for IIS (Demo)
  • 12. Creating Websites Presenter: Ankit Kumar, Mindfire Solutions  Hosting options – Web Site – Application – Virtual Directory  Enabling https  Certificates
  • 13. Application Pool Presenter: Ankit Kumar, Mindfire Solutions  Logical separation between application  separate set of IIS worker processes that share the same configuration.  Provide security, reliability, & availability  One Application pool can contains one or more application.
  • 14. Worker Role Presenter: Ankit Kumar, Mindfire Solutions  Program which runs your site.  Different worker process are not communicate together, and the only way to exchange data is from common files  Any worker role can process your request depending upon availability  More Worker role – Must better performance (not true need to handle session in asp.net) More Info  Web Garden and Web Farm
  • 15. IIS Extension Presenter: Ankit Kumar, Mindfire Solutions  Can be added as add on for IIS  Web Platform to manage Extension  We can - Filter, search, install, remove  Few Famous Ones – URL Rewrite – FTP Publishing Service – Media Services – Database manage – More Extensions
  • 16. Question and Answer Presenter: Ankit Kumar, Mindfire Solutions
  • 17. Thank You Presenter: Ankit Kumar, Mindfire Solutions
  • 18. http://www.linkedin.com/company/mindfire-solutions http://twitter.com/mindfires Presenter: Ankit Kumar, Mindfire Solutions http://www.mindfiresolutions.com https://www.facebook.com/MindfireSolutions