I will give you a basis and you can build from that, here goes
1 Creatine: tried and true, just a plain ass monohydrate powder, 5g in the morning and 5 grams pre and post workout, not only does this help massively in strength gains but it helps your body to recover more quickly, also helps the placebo effect because you swell up pretty well and it will motivate you.
2 Whey protein: another tried and true supplement, do some research, most proteins come with your essential aminos already in them which help with breakdown and protein synthesis. look for around 20-25gms per serving at around 120-140 calories. I prefer 20-30g before my workout with creatine, and about 30 minutes after a workout i take in about 70g with creatine.
3. Animal Pak, IMO best thing ever invented, minus the fish oils I can take two packets of these a day and rest assured I am getting all the vital nutrients my body needs to build and recuperate.
4: casein or milk protein. Well ya dont want your body to starve while ya sleep so ya need to put something in it before ya go to bed that digests more slowly than whey, I take mass gainer with casein/ whey mix that serves me about 700 calories and 70 grams of protein before bed.
This is all based on my experience, I have been competing for about 5 years now and lifting for 10, always remember, all the supplements in the world will not make up for a shitty diet, so ensure that you have a good diet plan, for bulking I suggest 21-23calories per pound you weigh using the 40/40/20 method, 40% carbs 40% protein 20% fat intake, again this is only my opinion and what has proven to work for me. I will also agree that dc training is a great way to bulk up, but it is more of an art than a lifting routine, you need to know your boundaries pretty well before implementing this style of training into your program, there is a fine line between massive gains and injuries/overtraining, DC training keeps you right on that line, you need to know your body very well so you dont fall on the wrong side of that line and suffer from injury or overtraining.