Es una pregunta muy amplia. Sin embargo, inicialmente cuando se lanzó ASP.NET, era una página de diseño donde el desarrollador puede escribir e implementar código de diseño y lenguaje de script del lado del cliente. En el código detrás del lado del servidor, los desarrolladores escriben lógica en lenguajes como C # o VB.NET.
Como ahora, hay muchos marcos, como el AS.NET MVC más popular, que se basa más en el desarrollo basado en pruebas.
Mecanismo interno; bueno, todas las tecnologías web, después de todo, funcionan solo en solicitudes y respuestas. Usted como usuario a través del navegador envía algunas solicitudes que se envían a través del protocolo http al servidor que atiende sus solicitudes y envía la respuesta de vuelta al navegador.
- ¿Cuáles son las ventajas de node.js?
- ¿Cuál es el propósito de un lenguaje de programación de secuencias de comandos del lado del servidor?
- ¿Es posible mostrar una página con marco I desde un sitio HTTP en un blog que es HTTPS?
- ¿Cuál es la pila tecnológica de este juego?
- ¿Cómo el diseño web receptivo ayuda en la interfaz de usuario y la experiencia del usuario?
Específico para ASP.NET, le gustaría leer sobre el ciclo de vida aquí, que solo es específico para los formularios web: servidor web y ciclo de vida de la aplicación ASP.NET en profundidad