Breakdown on why using native PowerShell mechanisms is slower than utilizing .NET components.
Examples on splitting a 500,000 line file into 100 lines chunks. Slow.ps1 - Split complete in 716.1957653 seconds Fast.ps1 - Split complete in 2.7198562 seconds