Vanguarsoft Developers blog

Ing. Javier Leal -Desarrollador CPANAX C.A / Microsoft Student Partners – VENEZUELA

Iniciar en el desarrollo Web

Deja un comentario

Hola internautas es muy importantes saber que si piensan e iniciarse en el desarrollo web es muy importante tener muy claro en los que nos estamos metiendo, es muy importante saber en si como funciona una pagina web hoy día.

Actualmente existen muchos navegadores de internet que se comunican con servidores a nivel mundial que tienen alojado millones de sitios con la función de compartir fotos, correo, escuchar música, hacer un negocio, publicidad, compra, venta , transacciones de un banco, muchísimas cosas hace hoy en día los sitios web, los navegadoras hacen peticiones que hacen el servidor, en el servidor esta alojado toda a función del sitio web, recursos, datos , usuarios, es decir al desarrollar web nuestro código quedara del lado del servidor y solo el HTML es quien mostrara al cliente resultados de scripts de comunicación y diseño, esta función se ejecuta cada vez que hacemos una petición al sitio. Ese traslado de la información la realiza un protocolo que se encarga de enviar e código html al servidor y luego regresar con los resultados al cliente es

HTTP.

Hypertext Transfer Protocol o HTTP (en español protocolo de transferencia de hipertexto) es el protocolo usado en cada transacción de la World Wide Web.

Ahora al momento de ponerse a codificas es importantes saber que hay que saber, que tecnología utilizar y que lenguaje, en mi caso mi favorito es ASP.NET pero

Existe una lista de tecnologías que es importante conocerla por que en cualquier momento se van a topar con las mismas una de las que debemos dominar muy bien para trabajar con ella es HTML

HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es el lenguaje de marcado predominante para la elaboración de páginas web.

HTML es el código de que se envía y recibe el cliente a través del protocolo HTTP, pero existen Scrips que permite crear funciones mas avanzadas como animaciones, operaciones entre otras cosas ya que HTML es solo para todo lo que es presentación el lenguaje  para los scripts típicamente es:

JavaScrips

JavaScript es un lenguaje de scripting basado en objetos sin tipo y liviano, utilizado para acceder a objetos en aplicaciones. Principalmente, se utiliza integrado en un navegador web permitiendo el desarrollo de interfaces de usuario mejoradas y páginas web dinámicas.

pero no es el único scripts que existe ni tampoco la única tecnología que esta ligada a los sitios web. por ejemplo un metalenguaje extensibles como XML.

XML

XML, siglas en inglés de eXtensible Markup Language (lenguaje de marcas extensible), es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). Es una simplificación y adaptación del SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML).

El mismo permite construir estructuras de datos y especificar lenguajes específicos para desarrollar en web a su vez también es muy utilizado para servicios web. aprovecho para definir este concepto para que vean a que me refiero.

Servicio Web.

Un servicio web (en inglés, Web service) es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet.

Estos son los estándares que se emplean con los servicios web.

Estándares empleados

  • Web Services Protocol Stack: Así se denomina al conjunto de servicios y protocolos de los servicios Web.
  • XML (Extensible Markup Language): Es el formato estándar para los datos que se vayan a intercambiar.
  • SOAP (Simple Object Access Protocol) o XML-RPC (XML Remote Procedure Call): Protocolos sobre los que se establece el intercambio.
  • Otros protocolos: los datos en XML también pueden enviarse de una aplicación a otra mediante protocolos normales como HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol), o SMTP (Simple Mail Transfer Protocol).
  • WSDL (Web Services Description Language): Es el lenguaje de la interfaz pública para los servicios Web. Es una descripción basada en XML de los requisitos funcionales necesarios para establecer una comunicación con los servicios Web.
  • UDDI (Universal Description, Discovery and Integration): Protocolo para publicar la información de los servicios Web. Permite comprobar qué servicios web están disponibles.
  • WS-Security (Web Service Security): Protocolo de seguridad aceptado como estándar por OASIS (Organization for the Advancement of Structured Information Standards). Garantiza la autenticación de los actores y la confidencialidad de los mensajes enviados.

Y bueno estos son detalles pero el mas importan es la tecnologia en si que se utilizada yo recomiento asp.net vean de que se trata.

ASP.NET

ASP.NET es un framework para aplicaciones web desarrollado y comercializado por Microsoft. Es usado por programadores para construir sitios web dinámicos, aplicaciones web y servicios web XML.

Bueno ya saben por que les habla de ultimo sobre.net por que esta misma integra las tecnologías que ya les explique por tanto de repente desarrollando sus paginas en ASP.NET se toparan con código HTML, JAVASCRIPS, XML.

ASP.NET TRABAJA CON LENGUAJE VISUAL BASIC.NET Y C shard tu puedes elegir cual vas a usar  en mi calo yo elijo Cshard.

LENGUAJE C SHARD

C♯ o C# (pronunciado si sharp en inglés) es un lenguaje de programación orientado a objetos desarrollado y estandarizado porMicrosoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA e ISO.

isual Basic .NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es compatible hacia atrás con Visual Basic.

Autor: Ing. Javier J. Leal H.

Desarrollador en CPANAX C.A, Microsoft Student Partners de Venezuela Amantes de nuevas Tecnologías Desarrollador es Silverlight 5, Windows 8, Windows Phone, Influenciador y Orador en Actividades Tecnológicas Microsoft

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s