LINQ in Action
Voir la critique sur ce livre
Synopsis
LINQ, 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. Adding to its power, LINQ is extensible and can be used to query various data sources. It 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 who want to use LINQ. This book explores what can be done with LINQ, shows you 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 navigate this new world of lambda expressions, query operators, and expression trees. You'll also explore the new features of C# 3.0, VB.NET 9.0. The book is very practical, anchoring each new idea with running code.
You will discover all the basics needed to get a clear understanding of LINQ. 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. This includes 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.
Commander ce livre au
prix de
37,80
€
35,91
€
Classé sous : Data, New, Action, Query, Linq
Avis (critiques) des membres de CodeS-SourceS
Cette critique a été écrite par
jesusonline
le
02/08/2008 01:07:08
Note attribuée :
   
Niveau estimé : 3 / 3 (Expert)
Linq est une technologie de la plate-forme Microsoft .net qui ajoute les fonctionnalités de requetages directement au sein de C#3 et VB9.
Ce livre se décompose en 4 grandes parties :
- Introduction à linq :
Cette partie explique pourquoi Linq a vu le jour, quels besoins ont amenés cette technologie, ... On voit ensuite quelques exemples simples de ce que Linq apporte ainsi que les nouveautés de C#3, VB9 et de la plate-forme .net 3.5 en général
- Linq To Object, Linq to SQL et Linq to XML :
Cette partie constitue la majorité du livre, les auteurs nous présentent les différents providers linq afin de les utiliser de la manière la plus efficace.
- Les entrailles de linq :
Connaissant déjà bien Linq et C#3, cette partie a été pour moi la plus intéressante, les auteurs rentrent vraiment dans le fonctionnement interne de Linq, on y apprendra comment personnaliser les providers linq existants ainsi que construire un provider « Linq to amazon » à partir de zéro.
- Mis en pratique :
Le dernier chapitre nous montre un cas concret d'utilisation de linq dans une application web de gestion de livres, c'est un chapitre intéressant qui permet de résumer les différents points exposés tout au long du livre.
Si vous êtes amené à utiliser Linq dans vos projets, Linq in Action est LE livre que je recommande. Des notions de .net sont nécessaire afin de bien comprendre les différentes parties, les personnes ayant déjà joué avec Linq peuvent survoler la première partie (environ 1/5 du livre), la dernière partie est technique mais permet de bien comprendre le mécanisme interne de Linq.
Voir toutes les critiques de jesusonline
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Forum
RE : BOUCLE FORRE : BOUCLE FOR par nbpro
Cliquez pour lire la suite par nbpro RE : BOUCLE FORRE : BOUCLE FOR par nbpro
Cliquez pour lire la suite par nbpro BOUCLE FORBOUCLE FOR par nbpro
Cliquez pour lire la suite par nbpro
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|