|
Title: LINQ in Action
Purchase
Item
Manufacturer: Manning Publications
List Price: $44.99
Our Price: $25.45
|
|
| Customer Reviews: |
| LINQ in Action by Manning Publications The only Linq book you will need | If you want to learn Linq, whether its data stored in a database, in XML files, DataSets or just in-memory objects this is the book for you.
I found it so easy to understand, and really comprehend. There are lots of examples, but not too many. After reading the first few chapters you become comfortable with the concept and syntax of the new language extensions.
The authors style had just the right combination of light humor and serious programming. He seems able to express complicated issues with the greatest of ease, and obviously has enoumous knowledge on the subject.
If that was not enough, there are forums avalable where you can raise queries and doubts and the author will do his best to accomodate you, again with a nice and easy flowing style.
The book is a 'must have' to any serious Linq programmer (or want-to-be Linq programmer!) and will certainly occupy a prominent place on my bookshelf.
Highly recommended!
Regards,
Martin. | | LINQ in Action by Manning Publications Highly Recommended | I read a lot of tech books and only write reviews on the ones I really think offer value. This is one of them. If you want to learn LINQ from some guys that know their stuff, this is the book for you. It's very readable with great code examples..VB coverage is much appreciated by me! I've also looked at some of the other LINQ books. This is the only one I took the time to read cover to cover. Very easy to read with great coverage of the topic. Highly recommended.
Mark Dunn, MCT, MCAD, MCDBA, MCSD.NET
Microsoft MVP, Visual Basic
Microsoft Regional Director
President, DUNN Training and Consulting, Inc.
| | LINQ in Action by Manning Publications A great book from start to finish | I've read every LINQ book that i"ve come across and on the whole, they are all really good. As a subject area, the coverage is amazingly well done. This book is a natural fit b/c in every important respect, it's excellent.
First off, it's easy to read. Learning the basic mechanics of LINQ isn't all that difficult. Learning advanced LINQ mechanics is still pretty straightforward. However understanding why certain approaches should be used over other ones, understanding potential pitfalls (getting something back you weren't expecting) and ensuring your code performs well after you get back more than a few records, well, that takes some effort. I think this book helps you accomplish each of those in a manner that's very clear and very straightforward. [As a stylistic note, I think really understanding Lamda expressions, which admittedly aren't a linq feature per se, is challenging at first. This book did not shy away from them and went at them head one. B/c learning them isn't a linear process (at least it wasn't for me or anyone i know), you often make no real progress, then have a moment of understanding that gets you to the next level. That type of learning is best facilitated by seeing several examples - seeing several ways to accomplish something and then reverse engineering the differences. The extensive number of examples really makes that process a lot simpler].
Another really strong point is the examples themselves. In the LINQ to XML coverage, there's an example of how to create a RSS feed from a collection with one linq query. It's beauty is its elegance and b/c most developers have given writing RSS a try, it's a great juxtaposition to show how powerful and useful LINQ can be. That example isn't alone though - there are several others that extend beyond the cliche'd Hello World samples that leave people wanting for more.
The coverage of each topic is superb as well. At no point did I finish a chapter with unanswered questions in mind. Often, authors will make an assertion "you should do it this way b/c otherwise you'll open up security vulnerabilities" or whatever without explaining what the downside is that they are talking about. I know it's a seemingly unimportant thing, but I found that they always explained the points they make, even the minor ones. It's a typical example of the attention to detail the authors put into this book.
Having co-authored several books, I know how hard it is to write a book with a unified writing style. The editing for this book is done in such a way though that it looks like one author wrote it. Yes, there are some differences in their individual writing styles, but it's all close enough that it really does feel as though one person wrote it. That is a huge plus and again, it's just one of those small things they do that shows a serious attention to detail.
So it's easy to read, they cover everything really well, they selected great examples and explain them well and they start out with general coverage and move onto very detailed coverage - making it ideal for both a LINQ newcommer or a seasoned vet.
It's a great book and IMHO, the authors are to be commended for putting it together. Although I've found all of the LINQ books I've come across to be very good - this one made an impression and it's excellent from start to finish. | | LINQ in Action by Manning Publications Good and complete book | A good book, very complete and full of infos. All topics are well and deeply explained. I give only 4 stars for two main reasons
1. I don't like the writing style. It is too friendly, I prefer a formal and clean one.
2. Some explanation is 'obscure' and needs to be rewritten, for example the SelectWith extension method.
Anyway it really worths to have a copy on your desk. | | LINQ in Action by Manning Publications Excellent Linq Book | I am a newbie both in visual basic and Linq, and I have to say that this book is really great. It provides a LOT of understandable explanations, that are so useful for who's not a guru already.
There are tons of examples, plus quite a lot online resources that can be extremely useful.
Great book, probably one of the best on LINQ subject, and it's definitely worth the price | | LINQ in Action by Manning Publications Product Description | | LLINQ, Language INtegrated Query, is a new extension to the Visual Basic and C# programming languages designed to simplify data queries and database interaction. It addreses O/R mapping issues by making query operations like SQL statements part of the programming language. It also offers built-in support for querying in-memory collections like arrays or lists, XML, DataSets, and relational databases. LINQ in Action is a fast-paced, comprehensive tutorial for professional developers. This book explores what can be done with LINQ, shows how it works in an application, and addresses the emerging best practices. It presents the general purpose query facilities offered by LINQ in the upcoming C# 3.0 and VB.NET 9.0 languages. A running example introduces basic LINQ concepts. You'll then learn to query unstructured data using LINQ to XML and relational data with LINQ to SQL. Finally, you'll see how to extend LINQ for custom applications. LINQ in Action will guide you along as you explore this new world of lambda expressions, query operators, and expression trees. As well, you'll explore the new features of C# 3.0, VB.NET 9.0. The book is very practical, anchoring each new idea with running code. Whether you want to use LINQ to query objects, XML documents, or relational databases, you will find all the information you need to get started But LINQ in Action does not stop at the basic code. This book also shows you how LINQ can be used for advanced processing of data, including coverage of LINQ's extensibility, which allows querying more data sources than those supported by default. All code samples are built on a concrete business case. The running example, LinqBooks, is a personal book cataloging system that shows you how to create LINQ applications with Visual Studio 2008. |
No item elements found in rss feed.
|