ASP.NET Razor
ریزر ایک ASP.NET پروگرامنگ نحو ہے جو C #یا VB.NET پروگرامنگ زبانوں کے ساتھ متحرک ویب صفحات بنانے کے لیے استعمال ہوتا ہے۔ ریزر جون 2010 میں ترقی میں تھا اور اسے جنوری 2011 میں مائیکروسافٹ ویژول اسٹوڈیو 2010 کے لیے جاری کیا گیا تھا۔ ریزر ایک سادہ نحو ویو انجن ہے اور اسے ایم وی سی 3 اور ویب میٹریکس ٹول سیٹ کے حصے کے طور پر جاری کیا گیا تھا۔ ریزر ایسپ نیٹ ویب اسٹیک کا ایک جزو بن گیا اور پھر ASP.NET کور کا حصہ بن گیا۔ ڈیزائن ریزر نحو ایک ٹیمپلیٹ مارک اپ نحو ہے، جو سی #پروگرامنگ زبان پر مبنی ہے، جو پروگرامر کو ایچ ٹی ایم ایل تعمیراتی ورک فلو استعمال کرنے کے قابل بناتا ہے۔ کوڈ بلاکس کی نشاندہی کرنے کے لیے ASP.NET ویب فارمز (. aspx) مارک اپ نحو کو <% =%> علامتوں کے ساتھ استعمال کرنے کے بجائے، ریزر نحو کوڈ بلاکس کو @کردار سے شروع کرتا ہے اور کوڈ بلاک کو واضح طور پر بند کرنے کی ضرورت نہیں ہے۔ ریزر کے پیچھے خیال یہ ہے کہ کوڈ فوکسڈ ٹیمپلیٹنگ اپروچ کا استعمال کرتے ہوئے ایچ ٹی ایم ایل نسل کے لیے ایک بہتر نحو فراہم کی جائے، جس میں ایچ ٹی ایم ایل اور کوڈ کے درمیان کم سے کم منتقلی ہو۔ ڈیزائن حروف اور کیسٹروک کی تعداد کو کم کرتا ہے، اور ایچ ٹی ایم ایل کوڈ کے اندر واضح طور پر ظاہر کردہ سرور بلاکس کی ضرورت نہ ہو کر زیادہ سیال کوڈنگ ورک فلو کو قابل بناتا ہے۔ دیگر فوائد جو نوٹ کیے گئے ہیں: انٹیلی سینس کی حمایت کرتا ہے-بیان کی تکمیل کی حمایت "ترتیبات" کی حمایت کرتا ہے-کلاسیکی ویب فارموں میں "ماسٹر پیج" کے تصور کا ایک متبادل (. ASPX) یونٹ قابل جانچ دیکھیں بلیزور حوالہ جات بیرونی لنکس ASP.NET کور میں ریزر صفحات کا تعارف مائیکروسافٹ ڈاکس پر ASP.NET مائیکروسافٹ ڈاکس پر کور ایم وی سی کا جائزہ ASP.NET مائیکروسافٹ ڈاکس پر کور ایم وی سی (آرکائیو شدہ)۔ موجودہ ترقی ریزر پیجز بمقابلہ ایم وی سی میں ASP.NET میں آئی فور ٹیکنو لیب بلاگ ریزر فری اور اوپن سورس سافٹ ویئر مائیکروسافٹ ایپلیکیشن پروگرامنگ انٹرفیس مائیکروسافٹ فری سافٹ ویئر مائیکروسافٹ ویژول اسٹوڈیو سافٹ ویئر اپاچی لائسنس ٹیمپلیٹ انجنز ویب فریم ورک 2010 سافٹ ویئر ونڈوز صرف مفت سافٹ ویئر کا استعمال کرتے ہوئے منعقد کی گئی ہے۔