What is CodeProject?

CodeProject is a community of Software development and Design developers joined together with certain common goals: to learn, to teach and to have fun programming. Developers from all over the world come together to share source code, tutorials and knowledge for free to help their fellow programmers.

It is our hope that you find CodeProject to be a wealth of information and a valuable resource. All we ask is that if you find CodeProject useful, then please share what source code or knowledge you can in order to give back to the community.

Above and beyond articles and code snippets, CodeProject gives developers a voice. We have over 3.5 million people reading CodeProject each month, including those from companies such as Microsoft, Sun, Oracle, and more. CodeProject brings industry and the developer community together.