How to add a web part to all MySite site collections?


I would like to add a web part (.dwp file) to all users of MySite in Sharepoint 2010. What is the best way to do this?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Is the question about where to deploy the file, or where to make the change
Inclusion of the webpart can be done in the mysite.master
Creating and deploying custom webpart
cegelandAuthor Commented:
I have the dwp file and would like every MySite to show the web part by default. The URL above refers to a a solution file (wsp), but I only have a dwp file.

This web app is a "remote control webpart" that controls a solution installed on a different web application. All I want is to have this dwp file appear on every users MySite automatically. As of right now every user must click "edit page" -> "add webpart" --> "upload webpart" and then select the file they would like to upload (the dwp file). After the dwp file is uploaded they can add the webpart to their site manually.

I guess I would have to upload the dwp to a centralized location on the Sharepoint server itself, and then somehow add the webpart to mysite.master.

I have never done any modifications to the master files, so a quick how-to add a webpart to a master file using Sharepoint designer 2010 would be greatly appreciated :)
How to upload a webpart
Working with masterpages
I think this will help you achieve your goals.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Log in as a farm administrator and go to your mysite.  As a farm admin you will have edit site and page rights.  Make the changes you want and save it.  Now log in as a normal user and the changes you made will now show for every user that logs in.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SharePoint

From novice to tech pro — start learning today.