Happy Independence Day, U.S. readers! And for you non-U.S. readers, Happy .. errr ... Regular Day of the Week! The Forbidden Parameter was originally published way back on June 16th, 2006 ...


When Steve Mitcham started at a new job a little while back, he spent some time reading through the documentation and implementation guide for the enterprise framework that the company developed in-house. There were a few things that seemed off, but one thing in particular stuck out ...

public object LoadOrg(int cmpKey, object DO_NOT_USE_AT_ALL_EVER);

public void SaveOrg(int cmpKey, object org, object DO_NOT_USE_AT_ALL_EVER);

Never before was Steve so intrigued and tempted to find out what might happen if he passed in something ... a string ... an integer ... or even just an itsy-bitsy little bit.

[Advertisement] BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!