2

Quelles sont les technologies/framworks .NET (données/Middel-niveau) peuvent/doivent être utilisés, si la source de données n'est pas une base de données relationnelle classique, mais un service ou appel de fonction à distance ou autre? Sont des technologies telles que services WCF RIA ou services de données WCF (OData) adapté à la gestion des sources de données non relationnelles.Utilisation/manipulation de sources de données non relationnelles dans les applications .NET

Répondre

1

Vous pouvez commencer par regarder OData. Si vous pouvez exposer vos données via OData, vous bénéficiez d'un support LINQ et d'autres avantages. Développez un fournisseur LINQ vous-même pour travailler avec des services Web, etc. - par exemple, il y a un fournisseur "LINQ to Amazon" qui se déplace quelque part. Bien sûr, écrire votre propre fournisseur prend beaucoup de travail.

Je ne peux pas dire que j'ai fait un travail WCF, mais je ne sais pas pense que EF serait vraiment approprié pour les données non relationnelles.