Microsoft aime décidément les brevets et le revendique haut et fort avec cette fois un dépôt décrivant la technologie du futur outil de mapping objet/relationnel de l'éditeur : ObjectSpaces. Est-il nécessaire de rappeler que la technologie permettant de "mapper" une structure de donnée à un graphe d'objets existe depuis plus de dix ans et qu'elle n'a nullement été inventée par Microsoft ? Parmi les personnes qualifiées d'"inventeurs" figure Luca Bolognese, l'architecte du projet ObjectSpaces. Le texte du brevet dans le détail ...
Microsoft aime décidément les brevets et le revendique haut et fort avec cette fois un dépôt décrivant la technologie du futur outil de mapping objet/relationnel de l'éditeur : ObjectSpaces. Est-il nécessaire de rappeler que la technologie permettant de "mapper" une structure de donnée à un graphe d'objets existe depuis plus de dix ans et qu'elle n'a nullement été inventée par Microsoft ? Parmi les personnes qualifiées d'"inventeurs" figure Luca Bolognese, l'architecte du projet ObjectSpaces. Le texte du brevet dans le détail ...
Sébastien Ros l'évoque dans son blog, on en sait aujourd'hui beaucoup plus sur la stratégie de Microsoft en terme de mapping objet/relationnel pour les prochains mois. Dlinq tant décrié par la communauté pour la pauvreté de ses fonctionnalités renait sous une implémentation ADO.NET et propose désormais le support de l'héritage. En quelque sorte la réponse de Microsoft à JPA (Java Persistence API) qui sera livré nativement avec le SDK de Java 6 (Mustang). Tous les détails dans ce nouvel article MSDN.
Il y a de plus en plus de projets PHP visant à proposer une API pour faire du mapping relationnel-objet (ORM). En d'autres termes, offrir la possibilité au développeur de manipuler facilement les enregistrements d'une table, par le biais d'objets. J'ai souvent regardé certains d'entre eux pour voir si il serait intéressant de les incorporer dans mon framework PHP Jelix. Au final, j'ai continué à gardé jDao, l'API de mapping relationnel-objet propre à Jelix (issue de CopixDao du projet Copix), bien qu'au niveau fonctionnalité il soit légèrement en dessous de ce que l'on trouve par ailleurs. Pourquoi ? Principalement pour ses performances.
phpDoctrine est un projet d'ORM pour PHP : Object Relation Mapping. Il permet de faire le lien entre les objets manipulés en PHP, et leur stockage en base de données....
Cet ouvrage (à lire absolument) est l'oeuvre de Joseph Chancellor. L'auteur y décrit avec brio le concept de "clean-RAD" .NET. L'idée étant de montrer les bénéfices du mapping objet/relationnel autour du Framework LBLGen Pro (un des outils de mapping o/r les plus en vogue du moment) et C#. L'éditeur offre une preview de 70 pages, soit 5 chapitres, avec une intro magnifique sur les concepts. Une initiative assez rare pour être soulignée. "What I really liked about the book was that Joseph is able to explain complex issues in a very easy to understand way, with metaphores every developer understands. In other words: the book really explains things so the reader understands what's taught and is wiser after reading it. A key element for a book meant to be used for learning and Joseph succeeds magnifically in this." 8$ en téléchargement ...
Cet ouvrage (à lire absolument) est l'oeuvre de Joseph Chancellor. L'auteur y décrit avec brio le concept de "clean-RAD" .NET. L'idée étant de montrer les bénéfices du mapping objet/relationnel autour du Framework LBLGen Pro (un des outils de mapping o/r les plus en vogue du moment) et C#. L'éditeur offre une preview de 70 pages, soit 5 chapitres, avec une intro magnifique sur les concepts. Une initiative assez rare pour être soulignée. "What I really liked about the book was that Joseph is able to explain complex issues in a very easy to understand way, with metaphores every developer understands. In other words: the book really explains things so the reader understands what's taught and is wiser after reading it. A key element for a book meant to be used for learning and Joseph succeeds magnifically in this." 8$ en téléchargement ...
C'est la news de l'été, la sortie du Service Pack 1 de Visual Studio 2008 et du .NET Framework avec la première mouture d'Entity Framework, l'outil star de mapping Objet/Relationnel de Microsoft. Côté VS, ce SP1 voit la correction de nombreux bugs et l'apparition de (vrais) concepteurs graphiques WPF. A découvrir.
Nous en avions déjà parlé il y a quelque temps, Microsoft revendique un brevet sur le système de fichier FAT (File Allocation Table). Le brevet a été accepté aux États-Unis, mais l Allemagne vient de rejeter le brevet en question. La FAT et le brevet de Microsoft La FAT est le système de fichier initialement utilisé par Microsoft dans ses systèmes d exploitation, et qui reste toujours très utilisé actuellement, en raison sa grande compatibilité (
Il ne se passe pas une semaine où le sujet du mapping objet/relationnel n'est pas évoqué dans les blogs. Le dernier en date à s'exprimer est Clemens Vasters avec un avis assez tranché :"(...) Many of the proponents of O/R mapping that I run into (and that is a generalization and I am not trying to offend anyone – just an observation) are folks who don't know SQL and RDBMS technology in any reasonable depth and/or often have no interest in doing so. It may be worth exploring how tooling can better help the SQL-challenged instead of obscuring all data access deep down in some framework and make all data look like a bunch of local objects ".
Il ne se passe pas une semaine où le sujet du mapping objet/relationnel n'est pas évoqué dans les blogs. Le dernier en date à s'exprimer est Clemens Vasters avec un avis assez tranché :"(...) Many of the proponents of O/R mapping that I run into (and that is a generalization and I am not trying to offend anyone – just an observation) are folks who don't know SQL and RDBMS technology in any reasonable depth and/or often have no interest in doing so. It may be worth exploring how tooling can better help the SQL-challenged instead of obscuring all data access deep down in some framework and make all data look like a bunch of local objects ".
La querelle autour des droits du brevet décrivant la technologie JPeg est relancée. Après avoir attaqué 44 sociétés pour violation de son brevet, l'éditeur Forgent s'en prend à Microsoft qui refuse de lui verser des royalties.
Microsoft vient de publier un billet dévoilant les dessous de l'héritage dans son Framework de mapping objet/relationnel : ADO.NET Entity Framework. Pas de suprises, Microsoft (comme les centaines d'outils disponibles sur le marché en .NET et en Java) proposera les trois formules habituelles : une table par hiérarchie, une table par type (encore appelé "table par sous classe") et enfin une table par type concret. Un billet très pédagogique pour ceux ne connaissant pas le principe...
Microsoft vient de déposer un brevet portant sur une technologie visant à être intégrée dans le Zune. Selon la déposition, il s'agirait d'un
« service multimédia évaluant le contenu du baladeur d'un utilisateur ainsi que l'usage qu'il en fait afin de déterminer ses préférences et automatiquement télécharger du contenu en fonction des goûts présumés de l'utilisateur. L'utilisateur a la possibilité de souscrire à, par exemple, des playlists géné
Microsoft vient de déposer un brevet portant sur une technologie visant à être intégrée dans le Zune. Selon la déposition, il s'agirait d'un
« service multimédia évaluant le contenu du baladeur d'un utilisateur ainsi que l'usage qu'il en fait afin de déterminer ses préférences et automatiquement télécharger du contenu en fonction des goûts présumés de l'utilisateur. L'utilisateur a la possibilité de souscrire à, par exemple, des playlists géné