ASP.NET Razor
ರೇಜರ್ ಎಂಬುದು ಸಿ #ಅಥವಾ VB.NET ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳೊಂದಿಗೆ ಕ್ರಿಯಾತ್ಮಕ ವೆಬ್ ಪುಟಗಳನ್ನು ರಚಿಸಲು ಬಳಸುವ ಒಂದು ASP.NET ಪ್ರೋಗ್ರಾಮಿಂಗ್ ವಾಕ್ಯರಚನೆಯಾಗಿದೆ. ರೇಜರ್ 2010ರ ಜೂನ್ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಯ ಹಂತದಲ್ಲಿತ್ತು ಮತ್ತು 2011ರ ಜನವರಿಯಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ 2010ಗಾಗಿ ಬಿಡುಗಡೆಯಾಯಿತು. ರೇಜರ್ ಒಂದು ಸರಳ-ಸಿಂಟ್ಯಾಕ್ಸ್ ವ್ಯೂ ಎಂಜಿನ್ ಆಗಿದ್ದು, ಇದನ್ನು ಎಂವಿಸಿ 3 ಮತ್ತು ವೆಬ್ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಟೂಲ್ ಸೆಟ್ನ ಭಾಗವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ. ರೇಜರ್ ಆಸ್ಪ್ನೆಟ್ ವೆಬ್ಸ್ಟ್ಯಾಕ್ನ ಒಂದು ಘಟಕವಾಯಿತು ಮತ್ತು ನಂತರ ASP.NET ಕೋರ್ನ ಒಂದು ಭಾಗವಾಯಿತು. ವಿನ್ಯಾಸ ರೇಜರ್ ವಾಕ್ಯರಚನೆಯು ಸಿ #ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಆಧರಿಸಿದ ಟೆಂಪ್ಲೇಟ್ ಮಾರ್ಕ್ಅಪ್ ವಾಕ್ಯರಚನೆಯಾಗಿದ್ದು, ಇದು ಪ್ರೋಗ್ರಾಮರ್ಗೆ ಎಚ್ಟಿಎಮ್ಎಲ್ ನಿರ್ಮಾಣ ಕಾರ್ಯಪ್ರವಾಹವನ್ನು ಬಳಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಕೋಡ್ ಬ್ಲಾಕ್ಗಳನ್ನು ಸೂಚಿಸಲು ASP.NET ವೆಬ್ ಫಾರ್ಮ್ಗಳ (. aspx) ಮಾರ್ಕ್ಅಪ್ ವಾಕ್ಯರಚನೆಯನ್ನು <% =%> ಚಿಹ್ನೆಗಳೊಂದಿಗೆ ಬಳಸುವ ಬದಲು, ರೇಜರ್ ವಾಕ್ಯರಚನೆಯು ಕೋಡ್ ಬ್ಲಾಕ್ಗಳನ್ನು @ಅಕ್ಷರದೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುತ್ತದೆ ಮತ್ತು ಕೋಡ್-ಬ್ಲಾಕ್ ಅನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಮುಚ್ಚುವ ಅಗತ್ಯವಿಲ್ಲ. ಕೋಡ್-ಕೇಂದ್ರಿತ ಟೆಂಪ್ಲೇಟಿಂಗ್ ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಎಚ್ಟಿಎಮ್ಎಲ್ ಪೀಳಿಗೆಗೆ ಆಪ್ಟಿಮೈಸ್ಡ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಒದಗಿಸುವುದು, ಎಚ್ಟಿಎಮ್ಎಲ್ ಮತ್ತು ಕೋಡ್ ನಡುವೆ ಕನಿಷ್ಠ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ರೇಜರ್ ಹಿಂದಿನ ಉದ್ದೇಶವಾಗಿದೆ. ವಿನ್ಯಾಸವು ಅಕ್ಷರಗಳು ಮತ್ತು ಕೀಸ್ಟ್ರೋಕ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಎಚ್ಟಿಎಮ್ಎಲ್ ಕೋಡ್ನೊಳಗೆ ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸಲಾದ ಸರ್ವರ್ ಬ್ಲಾಕ್ಗಳ ಅಗತ್ಯವಿಲ್ಲದ ಮೂಲಕ ಹೆಚ್ಚು ದ್ರವ ಕೋಡಿಂಗ್ ವರ್ಕ್ಫ್ಲೋವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಗಮನಿಸಲಾದ ಇತರ ಪ್ರಯೋಜನಗಳುಃ ಇಂಟೆಲಿಸೆನ್ಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ-ಸ್ಟೇಟ್ಮೆಂಟ್ ಪೂರ್ಣಗೊಳಿಸುವ ಬೆಂಬಲವು "ಲೇಔಟ್ಗಳನ್ನು" ಬೆಂಬಲಿಸುತ್ತದೆ-ಕ್ಲಾಸಿಕ್ ವೆಬ್ ಫಾರ್ಮ್ಗಳಲ್ಲಿ (. ಎ. ಎಸ್. ಪಿ. ಎಕ್ಸ್) "ಮಾಸ್ಟರ್ ಪೇಜ್" ಪರಿಕಲ್ಪನೆಗೆ ಪರ್ಯಾಯವಾದ ಘಟಕ ಪರೀಕ್ಷಿಸಬಹುದಾದ ಬ್ಲೇಜರ್ ಉಲ್ಲೇಖಗಳು ಸಹ ನೋಡಿ ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಡಾಕ್ಸ್ನಲ್ಲಿ ASP.NET ಕೋರ್ನಲ್ಲಿರುವ ರೇಜರ್ ಪುಟಗಳ ಪರಿಚಯ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಡಾಕ್ಸ್ನಲ್ಲಿ ASP.NET ವೆಬ್ ಪುಟಗಳ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಡಾಕ್ಸ್ನಲ್ಲಿ ASP.NET ಕೋರ್ ಎಂವಿಸಿಯ ಅವಲೋಕನ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಡಾಕ್ಸ್ನಲ್ಲಿ ASP.NET ಎಂವಿಸಿಯಲ್ಲಿ (ಆರ್ಕೈವ್). ಪ್ರಸ್ತುತ ಅಭಿವೃದ್ಧಿಯನ್ನು ರೇಜರ್ ಪುಟಗಳು ವರ್ಸಸ್ ಎಂ. ವಿ. ಸಿ. ಯಲ್ಲಿ ASP.NET ನಲ್ಲಿ ಐಫೋರ್ ಟೆಕ್ನೊಲಾಬ್ ಬ್ಲಾಗ್ ರೇಜರ್ ಫ್ರೀ ಮತ್ತು ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ಗಳು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಫ್ರೀ ಸಾಫ್ಟ್ವೇರ್ ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಸಾಫ್ಟ್ವೇರ್ ಅಪಾಚೆ ಪರವಾನಗಿ ಟೆಂಪ್ಲೇಟ್ ಇಂಜಿನ್ಗಳು ವೆಬ್ ಫ್ರೇಮ್ವರ್ಕ್ಸ್ 2010 ಸಾಫ್ಟ್ವೇರ್ ವಿಂಡೋಸ್-ಮಾತ್ರ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ.