I would suggest a couple of things:
1- 2 hour daytime scheduling...eat, awake 2 hours, nap, eat, awake 2 hours, nap (with each nap lasting 1-2 hours, no more than 2)
2-have a good night routine that starts an hour or so before bedtime
3-fill her up with 2+ feedings within 4 hours of bedtime, make sure she is full before bed but don't let her fall asleep while she's eating then lay her down, lay her down drowsy but awake
4-try the "5 minute rule" when she wakes up in the middle of the night...see if she can fall back to sleep on her own before you intervene, if not, see if you can console her without picking her up (if these fail, of course, do what you think is right!)
I found that in the end, you just have to do what you feel is right, don't force someone else's philosophy on your child if it doesn't set well with you. Also, I know it can be annoying when babies wake up all night but every baby is different with different needs.
I hope this helps. I had good luck with the tips I listed above. My baby slept 8 hours by 6 weeks and 10-12 hours by 2 months and she has stayed pretty consistent with it. She does that while also taking 2-3 one and a half hour naps each day!