I have been involved in several large scale interprise application projects. I lead a team to evaluate Microsoft .NET WinForms. I have been invovled in developing and documenting standards and best practices, as well as, re-usable object models that are used in two fortune 500 companies.