Acknowledgments

Many thanks to Oren Novotny, this book's technical editor, for corrections and suggestions as the chapters passed through Community Technical Previews and beta releases of Visual Studio 2008 SP1. Oren is senior C# /.NET developer at Lava Trading, a financial services organization in New York City. He's also the developer of LINQ to Streams (a.k.a., SLinq or Streaming LINQ) for processing continuous data streams, such as stock tickers or sensor data. The project's home page on CodePlex (http://www.codeplex.com/Slinq) provides downloadable source code and includes an animated GIF simulation of a stock ticker displayed in a DataGridView.

Thanks to Microsoft Principal Architect Matt Warren for his highly detailed and very helpful blog posts about LINQ to SQL and its development history, as well as a virtuoso demonstration of implementing the IQueryable<T> interface (http://blogs.msdn.com/mattwar). Program manager Dinesh Kulkarni provided beta testers with numerous LINQ to SQL insights and tips. Daniel Simmons treated early Entity Framework (EF) adopters to advice, technical insight, code samples, and FAQs for the Data Programmability team's flagship object/relational modeling (O/RM) tool. Pablo Castro, originally lead developer on the EF team, gave vision to "Project Astoria" and later became the ADO.NET Data Services Framework's architect. I'm especially indebted to Pablo for conceiving the "Transparent Design" initiative for Astoria, which Program Manager Tim Mallalieu ...

Get Professional ADO.NET 3.5 with LINQ and the Entity Framework now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.