What’s the Fastest Way to Save Large Amounts of Data in .NET?

If you’ve ever needed to save a large amount of data to a database in .NET, you’ve probably wondered: What’s the fastest way to do it?