I've got Window Vista Home Premium. From what I understand, to "install" .NET 3.0, all I need to do is go to the control panel, select Programs and Features, then click on Turn Windows Features on or off, and select .NET 3.0 Framework. Is that correct? In the Turn Windows Features on or off window, this is what I have for .NET 3.0 Framework:

Microsoft .NET Framework 3.0
-- Windows Communication Foundation HTTP Activation
-- Windows Communication Foundation non-HTTP Activation
-- XPS viewer

The state of the little checkboxes is: the Microsoft .NET Framework 3.0 box is filled in green, while both Windows Communication Foundations boxes are unchecked and unfilled, with XPS viewer checked.

It is WPF that I'm interested in experimenting with.

My question: What should I do with these checkboxes? Check them all? That's how I install .NET 3.0?

And also: what do I have to do in order to use Visual Studio 2005's IDE to write programs that use .NET 3.0?