Refactoring to comply to Microsoft Extended Design Guidelines Rules rule set for managed code.