Recently I've started to read a book about LINQ. I must say, LINQ language some how manage to amaze me each time i starting a new topic, it already changed the way I code. I consider LINQ to be a "Must Know" language for every developer in every day coding. This book is very light, understandable, and contains allot of good code examples with allot of explanations in it, step by step. Later in the book, the language starts to be more complex and less understandable, because of some...