Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Programación Web : ASP.NET, Ejercicios de Programación Informática

Programación Web : ASP.NET FRAMEWORK

Tipo: Ejercicios

2025/2026

A la venta desde 06/05/2026

carlos-manuel-bautista-heredia
carlos-manuel-bautista-heredia 🇩🇴

14 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Programación Web
ASP.NET
Actividad 1 del Módulo 9
Tema 1: Para conocer un poco sobre Asp.Net vamos a investigar lo
siguiente:
1. ¿Qué significa ASP.NET y quién lo desarrolló?
ASP.NET es un framework (marco de trabajo) de desarrollo web creado y mantenido
por Microsoft. Su nombre es una combinación de dos términos: "ASP", que significa
Active Server Pages (Páginas de Servidor Activas), una tecnología anterior de la
compañía; y ".NET", que indica que esta versión moderna está construida sobre la
plataforma de desarrollo .NET Framework de Microsoft, permitiendo a los
desarrolladores usar lenguajes como C# para crear aplicaciones robustas.
2. ¿Qué lenguaje de programación se utiliza principalmente en ASP.NET?
El lenguaje de programación que se utiliza principalmente en ASP.NET es C#
3. ¿Sobre qué plataforma funciona ASP.NET?
ASP.NET funciona sobre la plataforma .NET. Gracias a esto, la versión moderna
(conocida como ASP.NET Core) es multiplataforma, lo que significa que puede
ejecutarse nativamente en los siguientes sistemas operativos:
Windows
Linux
macOS
4. ¿Cuál es la diferencia principal entre ASP clásico y ASP.NET?
La diferencia principal es que ASP clásico es interpretado, mientras que ASP.NET es
compilado. Esto significa que el código de ASP clásico (usualmente VBScript) se leía y
ejecutaba línea por línea en el servidor con cada solicitud. En cambio, el código de
ASP.NET (usualmente C#) se compila en el framework .NET, lo que resulta en un
rendimiento mucho más rápido, mayor seguridad y la capacidad de construir
aplicaciones mucho más complejas y robustas.
pf3
pf4

Vista previa parcial del texto

¡Descarga Programación Web : ASP.NET y más Ejercicios en PDF de Programación Informática solo en Docsity!

ASP.NET

Actividad 1 del Módulo 9

Tema 1: Para conocer un poco sobre Asp.Net vamos a investigar lo

siguiente:

1. ¿Qué significa ASP.NET y quién lo desarrolló? ASP.NET es un framework (marco de trabajo) de desarrollo web creado y mantenido por Microsoft. Su nombre es una combinación de dos términos: "ASP", que significa Active Server Pages (Páginas de Servidor Activas), una tecnología anterior de la compañía; y ".NET", que indica que esta versión moderna está construida sobre la plataforma de desarrollo .NET Framework de Microsoft, permitiendo a los desarrolladores usar lenguajes como C# para crear aplicaciones robustas. 2. ¿Qué lenguaje de programación se utiliza principalmente en ASP.NET? El lenguaje de programación que se utiliza principalmente en ASP.NET es C# 3. ¿Sobre qué plataforma funciona ASP.NET? ASP.NET funciona sobre la plataforma .NET. Gracias a esto, la versión moderna (conocida como ASP.NET Core) es multiplataforma, lo que significa que puede ejecutarse nativamente en los siguientes sistemas operativos:  Windows  Linux  macOS 4. ¿Cuál es la diferencia principal entre ASP clásico y ASP.NET? La diferencia principal es que ASP clásico es interpretado, mientras que ASP.NET es compilado. Esto significa que el código de ASP clásico (usualmente VBScript) se leía y ejecutaba línea por línea en el servidor con cada solicitud. En cambio, el código de ASP.NET (usualmente C#) se compila en el framework .NET, lo que resulta en un rendimiento mucho más rápido, mayor seguridad y la capacidad de construir aplicaciones mucho más complejas y robustas.

ASP.NET

Actividad 1 del Módulo 9

5. ¿Qué tipo de aplicaciones se pueden crear con ASP.NET? Con ASP.NET se pueden crear:  APIs web (RESTful)  Aplicaciones web dinámicas (sitios completos)  Microservicios  Aplicaciones en tiempo real (como chats)  Aplicaciones de página única (SPAs) con Blazor 6. ¿Qué es el modelo MVC en ASP.NET y qué significan sus siglas? MVC es un patrón de arquitectura (un diseño para organizar el código) que divide una aplicación web en tres componentes principales. Sus siglas significan:  M odelo (Model): Representa los datos y la lógica de negocio (ej. las reglas para acceder a la base de datos).  V ista (View): Es la interfaz de usuario (UI), es decir, el HTML que ve el usuario en el navegador.  C ontrolador (Controller): Actúa como el intermediario. Recibe las peticiones del usuario, interactúa con el Modelo para obtener los datos y luego le pasa esos datos a la Vista para que los muestre. 7. ¿Qué función cumple el “Modelo” dentro de la arquitectura MVC? El "Modelo" (Model) es el cerebro de la aplicación y su función principal es gestionar los datos y la lógica de negocio. 8. ¿Qué función cumple la “Vista” dentro de la arquitectura MVC? La "Vista" (View) es la interfaz de usuario (UI). Su única función es presentar los datos al usuario de forma visual e interactiva. 9. ¿Qué función cumple el “Controlador” dentro de la arquitectura MVC?

ASP.NET

Actividad 1 del Módulo 9

.aspx : Es la extensión clásica, utilizada por ASP.NET Web Forms. . cshtml : Es la extensión moderna, utilizada para las vistas (Views) en ASP.NET Core (MVC y Razor Pages), que emplean la sintaxis Razor.

13. ¿Qué es Razor en ASP.NET? Razor es una sintaxis de marcado que se usa en ASP.NET para insertar código C# (código del servidor) directamente dentro de los archivos HTML. 14. ¿Qué tipo de base de datos suele utilizarse con ASP.NET en entornos Microsoft? En entornos Microsoft, la base de datos que se utiliza de forma predominante con ASP.NET es Microsoft SQL Server. Es el sistema de base de datos insignia de Microsoft y ofrece la integración más nativa con el framework .NET (especialmente a través de Entity Framework) y herramientas como Visual Studio. Cuando se trabaja en la nube de Microsoft (Azure), la opción equivalente y más común es Azure SQL Database, que es la versión de SQL Server gestionada en la nube. 15. Menciona un ejemplo de empresa o sector donde sea común el uso de ASP.NET. Un sector donde es extremadamente común el uso de ASP.NET es el Financiero y Bancario. Muchas grandes instituciones financieras, bancos y compañías de seguros confían en ASP.NET (y el ecosistema .NET en general) para construir sus sistemas backend, portales de clientes y aplicaciones internas críticas. Lo eligen por su robustez, seguridad y alto rendimiento, que son cruciales para manejar transacciones y datos sensibles.