We suggest to open the corresponding tutorial page and go over the examples "side by side".
Disclaimer: Linq handles most of functionality up to tutorial's section 7 very elegantly. There is no much value in replacing it for these cases. The reason we demonstrate the basic SQL capabilites of ELINQ is that the advanced cases are built on patterns of simple cases.
So before jumping to the advanced cases, we suggest to go over and run few basic ones to understand how ELINQ works.