سؤال

في أيام قليلة ، سأبدأ تطبيق ويب حقيقي مقره AJAX في ASP.NET MVC 3.0

أريد أن أسأل ، هل محرك Razor View جاهز للاستخدام في التطوير وما هو الفرق الرئيسي بين Razor View Engine ومحرك ASPX View الذي أحتاج إلى تذكره أثناء التطوير في Razor View Engine؟

ما هو قالب بيانات جانب العميل من أجل jQuery هو مقال أكثر استقرارًا؟

هل كانت مفيدة؟

المحلول

لا يزال HMM ASP.NET MVC3 في مرشح الإصدار:
http://www.asp.net/mvc/mvc3

قد تساعدك هذه الروابط في الخروج من محرك العرض الحلاقة:http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspxhttp://weblogs.asp.net/scottgu/archive/2010/10/22/asp-net-mvc-3-layouts.aspx

هنا رابط حول محرك templating:
http://weblogs.asp.net/scottgu/archive/2010/05/07/jquery-templates-and-data-linking-microsoft-contributing-to-jquery.aspx

نصائح أخرى

نحن نستخدم MVC3 في مشروع تجاري كبير نخطط لإصداره في يناير. حتى الآن ، لم تكن هناك أي مشاكل تقريبًا مع MVC3 أو مع Razor ، فقط عدد قليل من الفوائد البسيطة مثل Syntax Highlighter لا تعمل بشكل صحيح في جميع الأوقات.

إن التحقق من صحة جانب العميل غير المزعج هو انفجار ويعود إلى التحقق من صحة جانب الخادم ، وهو أمر أنيق للغاية. ومع ذلك ، قد تكون هناك مشاكل مع العولمة. نحن نعمل حاليًا على ذلك ، ولا أعرف حتى الآن كيف ستتحول.

Razor هو أسهل بكثير في القراءة وقراءة اللغة ، أفضل بكثير من ASPX. أيضًا ، يعد برنامج التحويل البرمجي مفتوح المصدر ويمنحك فهمًا أفضل لما يجري من عارض ASP الأسود التقليدي. خلاف ذلك ، لا يوجد سوى اختلافات بسيطة بين ASPX و Razor ، على سبيل المثال لا يوجد تمييز بين وجهات النظر الجزئية والآراء في الحلاقة - يمكنك تقديم طرق عرض في كلتا الحالتين.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top