LINQ TO SQL vs Entity Framework لتطبيق مع إصدار SQL Azure المستقبلي
-
28-09-2019 - |
سؤال
لقد حصلت على تطبيق Market Dot Net Framework 1.1 C#/WinForms/SQL Server 2000. حاليًا يستخدم ADO.NET و Microsoft's SQLHelper لعمليات CRUD.
لقد نجحت في تحويله إلى DOT Net Framework 4 C#/WinForms/SQL Server 2008. ما أود القيام به هو أيضًا أن يقدم لعملائي خيار استخدام SQL Azure كتخزين للخلف لبياناتهم بدلاً من LAN/LAN SQL الخادم.
إذا كنت أعلم أن SQL Azure في مستقبل طلبي ، يجب علي:
A. قم بالتبديل إلى LINQ إلى SQL
أو
ب. سويث إلى إطار الكيان
أو
C. stick مع ado.net و sqlhelper
?
شكرًا !
المحلول
أود أن أتحول إلى إطار الكيان ، وهو يعمل بشكل جيد مع SQLazure وهو ORM الموصى به من قبل Microsoft لـ .NET 4
نصائح أخرى
ADO.NET يعمل بشكل جيد ،
المفضل لدي هو LINQ2SQL الذي يعمل بشكل جيد مع Azure
توصي Microsoft الآن أن يتحول الجميع إلى إطار الكيان
لا تنتمي إلى StackOverflow