Dans cet article publié par MSDN, Ted Neward effectue une comparaison entre Linq et les outils .NET/Java "alternatifs" du marché. Il évoque notamment le monde du mapping objet/relationnel, les générateurs de code, SQLJ et EJB3. L'article idéal pour être au fait du marché en terme d'accès aux données. "Unfortunately, because Hibernate, JDO 2 and EJB 3 all sit "on top" of the language as written, they suffer from many of the same problems as all automated mapping tools do: attempts to hide data retrieval strategies behind object interfaces (...) ".
Dans cet article publié par MSDN, Ted Neward effectue une comparaison entre Linq et les outils .NET/Java "alternatifs" du marché. Il évoque notamment le monde du mapping objet/relationnel, les générateurs de code, SQLJ et EJB3. L'article idéal pour être au fait du marché en terme d'accès aux données. "Unfortunately, because Hibernate, JDO 2 and EJB 3 all sit "on top" of the language as written, they suffer from many of the same problems as all automated mapping tools do: attempts to hide data retrieval strategies behind object interfaces (...) ".
Microsoft a mis en ligne un ensemble de bonnes pratiques à appliquer lors de vos développements utilisant LINQ (Language-Integrated Query).
Il s’agit d’un must read pour tous les développeurs désirant s’initier à LINQ, Silverlight et .Net
Le document est accessible ici : http://blogs.msdn.com/mirceat/archive/2008/03/13/linq-framework-design-guidelines.aspx
Mots clés: .Net, linq, silverlight
La PDC vient tout juste de prendre fin que les premières impressions à chaud commencent à fleurir sur les blogs. Curieusement, la communauté Java, principale visée par les annonces de Microsoft, ne semble pas prendre la mesure de l'évènement. Les seuls blogs Java faisant état de Linq sont plutôt positifs (lorsqu'ils ne demandent pas explicitement à Sun de faire évoluer son langage). "To be clear: this is not a Run from Java and embrace .NET post. Rather, I'm excited to see the Java space innovate to keep up with some of these and other really intriguing new C# features. It's fun to watch the game of Java/.NET leap frog play out... " . Qu'en pensez-vous ? Java doit-il prendre le même chemin que C# ?
La PDC vient tout juste de prendre fin que les premières impressions à chaud commencent à fleurir sur les blogs. Curieusement, la communauté Java, principale visée par les annonces de Microsoft, ne semble pas prendre la mesure de l'évènement. Les seuls blogs Java faisant état de Linq sont plutôt positifs (lorsqu'ils ne demandent pas explicitement à Sun de faire évoluer son langage). "To be clear: this is not a Run from Java and embrace .NET post. Rather, I'm excited to see the Java space innovate to keep up with some of these and other really intriguing new C# features. It's fun to watch the game of Java/.NET leap frog play out... " . Qu'en pensez-vous ? Java doit-il prendre le même chemin que C# ?
Soma annonce sur son blog le changement du système de nommage de Linq. Désormais, il faudra parler de Linq to ADO.NET, Linq to Entities ou Linq to SQL. Tout cela commence à devenir sacrément compliqué.
Les closures et les méthodes d'extension sont les deux fonctionnalités que le monde Java envie à .NET. Et pour cause, ce duo détonnant est à la base des mécanismes de la philosophie Linq. Il n'en fallait pas plus au groupe d'expert de la JSR chargée des nouvelles fonctionnalités de Java 7 (encore en incubation) pour étudier une modification du langage (via des import statiques). Une innovation prend tout son sens lorsque la concurrence l'a copie. Linq aura décidément bouleversé pas mal d'acquis.
Retrouvez sur le site ASP.NET pas moins de 11 vidéos de type How do I relatives à l'exploitation de LINQ en C# ou VB.
Deux catégories :
How Do I with LINQ
Linq to SQL : Overview
Linq to SQL : Data Model
Linq to SQL : Quering the Databas...
Ces méthodes SQL souvent utilisées, n'existent pas en .Net. De ce fait, on peut se compliquer la vie avec LINQ.
LINQ To SQL est limité à SQL Server. Du coup, ces méthodes ont été développées en .Net pour LINQ To SQL :
System.Data.Linq.SqlClient.Sq...
Je viens de publier un article sur MSDN qui détaille les étapes basiques pour déployer un service WCF sur Azure et l'interroger avec des applications Java et PHP en SOAP
l'article en question :
http://msdn.microsoft.com/fr-fr/dd560590.aspx ...
Je reviendrai plus tard sur l'Entity Framework (EF) et l'Entity Data Model.
Dans ce post, je voulais juste illustrer les modifications sur le requêtage LINQ entre LINQ To Entities et LINQ To SQL. En effet, contre toute attente (du moins de mon point ...
Linq est décidément le sujet à la mode du moment. Ted Neward (spécialiste J2EE et .NET) nous gratifie d'un excellent article sur le sujet en montrant clairement que Linq n'implique aucune modification structurelle du Runtime .NET. Il évoque d'ailleurs la possibilité d'implémenter cette technique dans Java. Autre blog qui ne passera pas inaperçu, celui de l'équipe travaillant sur le compilateur Delphi. Grande nouvelle, Linq sera sûrement implémentée chez Borland : "What will Delphi's LINQ syntax look like? I don't know yet. I'd prefer something more elegant than SQL's Cobol-like froms, wheres, and wherefores (which is the path C# 3.0 is taking), but some verbage is necessary (...)". Vous découvrirez également dans le détail de cette news, un langage fournissant les mêmes fonctionnalités que C# 3.0 et basé sur ...la JVM.
Linq est décidément le sujet à la mode du moment. Ted Neward (spécialiste J2EE et .NET) nous gratifie d'un excellent article sur le sujet en montrant clairement que Linq n'implique aucune modification structurelle du Runtime .NET. Il évoque d'ailleurs la possibilité d'implémenter cette technique dans Java. Autre blog qui ne passera pas inaperçu, celui de l'équipe travaillant sur le compilateur Delphi. Grande nouvelle, Linq sera sûrement implémentée chez Borland : "What will Delphi's LINQ syntax look like? I don't know yet. I'd prefer something more elegant than SQL's Cobol-like froms, wheres, and wherefores (which is the path C# 3.0 is taking), but some verbage is necessary (...)". Vous découvrirez également dans le détail de cette news, un langage fournissant les mêmes fonctionnalités que C# 3.0 et basé sur ...la JVM.
Linq in Action, l'ouvrage de référence sur Linq (dont un des auteurs est Fabrice Marguerie) est disponible depuis peu en pré-version PDF sur le site de manning. A découvrir, Linq fera partie des sujets chauds lors de la sortie d'Orcas en fin d'année...
Après le LINQ que nous avions découvert à l'IFA, la marque allemande Venzero vient d'annoncer le LINQ mini !
Comme son grand frère le LINQ mini est un baladeur MP3 flash équipé du Wifi, cela...