Parcourir par tags
Tous les tags »
ADO (RSS)
Régulièrement quand je parle de l'Entity Framework, on me reproche très souvent l'absence de Lazy Loading. En effet, avec EF, il faut soit l'avoir prévu dans la requête LINQ avec un Include, soit faire ceci : if (!p.CategoryReference.IsLoaded) p.CategoryReference.Load();
Lire la suite...
Comme annoncé par David Sceppa , plusieurs providers tiers fonctionnant avec EF Beta 3 sont disponibles dès à présent ( Oracle, MySQL, PostgreSQL, SQLite) .
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...
Un nouveau training kit est disponible afin de compléter le précédent . Ce nouveau kit contient 6 labs : ADO.NET Data Services ADO.NET Entity Framework ASP.NET AJAX History ASP.NET Dynamic Data ASP.NET MVC ASP.NET Silverlight controls Pour plus d'info,
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...
Ceux qui ont un peu joué avec le designer le savent, c'est encore une CTP. La mise à jour du modèle à partir de la base n'est pas franchement au point. Avec la prochaine version (CTP3 ou Beta 1), il y a beaucoup d'améliorations et notament sur cette partie.
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...
Roger Jennings a posté deux billets très intéressants sur les procédures stockées avec l'Entity Framework : http://oakleafblog.blogspot.com/2008/03/migrating-to-stored-procedures-with-edm.html et http://oakleafblog.blogspot.com/2008/03/testing-stored-procedure-replacements.html
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...
L'ADO .Net Team vient de poster deux nouveaux posts : le premier concerne l'utilisation des procédures stockées dans EDM et le second , relatif aux performances, fait suite à deux posts précédents ( http://blogs.msdn.com/adonet/archive/2008/02/04/exploring-the-performance-of-the-ado-net-entity-framework-part-1.aspx
Lire la suite...
Dans un post précédent , j'avais évoqué le problème suivant : même si le contexte est disposé, les entités qui lui sont rattachées ne sont pas disposées. L'idée de ce poste est la suivante : J'ai une entité, potentiellement attachée à un contexte C1.
Lire la suite...
Depuis un certain temps je parle naturellement d'EF et d'EDM alors que beaucoup de développeurs se demandent en réalité de quoi il s'agit. Pour ceux-là, je vous invite à regarder le webcast de la session réalisée avec Michel aux techdays et à lire mon
Lire la suite...
"The EFExtensions library simplifies various tasks in the Entity Framework including store command execution, entity state management and stored procedure mapping. " Vous pouvez le récupérer ici .
Lire la suite...
Je viens de publier un article relatif à EDM sur Tech Head Brothers . En tant que nouveau rédacteur THB, je tiens à particulièrement remercier Laurent de m'accueillir.
Lire la suite...
L'EF team a développé un outil particulièrement sympa : l' Entity Framework Mapping Helper . "Entity Framework mapping helper lets you create sample mapping files for the set of scenarios you are interested in. It?s a great tool for a deeper understanding
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...
ESQL permet d'écrire une requête sous la forme d'une chaine de caractère qui va se baser sur le modèle. Chaque provider de l'Entity Framework est capable de convertir de l'esql en son sql. Cependant, à l'heure de LINQ, quel intérêt ? Comme me l'a montré
Lire la suite...
Les 10 derniers blogs postés
-
CTP Avril 2008 de Rosario par
Noham Choulant le il y a 1 heure et 31 minutes
-
Microsoft WorldWide Telescope maintenant disponible ! par
Blog technique de Nicolas Boonaert le il y a 2 heures et 17 minutes
-
Rosario - VS Team Dev - Tests unitaires impactés par
Azra [Florent Santin] le il y a 6 heures et 7 minutes
-
Entity Framework et Lazy Loading par
Matthieu MEZIL le il y a 8 heures et 3 minutes
-
[WPF] Les nouveautés/améliorations apportées par le SP1 de VS 2008 et du Framework .NET 3.5 par
Thomas Lebrun le il y a 15 heures et 5 minutes
-
un moteur de databinding pour Silverlight 2.0 b1 par
Pierrick's Blog le il y a 17 heures et 21 minutes
-
prologin par
coucou747 le il y a 18 heures et 9 minutes
-
[.NET] La première Beta du SP1 de VS 2008 et du FX 3.5 est disponible ! par
Thomas Lebrun le il y a 21 heures et 22 minutes
-
Executables .NET depuis un partage réseau : du nouveau dans le SP1 de .NET 3.5 par
CoqBlog le il y a 21 heures et 40 minutes
-
Popfly permet maintenant de créer des jeux par
Code is poetry le il y a 22 heures et 19 minutes