Hi,
Everything was fine to me till I reached the end
"Currently I am workin on dev box which consist of (Sharepoint Foundation)
Client enviornment is( Sharepoint Server 2010 Enterprise edition)"
How is that? I recommend you try all this first on SP Server as well before you go to the client and I hope it is NOT client production.
if you can combine all in a feature or even multiple features, you can create PS script that deploys everything in its path, example web parts in controltemplates under 14.
Put everything in a folder with the script, and tell your script to copy those files, everything to where to supposed to be then run install feature then activate feature commands.
In PS you create multiple functions in one script and call each function after another and each does different job.
So that at the end, you give the client folder with files needed and in it the script and just tell your client to run the script and the script does the rest for them.
Some good links to help you: http://www.sharepointjoel.com/Lists/Posts/Post.aspx?ID=362
http://sisharepoint.wordpress.com/2010/03/25/make-your-own-powershell-scripts-for-sharepoint-deployment-in-visual-studio-2010/
http://ranaictiu-technicalblog.blogspot.com/2010/05/sharepoint-2010-deployment-powershell.html
Mai Omar Desouki | Software Consultant | Infusion | MCP, MCTS, MCPD, MCITP, MCT Microsoft Certified Trainer & MCC Microsoft Community Contributor | Email: mai_omar_86@live.com | Blog: http://moresharepoint.wordpress.com