orm - أين نيتيرس؟




.nettiers (2)

أنا حاليا دعم تطبيق نيتيرز كبير وتجربتي كانت عموما واحدة من الإحباط. ورثت المشروع واستولت على صيانة القوالب، وإصلاح عدد من الأخطاء في القوالب وتطبيق بعض البرامج النصية بعد جيل على الملفات التي تم إنشاؤها. إمهو رمز ولدت هو مطول بشكل مفرط، يعاني من الازدواجية الضخمة، وسوف تستفيد من المزيد من استخدام الأدوية. لم تتخلص النماذج التي أعمل معها من الموارد بشكل صحيح (قد تكون إصدارات القوالب الأحدث أفضل). عند نقطة واحدة نظرت الترقية إلى إصدار أحدث ولكن حجم التمرين وضعت لي قبالة. من الصعب العثور على وثائق مفيدة والحصول على إجابات لأسئلة نيتيرس ليست مباشرة إلى الأمام. الانطباع العام لدي هو واحد من الانخفاض التدريجي.

إذا كنت مجرد بعد كومة .Net بسيطة لتوليد واجهة المستخدم من قاعدة بيانات سكل أقترح عليك إلقاء نظرة على ASP.NET MVC3 مع مفسكافولدينغ وإطار الكيان. إضافة أوتومابر و مونق ل دي.

كنت نيتييرس في عدد من المشاريع وظيفة أو اثنين الظهر. لقد وجدت أنه من المفيد للغاية لتوليد واجهات الخلفية في ASP.NET نماذج الويب. وكانت طبقات الأعمال والبيانات أيضا حلوة جدا. أنا عادة استخدام نهيبرنات، ولكن أعتقد أنه قد يكون مبالغا فيه على هذه المشاريع معينة من حيث الوقت الذي سيستغرق للحصول على التوالي.

منذ ذلك الحين، لقد تم العمل على المشاريع حيث كل شيء عمليا هو المستخدم النهائي التي تواجه. ومع ذلك، لقد حصلت مؤخرا على مشروع جانبي التي سيكون لها الكثير من الاشياء الإدارية الخلفية، وكان يتساءل عما إذا كان نيتيرس لا تزال كما حافظت ونظيفة كما كان بضع سنوات إلى الوراء. لا يبدو أن هذا، ولكن لا أعرف إذا كان هذا يعني أنه قد تم التخلي عنه فعلا أو إذا تم نقله فقط في مكان آخر. أو هل هناك منتج آخر (يفضل مجموعة من قوالب كوديسميث) التي قد تعمل بشكل أفضل بالنسبة لي؟ كل ما تحتاجه حقا هو نموذج أكتيفريكورد نظيفة التي يمكن أن تصل إلى قاعدة بيانات سكل على الواجهة الخلفية وتوليد واجهات المستخدم بسيطة لشاشات كرود لمعظم كائنات نموذجي. أنا بحاجة إلى شيء من شأنها أن تفعل عميق-- تحميل الرسوم البيانية الكائن نوع من مثل نيتيرز سوف تفعل كذلك.

أي اقتراحات؟


لقد تم استخدام نيتيرس لعدة سنوات الآن. أعتقد أنها تميل إلى النظر الساحقة للمستخدمين لأول مرة، من حيث كمية الأشياء التي تم إنشاؤها، وهناك بضعة قيود حول فونكتيوناليتي ديبلواد و سيركولاتيونس. أنا أيضا لدي شعور بأن لم يكن هناك العديد من التحديثات في الآونة الأخيرة، ولكن في مجمل لقد كان تجربة رائعة باستخدام نيتيرس مع كوادزميث، ومن كل ما حاولت، فمن الواضح لدينا المفضلة، مع مكاسب إنتاجية ضخمة. نستخدم طرق العرض، والعرف المخصص، والمؤشرات، وما إلى ذلك.

في تعليق على رد آخر: لقد حاولنا أوتومابر، والابتعاد عنها لأنه فشل بصمت عندما تتغير هياكل الكائن. و الابتعاد عن إطار الكيان لأننا لا نحب الترميز اليدوي لدينا دالس. :)