Nancy just about covered everything I was going to say LOL. I just wanted to add my two cents, having crate trained/housebroken many pups and adult rescues and my own dogs, and gone through several "puppies from hell".
Let the pup(s) be in the house with you. Use baby gates to keep them in the same room or tether them to you with a leash, so you can keep a close eye on them when they need to go. You won't get much warning, because they can't give you hardly any.
If you can't watch them in the house, crate them.
Feed them every meal in their crate. I don't agree with allowing them access to food whenever they want, it also makes crate training harder when their eating is not on a schedule. Giving them a meal and also something very yummy to chew on will help distract them from that feeling of "omg I'm in a crate!" and the eating then chewing IMO helps them relax and go to sleep.
And a note of chewies...stuffed kongs are great but I've never had a whole lot of luck with those being irresistible enough to quiet a pup down in during crate training. Marrow bones, soup bones (not cooked) are usually GREAT...they're cheap and you can buy them at most any grocery store.
An 8 week old's schedule is going to go something like this:
Wake up in the morning, go out to potty.
Play 5-10 min.
Go out to potty.
Breakfast - in the crate.
When they're done eating, Go out to potty.
Maybe 5-10 more of playtime inside or outside...go potty again,
then it's Naptime - in the crate.
When he wakes up, repeat. It seems like alot, but its not. An 8 week old still sleeps a whole lot. So you've got 20 minutes of a flurry of activity before an hour of naptime. If you kind of do it like that, the puppy will figure out:
Where to pee.
It doesn't get a chance to pee on the carpet.
Crate = mealtime, naptime, so crates are gooood.
Barking, whining, and crying in the crate is nearly always going to happen. Never, ever, let it out for crying. It won't take long before they figure out that you won't give in. Accidents at night are going to happen if you don't get up at least once to let them out.
Ok that was supposed to be a short post but look what it turned into...lol 
-----
~Stephanie~
Vom Haus Thorn