آشنایی با View Engine ،Razor جدید برای Asp.net


چکیده

Razor یک تکنیک برنامه نویسی در ASP.Net است که برای ساخت صفحات پویاي وب با زبان C# یاVB.Net استفاده می شود.با این تکنیک می‌توان کدهای سروری را در همان قسمت کدهای کلاینتی اضافه کرد.

مقدمه

ويژگی Asp.net پشتیباني از ماژول های متفاوت به عنوان View Engine¹ است که میتوانند به عنوان Plugin اضافه شوند.view engine پیش فرض برای ASP.NET MVC همان .aspx/.ascx/.maste است که در ASP.NET Web Forms هم استفاده می‌شد.view engine های رايج دیگر عبارتند از NHamlو Spark .

Razor در January 2011 برای نسخه‌ی Visual Studio 2010 نهایی شد و اکنون بخشی ازView Engin درASP.NET MVC 3 و Microsoft WebMatrix² می‌باشد.

Razor در واقع یک مدل جدید در نوشتن کدهای زبان C# در MarkUp³ است.در این روش به جای استفاده از تگ های <%= %> برای تفکیک بلاک کدها از علامت @ و بدون نیاز به ایجاد بلاک استفاده می‌شود.


جهت دریافت مقاله فایل ضمیمه را دانلود کنید

یٍضگی Asp.net پطتیجبیً اس هبص لٍ بّی هتفب تٍ ث ػ اٌَى View Engine¹ است ک هیت اَ ذًٌ ث ػ اٌَى Plugin اضبف ض ذًَ. view engine پیص
فزؼ ثزای CASP.NET MV همان e.aspx/.ascx/.mast است که در sASP.NET Web Form هم استفاده می شد. engineview های رايج ديگر
عبارتند از NHaml Spark .
Razor در January 2011 ثزای سًخ ی Visual Studio 2010 بًْیی ضذ اک ىٌَ ثخطی اس View Engin در ASP.NET MVC 3 Microsoft WebMatrix² هی ثبضذ.
Razor در اٍقغ یک هذل خذیذ در ضًَتي کذ بّی سثبى C# در MarkUp³ است.در ایي ر شٍ ث خبی استفبد اس تگ بّی <%= %> ثزای تفکیک
ثلاک کذ بّ اس ػلاهت @ ثذ ىٍ یًبس ث ایدبد ثلاک استفبد هی ض دَ.

اطلاعات تکميلي

  • title_2: بهاره قدمی کارشناس واحد توسعه و تحقیق
بارگیری پیوست‌ها:

در وبلاگ نیک سافت بخوانید

  • بازدیدامروز 10
  • |
  • روزگذشته 75
  • |
  • هفته جاری 246
  • |
  • ماه جاری 1783
  • |
  • بازدید کل 328846