Cuestionario I J Programacion Web I J Elio Severino
Cuestionario I J Programacion Web I J Elio Severino
Cuestionario I J Programacion Web I J Elio Severino
Escuela de Informática
Título de la Asignación
Práctica I
Presentado por:
Elio Enmanuel Severino Perez \ 20200826
Asignatura:
INFO-224-3 | Programación Web I
Maestro:
Sergio Sánchez
Fecha de entrega:
19 mayo de 2021
1. Cuáles servidores web y/o de aplicaciones conoce que pueden servir
aplicaciones ASP.NET?
Kestrel
HTTP.sys
Microsoft IIS
SQL
MySQL
PostgreSQL
ODBC
1. Software como servicio (SaaS): a través de este servicio la empresa usuaria puede
utilizar las aplicaciones del proveedor, ejecutadas en su infraestructura de la nube, sin
poder ejercer capacidades de gestión ni control. Si bien ofrece la ventaja de un acceso
prácticamente ilimitado y desde cualquier tipo de dispositivo cliente; presenta el
inconveniente de que la última palabra sobre cuestiones relacionadas con la propia red,
los servidores, los sistemas operativos, el almacenamiento o incluso las capacidades de
las aplicaciones individuales la tenga el proveedor de servicios en la nube.
2. Plataforma como servicio (PaaS): en este caso, la empresa puede desplegar sus
propias aplicaciones en la infraestructura de nube elegida. De nuevo, quien
administra la infraestructura subyacente en el cloud es el proveedor. PaaS permite
evitar el coste y la complejidad de comprar y administrar licencias de software, la
infraestructura de aplicaciones subyacente y el middleware o las herramientas de
desarrollo y otros recursos; garantizando la escalabilidad, ya que el cliente adquiere los
recursos que necesita de su proveedor según lo dicten sus necesidades.
3. Infraestructura como servicio (IaaS): el proveedor de servicios en la nube otorga a
su cliente la capacidad para aprovecharse del procesamiento, almacenamiento,
redes y otros recursos de computación fundamentales en base a los cuales pueda
desplegar el software de su elección, incluyendo aplicaciones y sistemas
operativos. Si bien la empresa consumidora no tiene control sobre cuestiones
relacionadas con la infraestructura en la nube, en algunos casos sí podrían cedérsele
algunos derechos de control limitado sobre componentes de red seleccionados como, por
ejemplo, algunos relativos a la seguridad.
6. Mobile "back end" como un servicio (MBaaS): también conocido como BaaS (back-
end como servicio), supone una novedosa forma de vincular aplicaciones con
servicios de cloud computing y éstos con APIs. Por lo general, esta clase de servicios
incluyen administración de usuarios, notificaciones push e integración con servicios de
redes sociales, entre otros.
1. InMotion Hosting.
2. Cloudways
3. Hostinger
4. InterServer
5. SiteGround
6. TMDHosting
7. GoDaddy
8. Likuid
9. Nuxit
10. Infomaniak
Mientras que un servidor web es un equipo o máquina virtual que está conectada a
Internet y ofrece diversos recursos, un hosting es solo un espacio de almacenamiento
dentro del servidor que utiliza ciertos recursos técnicos del mismo. Es decir, por lo
general, un servidor cuenta con más recursos técnicos que un hosting.
La diferencia de estos contra el platform as service es que permite evitar el coste y la
complejidad de comprar y administrar licencias de software, la infraestructura de
aplicaciones subyacente y el middleware o las herramientas de desarrollo y otros
recursos
XML y HTML son lenguajes muy diferentes. Ambos nacen de la misma inspiración llamada
SGML por lo que su sintaxis es similar, aunque cada uno fue diseñado para cumplir
distintas funciones:
El XML (eXtensive Markup Language) es un lenguaje que fue concebido para describir
información. Su función principal es ayudarnos a organizar contenidos y eso hace que los
documentos XML sean portables hacia diferentes tipos de aplicaciones.
El HTML (HyperText Markup Language) por otro lado ha sido concebido para mostrar
información, determinar cómo actúa y que hace. Su función radica en ayudarnos a darle
formato a los diversos contenidos de una página.
Resumiendo, el XML sirve para describir información y el HTML sirve para darle formato
y presentarla a través de un navegador. O sea que el XML no es ni será nunca un reemplazo
del HTML sino un complemento que sirve para manejar la información separada del
formato.
¿Qué es?
SS (en inglés Cascading Style Sheets) es lo que se denomina lenguaje de hojas de estilo en
cascada y se usa para estilizar elementos escritos en un lenguaje de marcado como HTML.
CSS separa el contenido de la representación visual del sitio.
Surge…
Por ello, el World Wide Web Consortium encargó la creación de un lenguaje de estilos
específicos para el lenguaje HTML. De todas las propuestas hubo dos que sobresalieron:
CHSS y SSP. Así que los creadores de ambas propuestas se unieron para crear un nuevo
lenguaje que aunar lo mejor de ambos. Así surgió en 1995 CSS.