Lysis buffer

Hello,
I have found several protocols for adherent cell lysis buffer (NP-40). Some have 10mM,20mM or 50mM Tris HCl. Why is there a diference? Also, it was suggested that RIPA buffer is not compatible with Bio-Rad bradford assay reagent, however in the guidelines of the reagent it is mentioned that up to 0.1% SDS is compatible. Any recommendations for good lysis buffer protocols for both membrane and cytosolic protein extraction?

The choice of lysis buffer can be based on the subcellular location of your protein(s) of interest. Some detergents solubilize certain proteins better. Abcam gives a short overview: http://www.abcam.com...WB-beginner.pdf