ماذا تختار (في ASP.NET MVC) لمشروع ويب جديد؟
-
27-09-2019 - |
سؤال
ماذا تختار لتأسيس مشروع ويب جديد؟ لقد ضاقت خياراتي في استخدام ASP.NET MVC ، بحيث يكون هذا أمرًا ضروريًا. هذا يتركني مع:
- Kona Rob Conery (لم يعد يتم تحديثه بعد الآن ، ولكن يبدو في كل شيء أساسًا جيدًا ، على الرغم من كمية كبيرة من الميزات)
- MVC MusicStore بواسطة Jon Galloway (بسيط للغاية ، في الواقع قد يكون من الأسهل البدء من نقطة الصفر والاعتبار في كل التفاصيل الخاصة التي نحتاجها)
- بدء من لا شيء
- هل من شيء آخر؟
لقد عملت مع MVC للعام الماضي حتى أتمكن من البدء من نقطة الصفر وتطوير الوظائف الأساسية في أي وقت من الأوقات ، لكنني أحب وظيفة ROB الممتدة التي أضافها.
إنه لأني غير متأكد من مدى صعوبة تخصيص كونا لاحتياجاتنا الفردية - جربها أي شخص حتى الآن؟ على سبيل المثال ، استخدم EF بدلاً من nhibernate؟
المحلول
لكي نكون صادقين ، كان نصف المرح مع سلسلة Rob Conerys "هناك" خلال العملية التي مر بها والمحاكمات والمحن التي واجهها. إذا كان لديك بالفعل أساس استخدام MVC لمدة عام ، لست متأكدًا مما إذا كان هناك الكثير مما يجب أخذه منه.
الشيء الأكثر أهمية في نمط MVC وأدوات .NET التي تأتي في استخدامها (أساليب التمديد Baby!) ، هو أن هناك العديد من الطرق لحل المشكلة ، بعضها جيد ، بعضها أفضل وأحيانًا يصنع تذهب بازينغا!.
إذا كان لديك الوقت ، فإنني أوصي بشدة بالاختراق وأرى ما توصلت إليه. بعد أن تحصل على نموذج أولي عام هذا المشنور
نصائح أخرى
يمكنك أيضًا التفكير في استخدام موقع Starter الجديد لـ ROB: "موقع بداية Tekpub MVC 2.0". إنه مستوحى من تجاربه مع القضبان ، ولديه مجموعة من المرافق الجميلة المدمجة من البداية. تم بناؤه نتيجة لدوريته MVC 2.0 على Tekpub ، والتي سجلها مع ستيفن ساندرسون.