Taher --
I appreciate your question, but what does it have to do with Microsoft Project Server, an enterprise project management application. If you have noticed, no one but me has replied because this forum is dedicated to questions about Microsoft Project
Server, not software development. Because of this, I would recommend you repost your question in a user forum dedicated to Microsoft software development tools and processes. Hope this helps.
Dale A. Howard [MVP]