ASP.NET Razor
રેઝર એ એક ASP.NET પ્રોગ્રામિંગ વાક્યરચના છે જેનો ઉપયોગ C #અથવા VB.NET પ્રોગ્રામિંગ ભાષાઓ સાથે ગતિશીલ વેબ પૃષ્ઠો બનાવવા માટે થાય છે. રેઝર જૂન 2010માં વિકાસમાં હતું અને જાન્યુઆરી 2011માં માઇક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો 2010 માટે રજૂ કરવામાં આવ્યું હતું. રેઝર એક સરળ-વાક્યરચના દૃશ્ય એન્જિન છે અને તેને એમવીસી 3 અને વેબમેટ્રિક્સ ટૂલ સેટના ભાગ રૂપે રજૂ કરવામાં આવ્યું હતું. રેઝર એસ્પનેટવેબસ્ટેકનો એક ઘટક બની ગયો અને પછી ASP.NET કોરનો એક ભાગ બની ગયો. ડિઝાઇન રેઝર વાક્યરચના એ ટેમ્પલેટ માર્કઅપ વાક્યરચના છે, જે સી #પ્રોગ્રામિંગ ભાષા પર આધારિત છે, જે પ્રોગ્રામરને એચટીએમએલ બાંધકામ કાર્યપ્રવાહનો ઉપયોગ કરવા માટે સક્ષમ બનાવે છે. કોડ બ્લોક્સ સૂચવવા માટે ASP.NET વેબ ફોર્મ્સ (. એએસપીએક્સ) માર્કઅપ વાક્યરચનાનો ઉપયોગ <% =%> પ્રતીકો સાથે કરવાને બદલે, રેઝર વાક્યરચન @અક્ષર સાથે કોડ બ્લોક્સ શરૂ કરે છે અને કોડ-બ્લોકને સ્પષ્ટ રીતે બંધ કરવાની જરૂર નથી. રેઝર પાછળનો વિચાર એચ. ટી. એમ. એલ. પેઢી માટે એચ. ટી. એમ. એલ. અને કોડ વચ્ચે ઓછામાં ઓછા સંક્રમણ સાથે કોડ-કેન્દ્રિત નમૂના અભિગમનો ઉપયોગ કરીને ઓપ્ટિમાઇઝ વાક્યરચના પ્રદાન કરવાનો છે. આ ડિઝાઇન અક્ષરો અને કીસ્ટ્રોકની સંખ્યાને ઘટાડે છે, અને એચટીએમએલ કોડમાં સ્પષ્ટ રીતે સૂચવેલા સર્વર બ્લોક્સની જરૂર ન રાખીને વધુ પ્રવાહી કોડિંગ વર્કફ્લોને સક્ષમ કરે છે. નોંધવામાં આવેલા અન્ય ફાયદાઓઃ ઇન્ટેલિસેન્સને ટેકો આપે છે-સ્ટેટમેન્ટ કમ્પ્લીશન સપોર્ટ "લેઆઉટ" ને ટેકો આપે છે-ક્લાસિક વેબ ફોર્મ્સ (. એ. એસ. પી. એક્સ.) યુનિટ ટેસ્ટેબલમાં "માસ્ટર પેજ" ખ્યાલનો વિકલ્પ પણ જુઓ બ્લેઝર રેફરન્સ બાહ્ય કડીઓ માઇક્રોસોફ્ટ ડૉક્સ પર <આઇ. ડી. 1> કોરમાં રેઝર પૃષ્ઠોનો પરિચય માઇક્રોસોફ્ટ ડૉક્સ પર <આઇ. ડી. 1> વેબ પૃષ્ઠો માઈક્રોસોફ્ટ ડૉક્સ પર કોર એમ. વી. સી. ની ઝાંખી માઇક્રોસોફ્ટ ડૉક્સ પર <આઇ. ડી. 1> માઇક્રોસોફ્ટ ડૉક્સ પર કોર એમ. વી. સી. (આર્કાઇવ કરેલ). વર્તમાન વિકાસ રેઝર પૃષ્ઠો વિરુદ્ધ એમવીસી ખાતે ASP.NET પર આઇફોર ટેક્નોલેબ બ્લોગ રેઝર ફ્રી અને ઓપન-સોર્સ સોફ્ટવેર માઇક્રોસોફ્ટ એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસ માઇક્રોસોફ્ટ ફ્રી સોફ્ટવેર માઇક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો સોફ્ટવેર અપાચે લાઇસન્સ ટેમ્પલેટ એન્જિન વેબ ફ્રેમવર્ક 2010 સોફ્ટવેર વિન્ડોઝ-ઓનલી ફ્રી સોફ્ટવેરનો ઉપયોગ કરીને યોજાય છે.