1.) LINQ2Sql ist eine totgeburt. Selbst Micrsoft sagt an der Stelle: Neu anfangen bitte mit
ADO.NET Entity Framework, und wenn möglich von LINQ2Sql zu EF portieren.
2.) Zumindest der
ADO.NET Beta provider von Firebird unterstützt das Entity Framework.
Die von DevArt tun das soweit ich weiss auch alle.
Von daher wäre der Zwang zum Umsteigen hier nicht gegeben. Und ganz ehrlich: Das Beta bei dem Treiber stört mich nicht im geringsten. Wie schon gesagt: Wenn finanzielle Interessen dahinter stehen, verschwindet ein beta von jetzt auf gleich (Siehe Google Chrome), und wenn nicht, dann bleibt sowas halt gerne ein paar Jahre lang 'beta', weil es keinen interessiert. Bei Firebird ist eher letzteres der Fall. Dem Entwickler gefällt es noch nicht 100%, also isses noch beta... er hat keinen Zwang das in ein 'stable' Release zu überführen.