I have some questions about ASP.NET applications developed in C# along with .NET Framework 2.0

If am using third party controls, say Developer Express then do they just get compiled in the application when it's hosted..?

Or I need to do some special installation on hosting server for that..?

Which hosting companies are good for .NET Framework 2.0 hosting..?

Cheers