On shelves, I really like dados the best on the mid shelves and sliding dovetails top and bottom (sometimes middle on tall cabinets). If the cabinet is going to be build in place or contained from spreading, ie never moved, skip the sliding dovetails and just dado.