WebPages, Asp.Net yapılarından biridir. WebPages ile dinamik ağ uygulamaları geliştirilirken Asp.Net ve HTML kodları tek bir dosyada tutulur. Bu dosya kullanılan yazılım diline göre .cshtml veya .vbhtml, .aspx şeklindedir. Asp.Net WebPages ile uygulama geliştirmek için Microsoft WebMatrix yazılımı kullanılabilir. WebMatrix Asp.Net, PHP, JavaScript gibi teknolojiler kullanılarak uygulama geliştirmeye yarayan, Joomla! ve WordPress gibi hazır içerik yönetim sistemlerini kolay bir şekilde kurup genel ağ sitesi hazırlayıp kolayca yayınlamaya yarayan bir araçtır.
Razor Syntax ise Türkçe olarak baktığımız zaman Asp.Net için geliştirilmiş sözdizimi kuralları bütünüdür. Peki sözdizimi kuralları ne işe yarar? Razor, Asp.Net kodlarının yazım şeklini değiştirir. Normalde kodlar"<% %>" işaretleri konularak yazılırken Razor' da "@" işareti konarak Asp.Net kodu yazılmaya başlanabilir.
Razor Syntax ise Türkçe olarak baktığımız zaman Asp.Net için geliştirilmiş sözdizimi kuralları bütünüdür. Peki sözdizimi kuralları ne işe yarar? Razor, Asp.Net kodlarının yazım şeklini değiştirir. Normalde kodlar"<% %>" işaretleri konularak yazılırken Razor' da "@" işareti konarak Asp.Net kodu yazılmaya başlanabilir.