SERVICIOS WEB EN.NET INTEGRANTES: ADRIANA BLANCO PEÑA MIRIAM SORIANO HERNANDEZ ALVARO PETROVICH CID CONTRERAS LUIS RAMIREZ PALESTINO.

Slides:



Advertisements
Presentaciones similares
Desarrollo de aplicaciones en n- capas
Advertisements

Como Migrar a Software Libre
CUPS Configuración y Uso de Paquetes de Software
Framework de.Net Infraestructura sobre la que se reúne todo un conjunto de lenguajes y servicios que simplifican el desarrollo de aplicaciones Entorno.
Desarrollo de aplicaciones 100%.NET Octavio Hernández DANYSOFT Internacional Delphi 8 para Microsoft.NET Framework.
La plataforma .NET David Carmona
Introducción a la plataforma .NET.
Rossy Garita Componentes fundamentales de CLR y
Introducción a Microsoft .NET
Introducción a ASP.NET.
Esta obra está bajo una licencia de Creative Commons.
Introducción a servidores
Agenda Conceptos Claves.
Desarrollo de Aplicaciones para Internet
Tema 1 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Ing. Enrique Meneses. Son las instrucciones detalladas que controlan el funcionamiento de un sistema de computación. Funciones: 1. Administrar los recursos.
Arquitectura Orientada a Servicios (SOA)
FLAN “F- LINKS AND NODES”
Programación Visual de Sistemas
Módulo 1: Primeros Pasos
Características Técnicas
Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización Entre plataformas Entre lenguajes.
Investigación Servidor de Aplicaciones WebSphere
Plataforma Microsoft.NET
CURSO DE VISUAL BASIC .NET MODO GRAFICO
Con fines prácticos se puede clasificar al software en tres tipos: Software de sistema Software de programación Software de aplicación.
Interacción Persona Ordenador
Tecnologías para el desarrollo de aplicaciones Web
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Microsoft.Net Toni Rivas Castaño Xavier Romero.
Administración de datos con MS-SQL Server y Visual Basic
TALLER DE PROGRAMACIÓN III
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
Ihr Logo INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERIA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS.
Conforme a su cronología
Programación e Ingeniería de Software III
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Servidores.
Tecnologias Usadas.Net Framework LINQ WCF Subversion Clickonce Smart Client Deployment SQL Server Compact Edition. Visual Studio Express 2008.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Sun Open Network Enviroment (Sun ONE) vs.
José Estay A Elementos de Estructura de computadores.
Leonard Camacho. DCom  Tecnología propietaria de Microsoft.  Extiende el modelo COM de Microsoft.  La “D” es debido al uso de su versión DCE/RCP, conocida.
INTRODUCCIÓN A JAVA. Índice ¿Qué es Java? La plataforma Java 2 La Máquina Virtual de Java Características principales ¿Qué ventajas tengo como desarrollador?
Universidad Nacional de San Juan Facultad de Ciencias Exactas, Físicas y Naturales “WEB SERVICES” Integrantes: Ene Adriana Guevara Vanina Martínez Cintia.
Lenguajes de Programación
FRAMEWORK VS Código fuente
Por: Ana Karina Andonegui Peña. Un sistema operativo de red (Network Operating System) es un componente software de una computadora que tiene como objetivo.
Microsoft powerpoint 2010.
Tema 1 – Introducción a las Redes informáticas
Facilitador: Christian Alexander Martinez
Clase I Curso Microsoft .NET I.S.F.T. N° 182.
Asignatura: Computadores Profesor: José Estay Araya Sitio de la asignatura: User: cpu2014 psw: cpu#X86.
 Es un programa escrito en Java y que forma parte de los componentes de una página de Internet. Los Applets han sido usados para proporcionar funcionalidad.
Nombre: Germania Ruiz UNIVERSIDAD TECNOLOGICA AMERICA.
Introducción a .NET Nombre : Ethel García-Simón Matachana
ISAES Universidad Fundamentos de la tecnología
S.o de red. Introducción a los Sistemas Operativos de Red Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede.
Sistemas Operativos De Red
Navarro Hernández Nadia Samantha. Preescolar 1º. B.
A mediados de la década de los ochenta, se fundó en la República Federal de Alemania la empresa StarDivision, que tuvo como objetivo principal la creación.
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
Conocer los 3 tipos de licencias comerciales y las diferentes licencias de software libre.
.NET Multiplataforma (Windows, Linux, OS X)
Desarrollo Web en Entorno Servidor
Diseño y Programación Orientados a Objetos1 Introducción a Java.
Integrantes Miguel Betancourt Alexis Tacuri.  Activiti es una plataforma para la formación de flujos de trabajo y procesos empresariales dentro del.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Herramientas de Office. Que es Office Microsoft Office es una suite ofimática que abarca el mercado completo en Internet e interrelaciona aplicaciones.
=MARCOS DE TRABAJO ORIENTADO A OBJETOS= « NETBEANS » INTEGRANTES: SOTELO CORTES JESVAN FIDEL JIMENEZ ALFARO ARTURO CAMARA.
Transcripción de la presentación:

SERVICIOS WEB EN.NET INTEGRANTES: ADRIANA BLANCO PEÑA MIRIAM SORIANO HERNANDEZ ALVARO PETROVICH CID CONTRERAS LUIS RAMIREZ PALESTINO

INTRODUCCION DE SERVICIOS WEB EN.NET Microsoft. Net, o dot-Net, es más que un producto, una nueva estrategia que va a abarcar todos los productos de la Microsoft, desde Office hasta la consola XBox, pasando por su servicio Microsoft network, MSN. Lo que ocurre es que, como en tantos otros casos,.NET se encuentra dentro de un entorno en el cual hay muchos más productos y aplicaciones. Y que, en este caso, a diferencia de casi todos sus productos anteriores, Microsoft ha abierto hasta cierto punto su entorno, de forma que todo el mundo pueda participar en él.

INTRODUCCION DE SERVICIOS WEB EN.NET Microsoft. Microsoft. Net acepta los estándares de todas las capas, en lo único que varía es en la forma preferida de acceder a los servicios y programarlos, y usa XML de forma extensiva en todos los servicios. Sin embargo,.Net provee una serie de elementos que permiten acceder a estos servicios Web, si no de una forma más fácil, por lo menos de una forma adaptada especialmente a ellos.

Componentes de Microsoft. Net El componente principal de.NET, que está en la capa más baja de su modelo de capas, es el Common language runtime (CLR), o máquina virtual común: Se trata de un programa, que se puede ejecutar, en principio, en cualquier sistema operativo, y que provee de una serie de servicios que se pueden usar desde diferentes lenguajes de programación. Esta máquina virtual se ha liberado, aunque de forma limitada, dando lugar a Rotor, una implementación de fuente compartida, y de la cual existen versiones para Windows, BSD, y, desde junio de 2002, Linux.

Sin embargo, a diferencia de los lenguajes habituales, donde el tipo fundamental es un tipo valor, y las referencias son accesorias, y deben desreferenciarse para trabajar con ellas, en.NET el tipo fundamental es un objeto, y, de hecho, cualquier tipo valor se puede convertir en una referencia "encajándolo" (boxing). Por ejemplo: int i = 1; // i es de tipo valor object box = i // box es de tipo referencia.NET

Otros componentes de. Net Los demás componentes de. Net permiten extender a todos los productos de Microsoft la funcionalidad de. Net: ASP.NET: Active Server Pages, en su versión para.Net. VB.NET: versión para el CLR del Visual Basic, el lenguaje común a todas las aplicaciones de Microsoft. ADO.NET, acceso a objetos de datos (Access to data objects), que permite acceder de forma orientada a objetos a bases de datos; también da una serie de servicios apra acceso a bases de datos y otros repositorios de objetos desde dentro de la CLR.

Otros componentes de. Net Perl.NET, Python.NET son desarrollos de ActiveState, que se integran con el entorno Visual Studio.NET y permiten desarrollar programas en esos lenguajes. WinForms y WebForms, diseño gráfico de ventanas dentro de.NET. En la implementación Mono, se sustituye por Gtk#.

Usando. Net Hay dos vías principales: la vía Microsoft y la "otra" vía. La vía Microsoft incluye bajarse el. Net framework SDKjunto con el primer service pack. Estos paquetes incluyen todo lo necesario para desarrollar aplicaciones para.NET: entorno, CLR, ASP.NET. Para usarlo, es necesario tener un Windows de la familia NT: NT, 2000 o XP; no funciona sobre Windows 2X. Un producto comercial, Visual Studio.NET, sirve también para desarrollar. Net en un entorno mucho más amigable, y hace mucho más fácil usar los formularios que son parte del entorno, WinForms y WebForms.

Usando. Net La otra vía incluye varios proyectos libres y gratuitos. Para empezar, si se trabaja en Windows, FreeBSD, o, desde junio 2002, Linux, se puede usar Rotor, el CLR 'fuentes compartidas' de Microsoft. La otra alternativa es Mono, una implementación del compilador de C#, el CLR y de la librería básica de clases de C#. Actualmente está en la versión No existe ninguna previsión de cuándo se va a sacar la versión 1.0, aunque más o menos se sabe qué es lo que incluirá. La licencia de C# es libre, al igual que la documentación.

Competidores y futuro de. Net Como principal competidor se presenta J2EE, Java 2 Enterprise Editition, una versión de Java con librerías de clase añadidas, que usa la máquina virtual Java, y tiene muchas características similares a. Net, como se indica en esta comparativa. Java es un lenguaje bastante maduro, con soporte de cientos de librerías fuera de las básicas, y con una comunidad bastante extensa. En ese sentido, C# vs. J2EE puede tratarse de una batalla "comunidad" frente a Microsoft, y no está claro quién la va a ganar.

Competidores y futuro de. Net La apuesta que no se puede perder es la apuesta por los servicios web, y aplicaciones basadas en XML. Todos los grandes de la industria apuestan por ellas, y gran parte de las aplicaciones de cara al usuario, el middleware y los servidores entenderán y servirán XML. Es decir, que independientemente de la plataforma, XML será el vencedor.

CONCLUCIÓN Lo que sí está claro es que Microsoft apuesta por. Net, como centro de su estrategia, y que cuando Microsoft apuesta por algo, acaba ganando. Es posible que coexistan las dos plataformas, y es posible que se abran la una a la otra; por ejemplo, que haya intérpretes CLR que corran dentro de una JVM o viceversa.

FIN DE LA EXPOCICIÓN