I get tons of questions from customers on when support will end for a variety of products. I frequently refer them to the MS Support Lifecycle Homepage so thought I would share. If you are not familiar with it the home page allows you to ask questions and get information on when product support will end. For example, I looked up the lifecycle information on the .NET Framework versions by going to the products listed by family.
Then selecting .NET Framework in the Developer Tools area:
Which resulted in a table laying out all the details for .NET Framework support lifecycle (click on image to go to the table):
Rinse and repeat for the product you are interested in