Devo dire che i "ghirigori srategici" con cui viene annunciata la notizia sono degni della miglior forma di arte diplomatica!
Ricapitoliamo perchè in questi mesi se ne sono sentite veramente tante:
Orcas nella prossima versione doveva contenere LINQ con vari "flavor":
Linq for Object: Interrogazione verso una collezione in memoria di oggetti
Linq for XML: Interrogazione verso un documento XML
Linq for Dataset: Interrogazione rispetto ad un dataset
Linq for SQL: Interrogazione rispetto ad uno schema relazionale (solo SQL Server)
Oltre a questo era in programma di inserire l'ADO.NET Entity Framework che è una infrastruttura comprendente:
EDM: Entity Data Model, per definire un mapping concettuale da basi di dati relazionali, anche complesse e un Object Model
Linq for Entities: Interrogazione verso il modello concettuale espresso da EDM
EntityClient Data Provider: Un data provider per usare l'EF con il paradigma delle connessioni, comandi e reader.
In pratica Entity Framework è un framework più complesso di Linq for SQL (many to many, tabelle multiple su stessa classe, strategie di ereditarietà su db più complete). Consente soprattuto di usare il mapping a tutti i livelli oltre la persistenza (vedi anche il reporting) e sarà integrabile anche nelle versioni future di SQL Server.
Tant'è cmq...che non lo vedremo in Orcas. La strategia è di rilasciarlo come update dopo la fine di Orcas e presumibilmente a metà anno 2008...(see.....).
Un vero peccato insomma.
Corsi e ricorsi storici? (leggasi WinFS)
E tra qualche secondo...mi sa che leggete il post di qualcun'altro....:-)