Just wondering if there is a best practice surrounding custom .net projects. Please note I'm not asking about .net practices, but best practice with regards to Sage CRM customization specifically. Is it better to put each custom set of pages in its own project and generate a dll for each customization? Or is it ok to have them all in the same project sharing the same dll? Just didn't know if one or the other had an affect on Sage CRM, specifically with regards to performance.