ASP.NET Razor
রেজার একটি ASP.NET প্রোগ্রামিং সিনট্যাক্স যা সি #বা VB.NET প্রোগ্রামিং ভাষার সাথে গতিশীল ওয়েব পেজ তৈরি করতে ব্যবহৃত হয়। রেজার 2010 সালের জুন মাসে বিকাশে ছিল এবং 2011 সালের জানুয়ারিতে মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2010-এর জন্য মুক্তি পায়। রেজার একটি সরল-সিনট্যাক্স ভিউ ইঞ্জিন এবং এটি এমভিসি 3 এবং ওয়েবম্যাট্রিক্স টুল সেটের অংশ হিসাবে প্রকাশিত হয়েছিল। রেজার অ্যাস্পনেটওয়েবস্ট্যাকের একটি উপাদান হয়ে ওঠে এবং তারপর ASP.NET কোরের একটি অংশ হয়ে ওঠে। ডিজাইন রেজার সিনট্যাক্স একটি টেমপ্লেট মার্কআপ সিনট্যাক্স, যা সি #প্রোগ্রামিং ভাষার উপর ভিত্তি করে, যা প্রোগ্রামারকে একটি এইচটিএমএল নির্মাণ ওয়ার্কফ্লো ব্যবহার করতে সক্ষম করে। কোড ব্লক নির্দেশ করার জন্য <% =%> চিহ্ন সহ ASP.NET ওয়েব ফর্ম (. এএসপিএক্স) মার্কআপ সিনট্যাক্স ব্যবহার করার পরিবর্তে, রেজার সিনট্যাক্স একটি @অক্ষর দিয়ে কোড ব্লক শুরু করে এবং কোড-ব্লকটি স্পষ্টভাবে বন্ধ করার প্রয়োজন হয় না। রেজারের পিছনে ধারণাটি হ 'ল এইচটিএমএল প্রজন্মের জন্য একটি কোড-কেন্দ্রিক টেমপ্লেটিং পদ্ধতি ব্যবহার করে এইচটিএমএল এবং কোডের মধ্যে ন্যূনতম রূপান্তর সহ একটি অনুকূলিত বাক্য গঠন প্রদান করা। নকশাটি অক্ষর এবং কীস্ট্রোকের সংখ্যা হ্রাস করে এবং এইচটিএমএল কোডের মধ্যে স্পষ্টভাবে চিহ্নিত সার্ভার ব্লকের প্রয়োজন না করে আরও তরল কোডিং ওয়ার্কফ্লো সক্ষম করে। অন্যান্য যে সুবিধাগুলি লক্ষ্য করা গেছেঃ ইন্টেলিসেন্স সমর্থন করে-বিবৃতি সমাপ্তি সমর্থন "বিন্যাস" সমর্থন করে-ক্লাসিক ওয়েব ফর্মগুলিতে "মাস্টার পেজ" ধারণার একটি বিকল্প (. এএসপিএক্স) ইউনিট পরীক্ষামূলক আরও দেখুন ব্লেজার রেফারেন্স বাহ্যিক লিঙ্ক মাইক্রোসফ্ট ডক্সে ASP.NET কোর রেজার পৃষ্ঠাগুলির পরিচিতি মাইক্রোসফ্ট ডক্সে ASP.NET ওয়েব পৃষ্ঠাগুলি মাইক্রোসফ্ট ডক্সে ASP.NET কোর এমভিসি এর ওভারভিউ মাইক্রোসফ্ট ডক্সে ASP.NET মাইক্রোসফ্ট ডক্সে ASP.NET এমভিসি (আর্কাইভ)। বর্তমান উন্নয়ন রেজার পেজ বনাম এমভিসি-তে ASP.NET-এ আইফোর টেকনোল্যাব ব্লগ রেজার ফ্রি এবং ওপেন সোর্স সফ্টওয়্যার মাইক্রোসফ্ট অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস মাইক্রোসফ্ট ফ্রি সফ্টওয়্যার মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও সফ্টওয়্যার অ্যাপাচি লাইসেন্স টেমপ্লেট ইঞ্জিন ওয়েব ফ্রেমওয়ার্ক 2010 সফ্টওয়্যার উইন্ডোজ-অনলি ফ্রি সফ্টওয়্যার ব্যবহার করে অনুষ্ঠিত হয়।