CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Microsoft.Net Toni Rivas Castaño Xavier Romero.

Slides:



Advertisements
Presentaciones similares
Desarrollo de aplicaciones en n- capas
Advertisements

SERVICIOS WEB EN.NET INTEGRANTES: ADRIANA BLANCO PEÑA MIRIAM SORIANO HERNANDEZ ALVARO PETROVICH CID CONTRERAS LUIS RAMIREZ PALESTINO.
Características Generales y Entornos de Desarrollo
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
<Nombre> < > <Empresa>
Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian Código: HOL-SQL03.
Curso de Java Capitulo 1: Introducción a Java Profesor:
Introducción a la plataforma .NET.
Introducción a Microsoft .NET
Rossy Garita Componentes fundamentales de CLR y
ASP.NET Daniel A. Seara Director Regional MSDN Buenos Aires – ARGENTINA NDSoft.
Introducción a Microsoft .NET
Esta obra está bajo una licencia de Creative Commons.
TEMA 3 Parte A Lenguajes de programación. Criterios de clasificación según su nivel de abstracción según la forma de ejecución según el paradigma de programación.
Dr. Diego Lz. de Ipiña Gz. de Artaza
Agenda Conceptos Claves.
Iniciativa Microsoft Multiplataforma
Ing. Enrique Meneses. Son las instrucciones detalladas que controlan el funcionamiento de un sistema de computación. Funciones: 1. Administrar los recursos.
Lenguajes Servicios Web
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament dArquitectura de Computadors (Seminaris de CASO) Autors MOVING JAVA INTO MOBILE PHONES Josep Pinyol.
Servicios Web.
Programación Visual de Sistemas
Introducción a Microsoft .NET
Conceptos de Infopath Microsoft InfoPath es una aplicación  usada para desarrollar formularios de entrada de datos basados en XML. Su primera publicación,
Introducción a la plataforma .NET.
Estrella 1 Introducción a Microsoft .NET
Carlos Walzer Vemn Sistemas Como crear un sitio con ASP.NET.
Módulo 1: Primeros Pasos
Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización Entre plataformas Entre lenguajes.
La plataforma .NET David Carmona
Java 2 Platform Enterprise Edition
Plataforma Microsoft.NET
Interacción Persona Ordenador
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors JavaOS: an Object-OS Francesco Viganó y Sergi.
Programación e Ingeniería de Software III Informática UNIVERSIDAD AUTÓNOMA DE SINALOA Material Proporcionado por: MC. Gerardo Gálvez Gámez.
TALLER DE PROGRAMACIÓN III
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Alberto Guirao Rico Jesús Barahona Esteve.
Ihr Logo INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERIA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS.
INTRODUCCIÓN A LA PROGRAMACIÓN WEB
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
Introducción .NET Framework
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
Acercamiento al Proyecto Mono Cristhián Gómez
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Introducción a J2ME Bruno Rodríguez Rodríguez.
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 Comparación entre applets, CGI, PHP, ASP,
Ejecución de un programa escrito en Java Java es un lenguaje que se ejecuta con un intérprete a diferencia de Pascal o C que se compilan para producir.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Sun Open Network Enviroment (Sun ONE) vs.
Curso de Java La tecnología Java
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors JavaOS para el negocio José Manuel García.
J2EE vs.Net. Integración de sistemas Integrar = Asimilar y agregar rápidamente gran cantidad de información de sistemas distintos Aspecto crítico No se.
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.
Autor: Fernando Agraz Bujan Sun ONE Servidor de Aplicaciones de Sun[tm]
J2EE vs.NET Sun vs Microsoft?. La Plataforma de Internet n Servicios u Comercio electrónico u Comunicaciones ( , news, chat, etc) n Requerimientos.
Java ??? Ing. Rolando Steep Quezada Martínez
Equipo 7. Hipertexto  En informática, es el nombre que recibe el texto que en la pantalla de un dispositivo electrónico, permite conducir a otros textos.
Clase I Curso Microsoft .NET I.S.F.T. N° 182.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors JINI Jose Antonio Pavón David Santos.
LE, EI, Profesor Ramón Castro Liceaga SISTEMA DE UNIVERSIDAD ABIERTA Instalación y prueba de Java.
Introducción a .NET Nombre : Ethel García-Simón Matachana
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.
 Palabra inglesa que define un conjunto de conceptos, prácticas y criterios.  En el desarrollo de Sw es una estructura conceptual y tecnológica que proporciona.
UAA – Introduccion a Progracion Orientada Objetos Introducción al Java.
Tema 1 El entorno de desarrollo de C#
Tema 1 El entorno de desarrollo de C#
Transcripción de la presentación:

CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Microsoft.Net Toni Rivas Castaño Xavier Romero Jiménez Jorge Sánchez Aparicio

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 2

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 3 Què és? o Origen: ~2000 o Objetivo: proporcionar cualquier información a cualquier dispositivo en todo momento y lugar. o Componentes: –Plataforma de desarrollo.NET –Servicios Web (SOAP) –Aplicaciones servidor de Microsoft –Servicio de autenticación (Hailstorm)

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 4 Framework o Plataforma de desarrollo.NET –Entorno de ejecución (máquina virtual) CLR (Common Language Runtime), encargado de ejecutar el MSIL (Microsoft Intermediate Language) –Librería de clases o código intermedio (bytecode) Cualquier clase puede ser implementada y usada por cualquier lenguaje. Especificación de un lenguaje intermedio (CLS) que permite a cualquier compilador generar código intermedio (MSIL) –Nuevo lenguaje, C# Fuertemente basado en la sintaxis del lenguaje Java

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 5 Framework

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 6 Compiladores o SDK Framework –C++, C#, Visual Basic, JScript o Compiladores de terceros –Perl & Python ( –Cobol ( –Pascal ( download.html) –Java ( –APL, CAML, Haskell, Mercury, ML, Oberon, Oz, Scheme, etc.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 7 My.Net Services o Conocido como Hailstorm o Basados en servicios WEB o Utiliza estándares abiertos (XML, SOAP y UDDI) o Accesibles desde cualquier dispositivo o Información centralizada en Microsoft o Identificación con Passport o Mecanismo de autenticación usando Kerberos. o Usuario final tendrá que subscribirse

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 8 My.Net Services o Inicialmente tendrá unos 15 servicios independientes: –.Net myProfile (información de usuario) –.Net myCalendar (gestión de agendas) –.Net myInbox (correo, fax, mensajería…) –.Net myContacts (agenda electrónica) –.Net myWallet (monedero electrónico) –.Net myNotifications (notificaciones de subscripción, …) –(…)

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 9 Passport.NET o Mecanismo de autenticación para los My.NET Services. –Cada usuario autentica su identidad una sola vez con el centro de datos de Passport.NET. o Inicio de sesión de forma segura en cualquier servicio o sitio Web colaborador de.NET Passport. –Dirección de correo electrónico + contraseña. o Más de 200 millones de usuarios –Todo usuario de MSN o Windows Messenger posee una cuenta.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 10 Servicios de Passport.NET o SSI (Single Sign In) –Identidad protegida por contraseña y acompañada de perfil. o Express Purchase –Dirigido al comercio electrónico. o Wallet –Permite almacenar información sobre tarjetas de crédito y direcciones de envío y facturación.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 11 Evaluación de Passport.NET o Ventajas –Eliminación de procesos de registros. –Alto nivel de seguridad Web. Uso de Cookies cifrados. o Inconvenientes –Confianza de los datos a Microsoft –Autentificación con usuario y contraseña.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 12 Alternativas a.Net o Sun Microsystems: SUN ONE o Oracle: Oracle Internet Application Server o Proyecto Mono

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 13 Alternativas a.Net – Proyecto Mono o Proyecto para crear una implementación de código abierto del entorno.Net de desarrollo (Framework) o MCS (Mono C# compiler) o Mono runtime –Mono: JIT (Just in time compiler) –Mint: mono interpreter o Class Library –Compatible con la implementación.Net de Microsoft o

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 14 Bibliografia o Pc Actual (nº138 y nº140) o o o o