Parcourir par tags
Tous les tags »
.Net »
Linq »
ADO (RSS)
Julie Lerman a publié sur CoDe Magazine un article très intéressant sur l'accès aux données avec VS 2008 .
Lire la suite...
Afin de comprendre ce qui se passait dans ce que je pense être un bug sur LINQ To Entities , j'ai analysé les requêtes SQL générées par EF. Pour la première requête LINQ To Entities: from c in context.Customers.Include( "Orders" ) where c.CompanyName.StartsWith(
Lire la suite...
Avant de parler de bug, j'attend la réponse de Daniel Simmons cependant, je suis tombé sur un cas très étrange : Avec Northwind, la requête suivante : from c in context.Customers.Include( "Orders" ) where c.CompanyName.StartsWith( "An" ) let od = ( from
Lire la suite...
La plateforme "How Do I?" a plublié plusieurs webscasts sur : ADO.NET Data Services Framework Entity Framework LINQ DataSet De plus, vous trouverez sur la fenêtre de droite "Related "How Do I?" Video Series", plein d'autre sujets
Lire la suite...
L'extension method AsEnumerable permet de passer de IQueryable<T> à IEnumerable<T>. Cela permet par exemple d'appeler dans une requêtes LINQ To SQL (ou LINQ To Entities) des méthodes non gérées par LINQ To SQL/Entities. Cependant, cette méthode
Lire la suite...
J'avais blogué sur les 5 premières astuces de Dinesh Kularni . Voici les 3 suivants : LINQ to SQL Tips 6- How to refresh given DataContext won't stomp on your objects LINQ to SQL Tips 7- Minimal update when you don't want optimistic concurrency check
Lire la suite...
Ce qui suit est très probablement également vrai avec LINQ To SQL. Je me suis fait avoir comme un bleu sur le forum msdn ( voir le thread suivant ). En effet, shlomiw utilise (b as Derived1).Prop_d1 alors que b peut de ne pas être de type Derived1 (et
Lire la suite...
Dinesh Kularni a publié depuis novembre 5 astuces sur LINQ To SQL : LINQ to SQL Tips 1: how to map an enum LINQ to SQL Tips 2: how to use common base class for all entities LINQ to SQL Tips 3: Deferred (lazy) or eager loading of related objects with stored
Lire la suite...
Daniel Simmons vient de publier un post sur lequel il explique pourquoi EF c'est bien en le comparant avec ADO.Net (comme en .Net 2.0), avec LINQ To SQL et avec nHibernate .
Lire la suite...
J'avais référencé ce post avant hier, je vous invite également à regarder celui-ci qui liste les différences entre la Beta3 et la nouvelle version.
Lire la suite...
Daniel Simmons vient de publier sur son blog une FAQ de l'Entity Framework mise à jour avec la nouvelle version (incluse dans VS 2008 SP1 Beta ).
Lire la suite...
La Beta du SP1 de VS 2008 apporte beaucoup de nouveautés ( cf post de Scott Guthrie ) mais quand est-il pour l'Entity Framework. L'ADO .Net team répond à cette question et la liste est longue (en plus de la correction de plus de 200 bugs) .
Lire la suite...
Quand on utilise une CompiledQuery en LINQ To SQL, on ne peut pas passer des context avec différents LoadOptions. Si on le fait, on a une exception de type NotSupportedException: "Compiled queries across DataContexts with different LoadOptions not supported."
Lire la suite...
J'avais précédemment bloggué sur le problème que posait le where et qui imposait pour ainsi dire de faire du esql. Cela fait maintenant un certain temps que j'ai téléchargé les extensions d'EF mais que je n'ai pas eu le temps de l'utiliser. Du coup, je
Lire la suite...
Suite à la nouvelle remarque de Jean-Baptiste , mon code devient finalement ceci : namespace ConsoleApplication81 { class Program { static void Main( string [] args) { using ( var context = new DataClasses1DataContext ()) { var dt = LinqTableToDataTableHelper
Lire la suite...
C'est pas parce que je suis au MVP Summit que ça va m'empêcher de coder la nuit. J'avais précédemment blogué sur la génération de code à la volée qui permettait de convertir une Table LINQ To SQL en DataTable . Suite à la remarque de Jean-Baptiste le
Lire la suite...
Une requête LINQ To SQL ou LINQ To Entities est traduite en un Expression Tree qui va ensuite être optimisé puis tarduit à son tour en SQL. Le fait d'utiliser des CompiledQueries à la place de requêtes LINQ classique fait qu'une fois que votre requête
Lire la suite...
J'ai récemment eu la question suivante : comment, à partir d'une System.Linq.Table<T> générer une DataTable. Ma réponse a tout de suite était : par reflection. Le problème de la reflection c'est que c'est long. Du coup la meilleure façon d'optimiser
Lire la suite...
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. SqlMethods
Lire la suite...
Il y a plusieurs façon d'optimiser le code : Faire le code le plus rapide à l'exécution Faire le code le plus rapide à l'écriture Faire le code le plus lisible etc. Comme l'optimisation est donc une notion très relative, je ne vais pas m'en soucier dans
Lire la suite...
Les 10 derniers blogs postés
-
WSC08 : Le bilan, Les Photos, Les Webcasts à voir ou à revoir par
Blog de Daniel TIZON [daniel] le il y a 4 heures et 34 minutes
-
SharePoint et ses DB : Avez vous pensé à les "Tweaker" ? par
The Mit's Blog le il y a 5 heures et 3 minutes
-
NTttcp : Mesurer la vitesse d'un réseau par
Blog d'Olivier Huet le il y a 5 heures et 27 minutes
-
Un nouveau quizz par
Matthieu MEZIL le il y a 8 heures et 11 minutes
-
Webcast ADO.NET Data Services par
Matthieu MEZIL le il y a 8 heures et 14 minutes
-
edmx : mise à jour du modèle depuis la base par
Matthieu MEZIL le il y a 12 heures et 1 minutes
-
Alternatif - Mono 2.0 est arrivé! par
#Rui le il y a 13 heures et 15 minutes
-
Nouveaux avatars pour vos comptes CodeS-SourceS (suite) par
Nix's Blog le il y a 15 heures et 20 minutes
-
WSC 2008 : les Videos disponibles ! par
Philippe Sentenac [MVP SharePoint] le il y a 17 heures et 28 minutes
-
Visual Studio Talk Show: Visual Studio Team System par
Azra [Florent Santin] le il y a 19 heures et 13 minutes