How to Force WWW in Your ASP.NET Website Using Global.asax
Add an SSL Certificate to a Website in IIS (All Versions).
This guide walks you through the process to help you enable HTTPS for your website.
Information on options regarding SSL certificates
Complete a Certificate Request in IIS (All Versions)
A guide to different Types of SSL Certificates
This is a comparison to help you choose the best SSL for your website or application.
Redirect HTTP to HTTPS in IIS