ايهما اسرع في تطوير المواقع بشكل سريع؟
ما الاسرع في التطوير asp.net mvc او web froms
طالما أن MVC هي التقنية الأحدث وتهتم بها مايكروسوفت وتدعمها فلا شك أنها المستحسنة وخصوصا من ناحية التنظيم حتى أنها في الاصدار 2013 ألغت رقم الفيرجن فلم يعد هناك MVC3 , وحتى MVC4 جعلته تحت تبويب 2012 ولم تجعل الجديد مع أنه الاصدار الخامس لم تسمه MVC5 وإنما اكتفت بتسميته ASP.Net Web Application و يتم اختيار النمط MVC من المعالج مما يدل أنها ستوليها اهتمام أكبر وتغييرات جذرية بحيث يتم التخلي عن الاصدارات الأسبق
العمل على الاسلوب التقليدي Web Forms له سلبيات عديدة وتبدأ هذه السلبيات بالظهور مع تزايد حجم المشروع. حيث ان هذا الخلط في المكونات الطبقية للنظام Presentation , Businss Logic و طبقة البيانات يعقد من المشروع ويصعب من ادارة وتطوير الـ Use-Cases اذا كان هنالك فريق يعمل على التطوير وهذا بالتأكيد يزيد من معدل Bugs ويجعل النظام بطيئا وغير مستقر.
نظام MVC نظام يعتمد على فصل الطبقات والمكونات الثلاثه عن بعضها البعض وبالتالي المشروع يصبح منظما واسرع في البرمجة ويسهل تطويره مستقبلا ليتقبل احتياجات النظام المتزايدة. وهو النظام الذي تعمل عليه كبريات الشركات في التطوير وبه بنيت أغلب انظمة الويب الناجحة.
اني انصحك حتما وبدون تردد على التعلم على تقنية MVC وفي وجود بيئة IDE وهي Visual Studio فبالتأكيد ستصبح العملية أسرع بكثير بأضعاف مضاعفة من البرمجة التقليدية.
التعليقات