Perhatikan bahwa secara umum, Visual Studio seperti IDE akan menandai komentar dalam konteks bahasa saat ini, dengan memilih teks yang ingin Anda ubah menjadi komentar, dan kemudian menggunakan pintasan Ctrl+ K Ctrl+ C, atau jika Anda menggunakan Resharper / Intelli- Pintasan gaya J, lalu Ctrl+ /.
Komentar sisi server:
Razor .cshtml
Seperti itu:
@* Comment goes here *@
.aspx
Untuk mereka yang mencari .aspx
tampilan yang lebih lama (dan Asp.Net WebForms) sintaks komentar sisi server :
<%-- Comment goes here --%>
Komentar Sisi Klien
Komentar HTML
<!-- Comment goes here -->
Komentar Javascript
// One line Comment goes Here
/* Multiline comment
goes here */
Sebagaimana OP menyebutkan, meskipun tidak ditampilkan di browser, komentar sisi klien masih akan dihasilkan untuk file halaman / skrip di server dan diunduh oleh halaman melalui HTTP, yang kecuali dihapus (mis. Minifikasi), akan menyia - nyiakan I / O , dan , karena komentar dapat dilihat oleh pengguna dengan melihat sumber halaman atau memotong lalu lintas dengan Dev Tools browser atau alat seperti Fiddler atau Wireshark, juga dapat menimbulkan risiko keamanan , maka preferensi untuk menggunakan komentar sisi server pada server yang dihasilkan kode (seperti tampilan MVC atau halaman .aspx).