Tenga en cuenta que, en general, los IDE como Visual Studio marcarán un comentario en el contexto del idioma actual, seleccionando el texto que desea convertir en un comentario y luego utilizando el acceso directo Ctrl+ K Ctrl+ C, o si está utilizando Resharper / Intelli- Atajos de estilo J, luego Ctrl+ /.
Comentarios del lado del servidor:
Razor .cshtml
Al igual que:
@* Comment goes here *@
.aspx
Para aquellos que buscan la sintaxis de comentarios del lado del servidor de.aspx
vista anterior (y Asp.Net WebForms) :
<%-- Comment goes here --%>
Comentarios del lado del cliente
Comentario HTML
<!-- Comment goes here -->
Comentario Javascript
// One line Comment goes Here
/* Multiline comment
goes here */
Como OP menciona, aunque no se muestra en el navegador, los comentarios del lado del cliente aún se generarán para el archivo de página / script en el servidor y se descargarán por la página a través de HTTP, que a menos que se elimine (por ejemplo, minificación), desperdiciará E / S , y , dado que el usuario puede ver el comentario al ver la fuente de la página o al interceptar el tráfico con las herramientas de desarrollo del navegador o una herramienta como Fiddler o Wireshark, también puede presentar un riesgo de seguridad , de ahí la preferencia de usar comentarios del lado del servidor en el servidor generado código (como vistas MVC o páginas .aspx).