Donald Belcham is an independent contractor in Edmonton, Alberta Canada who specializes in software development with the .NET platform. With more than a decade of experience delivering Web and Smart Client applications to clients around the world, he has experience and knowledge in the entire software development life cycle. Combining that experience with his passion for agile development practices, AOP and solid OO fundamentals, Donald works to provide the client with software that works for their business.
Recognized by Microsoft for his technical skill and community contribution with the Microsoft MVP award in C#, Donald is a notable leader in the developer community. He is also a PostSharp and Jetbrains Partner. Donald regularly speaks for .NET User Groups, Code Camps and conferences around the world on topics ranging from development practices to the intricacies of different technologies.
Why have you chosen PostSharp?
"When I first found PostSharp and AOP I immediately recognized the relief it gave from repetitive boiler plate code. No longer would I have to sit through the monotonous task of writing the same code over and over though my application. Not only that but I wouldn't have to revisit that code to fix the inevitable bugs that creep in or to add new functionality in many different places throughout the codebase. Instead I am able to focus on providing business value to my clients while still providing the robust technical infrastructure that their applications require."
Logging, Metrics & System Health Monitoring with AOP in Uruguay, Montevideo on Wednesday, September 30, 2015
Introduction to Aspect Oriented Programming in Canada, Calgary on Wednesday, March 25, 2015
.NET UY Conf in Uruguay, Montevideo on Friday, October 3, 2014
Taming Brownfield Codebases with AOP in Webinar on Thursday, August 29, 2013
Prairie Dev Con in Canada, Winnipeg, MB on Monday, May 6, 2013
Post-Con Workshop in Canada, Regina, SK on Wednesday, October 3, 2012
NDC 2011 in Norway, Oslo on Wednesday, June 8, 2011
DevTeach Montreal in Canada, Montreal on Tuesday, May 31, 2011
Agile Vancouver in Canada, Vancouver on Friday, November 5, 2010
Online Course: What's New in PostSharp v3 on Thursday, January 30, 2014
Meet the Author: Donald Belcham on PostSharp Fundamentals on Thursday, July 5, 2012
Podcast: Aspect-Oriented Programming at NDC on Thursday, June 16, 2011
Online Course: Aspect Oriented Programming in .NET on Tuesday, June 7, 2011
Video: Advanced Aspect-Oriented Programming on Tuesday, May 31, 2011