Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
QR code to download the Kindle App
Image Unavailable
Color:
- Professional ADO.NET 3.5 with LINQ and the Entity Framework
-
-
- To view this video download Flash Player
Professional ADO.NET 3.5 with LINQ and the Entity Framework 1st Edition
- ISBN-10047018261X
- ISBN-13978-0470182611
- Edition1st
- PublisherWrox
- Publication dateFebruary 3, 2009
- LanguageEnglish
- Dimensions7.4 x 1.4 x 9.2 inches
- Print length672 pages
Editorial Reviews
From the Back Cover
Professional ADO.NET 3.5 with LINQ and the Entity Framework
LINQ and the Entity Framework are revolutionizing .NET database programming. With this book as your guide, you'll discover how to leverage these cutting-edge query and object/relational mapping technologies for enterprise-class computing. It provides you with hands-on coding techniques for data-intensive web and Windows projects. You'll also get quickly up to speed on LINQ technologies with the help of C# and VB programming examples.
Leading Microsoft database authority Roger Jennings first covers LINQ Standard Query Operators (SQOs) and domain-specific LINQ to SQL, LINQ to DataSet, and LINQ to XML implementations for querying generic collections. He then delves into the ADO.NET Entity Framework, Entity Data Model, Entity SQL (eSQL), and LINQ to Entities. Numerous code examples are integrated throughout the chapters that emulate real-world data sources and show you how to develop C# and VB web site/application or Windows projects.
The information in this book will give you the tools to create and maintain applications that are independent of the underlying relational data.
What you will learn from this book
A new approach to data access in ADO.NET 3.5 SP1
Methods for working with advanced LINQ query operators and expressions
Techniques for querying SQL Server® database with LINQ to SQL
Approaches for integrating third-party and emerging LINQ implementations
How to raise the level of data abstraction with the Entity Data Model
Steps for creating design-time data sources from ObjectContext
Ways to use the Entity Data Model as a data source
Who this book is for
This book is for intermediate to advanced developers of data-intensive .NET web- and Windows-based applications.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Product details
- Publisher : Wrox
- Publication date : February 3, 2009
- Edition : 1st
- Language : English
- Print length : 672 pages
- ISBN-10 : 047018261X
- ISBN-13 : 978-0470182611
- Item Weight : 2.08 pounds
- Dimensions : 7.4 x 1.4 x 9.2 inches
- Best Sellers Rank: #6,410,769 in Books (See Top 100 in Books)
- #694 in Object-Oriented Software Design
- #2,063 in Object-Oriented Design
- #3,618 in Database Storage & Design
- Customer Reviews:
About the author
I'm the principal consultant of OakLeaf Systems, a Windows Azure MVP and the author of 30+ books on Microsoft operating systems (Windows NT and Windows 2000 Server), Windows Azure, databases (SQL Server, SQL Azure and Access), .NET data access, Web services and InfoPath 2003. The books have more than 1.25 million English copies in print and have been translated into 20+ languages.
My latest books are "Microsoft Access 2010 In Depth" (12th edition) for Que Publishing and "Cloud Computing with the Microsoft Azure Services Platform" for Wiley/Wrox.
I'm also the curator of the OakLeaf Systems (http://oakleafblog.blogspot.com) and Access In Depth (http://acccessindepth.blogspot.com) blogs, a contributing editor of 1105 Media's "Visual Studio Magazine" and a frequent contributor to their "Redmond Developer News" newsletter.
OakLeaf's Code of Federal Regulations (CFR) Web service won the charter Microsoft .NET Best award for horizontal XML Web service solutions.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers appreciate the book's detailed coverage of the Entity Framework and Linq. However, the usefulness of the book as a resource receives mixed feedback.
Customers appreciate the book's detailed coverage of the Entity Framework and Linq, with one customer noting its unique approach to explaining complex concepts.
"...published a few years ago, this book gives excellent and thorough explanation of the development of Linq and Entity Framework...." Read more
"...The author is (overwhelmingly) knowledgable in the history of Linq's development and its internals but he provides so much of this background that..." Read more
"...The second half of the book goes into great detail on the Entity Framework. Mr. Jennings does a great job in describing the Entity Framework...." Read more
"Roger Jenings has always been a great writer. He has real knowledge of the material and has a unique way of presenting it to be understood...." Read more
Customers have mixed opinions about the book's utility, with some finding it helpful as a day-to-day reference and one noting its abundance of hands-on examples, while others report limited usefulness.
"...it all the way through the book, but, what I have read has been very usefull...." Read more
"...3.5 devotes very little space to this topic and is of little use to me as a resource...." Read more
"...I've come to appreciate Wrox books for their clarity, abundance of hands-on examples and utility as day-to-day references...." Read more
Images in this review
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on February 10, 2009Format: PaperbackVerified PurchaseThe first half of "Professional ADO.NET 3.5 with LINQ and the Entity Framework" covers all favors of LINQ; LINQ to Objects, LINQ to SQL, LINQDataSource, LINQ to DataSets, LINQ to XML, Entity Framework and LINQ to Entities. The section on LINQ to SQL is very well done. The second half of the book goes into great detail on the Entity Framework. Mr. Jennings does a great job in describing the Entity Framework. This book is well worth the money.
- Reviewed in the United States on September 21, 2010Format: PaperbackVerified PurchaseOver my past decade plus of programming I've come to appreciate Wrox books for their clarity, abundance of hands-on examples and utility as day-to-day references. This book is none of the above. The author is (overwhelmingly) knowledgable in the history of Linq's development and its internals but he provides so much of this background that it detracts from the usefulness of this book.
As a web developer I would have preferred a book more along the lines of "Professional ASP.NET 2.0 Databases" by Thiru Thangarathinam which did a fantastic job of focusing not only on the data layer but on its interaction with databound ASP.NET objects. Prof ADO.NET 3.5 devotes very little space to this topic and is of little use to me as a resource. I've found much better coverage of the topic in various tech blogs.
If you're looking for a text that will get you up and running quick with Linq and the Entity Framework for ASP.NET this is not it.
- Reviewed in the United States on May 5, 2009Format: PaperbackVerified PurchaseSince LINQ to SQL has been deprecated by Microsoft, it seems this book was already written when the author had to tack on Entity Framework.
Here's my better advice:
You don't have much choice as of the date of this review if you want to learn EF--either the book by Julia Lerman or Jennings (I bought both, Lerman is better). Or do you? Yes, you do. Buy this book: Beginning C# 2005 Databases (Programmer to Programmer) by Karli Watson
Observe how Watson uses XSD Schema, and the wizard. Chapter 4 of Watson, "Modifying Data" is key. Note how multiple tables have insert and delete operations done, and how default values are given using the Combo box. Voila! You're done. No need for this book. Essentially EF is what Watson shows using drag-and-drop and wizard generated code from the DataAdapters.
This book is very poorly written, but, if you have no choice, then it's OK, hence two stars. It proves being 'first to market' has advantages
- Reviewed in the United States on April 14, 2011Format: PaperbackVerified PurchaseRoger Jenings has always been a great writer. He has real knowledge of the material and has a unique way of presenting it to be understood. I haven't made it all the way through the book, but, what I have read has been very usefull. The book is well laid out by subject and the subject is covered in depth.
- Reviewed in the United States on May 3, 2015Format: PaperbackVerified PurchaseAlthough published a few years ago, this book gives excellent and thorough explanation of the development of Linq and Entity Framework.
I highly recommend it for anyone looking for an in-depth explanation of these topics, although some newer features of Entity Framework would not be covered here.
- Reviewed in the United States on February 19, 2009Format: PaperbackFirst, let me tell you what I like: In terms of topics covered and technical details, this book is topnotch. The first seven chapters discuss in detail how to use Microsoft's LINQ to Objects, SQL, DataSet, and XML technologies (The LINQ to XML chapter includes materials rarely discussed anywhere else). Chapter 8 closes the LINQ half of the book with good pointers on third-party and emerging implementations such as Parallel LINQ, LINQ to REST, SharePoint, Active Directory, etc. The remaining seven chapters provide extensive coverage of Entity Framework, including Entity SQL, LINQ to Entities, Object Services, ADO.Net Data Services, and planned improvements to the framework (especially with regards to Persistence Ignorance). C# and VB.Net code samples are plentifully provided and downloadable from the Wrox web site.
Some things that I think would make the book even better: A stand-alone list reprising and categorizing the many useful references to white papers or blogs mentioned by the author throughout the book would help facilitate future lookups; eliding or separating out unnecessary trivia into less distracting footnotes would help busy readers get through the book more quickly (examples of such trivia: Microsoft's patent application number for Entity Framework; remarks about thermal radiation and Intel's new 45-nanometer process when discussing the multi-core support intent behind Parallel LINQ, etc)
- Reviewed in the United States on February 26, 2009Format: PaperbackLinq itself doesn't seem to be all that hard to learn. But one must learn the many C# language additions that were added with C# 3.0 to support Linq as it is today. A lot of good side facts are part of the text that make for a well rounded discussion of what you need to know. Often I find a treatment of a subject just barely tells me what I need to know. This is a good source for those who have a good command of C# to move forward into the many ways Linq can be used. This is my first book on the subject and find it is doing the job for me.
- Reviewed in the United States on February 26, 2009Format: PaperbackI bought this book to get a better handle on the advantages offered by LINQ and the Entity Framework to build Enterprise web applications. Although the author appears to have expertise in the subject matter, the style in which it is communicated was very difficult to follow. I would not rate this as one of the better technical books I have read. There is a lot of trivia throughout the book that really distracts from the content. Even the style and organization of the book does not allow the reader to read at a fast pace, since it does not clearly enough distinguish critical and superfluous content.
Top reviews from other countries
- KS BealeReviewed in the United Kingdom on February 23, 2010
3.0 out of 5 stars For a Techy
Format: PaperbackVerified PurchaseA very techinical book, found it very difficult to understand.
Not for the faint hearted.