Many articles and many people that implement large applications on Sharepoint 2007 sometimes have a frustrating feeling about the product as the solution grows. Surprised? I am not …. In fact I consider this is a normal situation in software implementations,