I hope this is a good place for this, but I am looking to be safe while sharing my ASP MVC project. If a page was designed with a membership provider is is possible to share this project with out leaking information about your membership provider? From my understanding it would be very difficult for another developer to work on the project without this piece.
Your question seems to be about keeping files secret for security reasons, not for intellectual property protection reasons. You should not be worried about sharing your files, especially your membership provider code. If you have custom built a membership provider, then it is especially important that you let other people review it for potential security flaws. If you have used the standard membership, such as Identity or SimpleMembership, then there is no benefit in hiding that fact.
In practical terms in any ASP.NET MVC project I have worked on, the membership aspect is so deeply coupled with the rest of the code it would be next to impossible to remove it without rendering the project useless to your collaborators, or putting an overly large integration burden onto yourself for changes that are made by them.