Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)

Slides:



Advertisements
Presentaciones similares
Web Forms en ASP .Net 2.0 El próximo paso.
Advertisements

Microsoft Office Sharepoint Server Gestión de Contenidos Web Rubén Alonso Cebrián Código: HOL-SPS08.
TNT4-04 KEY MESSAGE: Entry Slide SLIDE BUILDS: 0 SLIDE SCRIPT:
Siete integrado extensible delegado seguro compatible soportable internet information services Jorge Oblitas Especialista en Tecnologías de Desarrollo.
SERVICIOS WEB EN.NET INTEGRANTES: ADRIANA BLANCO PEÑA MIRIAM SORIANO HERNANDEZ ALVARO PETROVICH CID CONTRERAS LUIS RAMIREZ PALESTINO.
Detalles técnicos de Sharepoint Search Rubén Alonso Cebrián
Nuevas Características de Seguridad en ASP.NET 2.0
Desarrollo de aplicaciones 100%.NET Octavio Hernández DANYSOFT Internacional Delphi 8 para Microsoft.NET Framework.
Visual Studio 2005 Productividad personalizada Entusiastas, principiantes y estudiantes My first program Desarrolladores Web Desarrolladores VB6 App.
Manejo de roles, herramientas, y encriptando secciones de la configuración Jorge Oblitas
Algunos tips en Seguridad ASP.NET 2.0
Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)
Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)
Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)
Los objetivos de esta presentación
Microsoft Office System Planificando la estructura de su información usando Microsoft SharePoint Portal Server 2003 José Alberca Acosta Consultor
El WebPart Framework Parte 1
Bienvenido al evento online de Microsoft Small Business Server 2003 R2 (Volumen II) Andrés de Pereda.
Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)
Componentes de ASP.NET Leonardo Diez Dolinski Servicios Profesionales Danysoft.
Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)
Implementación de SQL Server 2000 Reporting Services
De BDC a BCS Gustavo Velez Overview El problema y la solución Arquitectura Listas Externas (SharePoint Designer) Visual Studio 2010.
TNT1-64 KEY MESSAGE: This is Technet session TNT 1-64.
Planificación y despliegue de Office Sharepoint Server 2007 Rubén Alonso Cebrián
Microsoft Office Sharepoint Server Servicios de Búsqueda Rubén Alonso Cebrián Código: HOL-SPS12.
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
Unidad 2 IDE Visual Studio.Net [UTN - Tecnologías de desarrollo de software IDE] [2009]
PLATAFORMAS 0. INTRODUCCIÓN
AGENDA Introducción y Conceptos Generales Plataforma de desarrollo Esquema del sistema Seguridad del sistema Servicios ofrecidos al público.
Administración del estado
Introducción a Microsoft .NET
Configurar, optimizar e implementar una aplicación Web Microsoft ASP
Desarrollo de una Aplicación Web sobre tecnología Microsoft .NET
Agenda Conceptos Claves.
EQUIPO ·# 3 SISTEMAS OPERATIVOS
Microsoft SQL Server 2008 – SQL Server Integration Services
Teoría de los lenguajes Proyecto SIGU Equipo Nº3 Universidad Argentina J. F. Kennedy Sede: Don Bosco Integrantes: Irene Arias Fernández Mariana Pacheco.
Introducción a los servicios Web
Daniel A. Seara Director Regional MSDN NDSoft
Webcasts de seguridad Seguridad en ASP.NET 2.0 Partes 1 y 2 Seguridad en ASP.NET 2.0 Partes 1 y 2 Parte 1: Servicio de Membresía y controles Login Parte.
Comparación entre la implementación de aplicaciones PHP y ASP.NET 2.0
Planificación y despliegue de Office Sharepoint Server 2007 Rubén Alonso Cebrián
Microsoft Office System Recopilando Información y Fomentando la Colaboración a través de Formularios Electrónicos José Alania Valdez Especialista en Tecnologías.
Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización Entre plataformas Entre lenguajes.
Introducción XML y WebServices.
¿Qué es ms-dos? El MS-DOS (Microsoft Disk Operating System) es un sistema operativo. Su objetivo es facilitar la comunicación entre el usuario y el ordenador,
El WebPart Framework Parte 2
Introducción a ASP.NET.
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
 Permiten suplantar la información de un usuario determinado.  Se obteniene cuenta de administración para sabotear controles de autorización y registro.
InfoPath Ventajas y Uso.
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
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
Colegio de Bachilleres Plantel 13 Xochimilco-Tepepan Integrantes: Karen Elizabeth González Monroy Elizabeth De Jesús Vergara Grupo:308.
Service Network Inventory System
Creación y administración de cuentas de usuario de dominio
Integrantes:  Gabriel Centurión  Maximiliano Félix  Felipe Rodríguez  Rodrigo Santana.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Diseño de una base de datos y elementos básicos Integrantes: López Ponce de León José Efrén Velazquez Martínez Brenda Equipo:10Grupo:307.
SQL Data Services Enrique Puig DPE (Data Platform Engineer) Solid Quality Mentors El modelo relacional en la nube.
Materia: Desarrollo e implementación web Carrera: Ing. Informática Docente: M.I. Rosario de Alba Domínguez Rodríguez ALUMNA: Marissa Michelle Juárez Kim.
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Especialista en Business Intelligence Analysis Services SSAS (Sesión 8) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Programación II El formato que emplea ADO.NET para almacenar su estado es XML. Puesto que ya es un estándar de la industria, esta persistencia nos ofrece.
INTEGRANTE: FLORES GODOY JUAN E. Grupo:308. Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
Introducción a programación web Martin Esses. En las presentaciones anteriores, vimos como enviar datos a un controlador usando POST y como generar formularios.
Transcripción de la presentación:

Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000) Microsoft Partner Advisory Council (2002) Consultor para los programas Panorama Box y DCE Soluciones Intranet premiadas en Perú y EE.UU. Creador del curso para la segunda estrella DCE Bajista desde 1984 Aficionado a los Golden Retrievers y Beagles

Webcast Series Introducción a las ASP.NET para desarrolladores ASP/PHP Introducción a las ASP.NET 2.0 para desarrolladores ASP.NET Creación de aplicaciones Web con acceso a datos usando ASP.NET2.0 Creando aplicaciones seguras a través del uso de membresía y manejo de roles con Visual Studio 2005 y ASP.NET 2.0 Usando "Profiles" en ASP.NET 2.0 y localizando aplicaciones. Extendiendo ASP.NET 2.0 a través del modelo basado en proveedores (provider model)

Jorge Oblitas Independent KM Consultant Microsoft Regional director Peru – Andean Region Usando "Profiles" en ASP.NET 2.0 y localizando aplicaciones

Servicio de Perfiles (profile service Almacena informacion de los usuarios de manera persistente Acceso fuertemente tipeado (a diferencia del estado de la sesi[on) Trae la informaci[on en demanda (a diferencia del estado de la sesion) Larga vida (a diferencia del estado de la sesion) Soporta usuarios autenticados y an[onimos Acceso a trav[es de los derivativos compilados HttpProfileBase derivatives (HttpProfile) Basado en providers para un almacenamiento flexible de los datos.

Esquema del profile Profiles Profile Data Stores SQL Server Otros ugares de almacenamiento de datos HttpProfileBase HttpProfile ( HttpProfileBase- Derivative autogenerado ) AccessProfileProvider Otros proveedores de profile Profile Providers SqlProfileProvider Access HttpProfile (HttpProfileBase-Derivative autogenerado)

Definiendo un profile

Usando una Profile // Incrementa el número de post del usuario Profile.Posteos = Profile.Posts + 1; // Actualiza la fecha del ultimo posteo Profile.UltimoPosteo = DateTime.Now;

Accediendo al profile de otro usuario Profile.nombredepropiedad está referido al usuario actual Usar Profile.GetProfile (NombredeUsuario) para acceder a los perfiles de otros usuarios // Obteniendo una referencia al profile de Brandon HttpProfile profile = Profile.GetProfile (Brandon"); // Aumentamos el n[umero de posteos de Brandon profile.Posteos = profile.Posteos + 1; // Actualizar la fecha del[utimo posteo profile.ultimoposteo = DateTime.Now;

Accediendo al profile desde un componente externo La propiedad "Profile" es válida sólo en clases generadas por ASP.NET (ASPX, ASAX, etc.) Usar la propiedad HttpContext.Profile para acceder a los profiles desde un componente externo // Lee la propiedad Nick del usuario actual string MiNick = Profile.Nick; // Lee la proiedad Nick el usuario actual en un componente externo // property in an external component string MiNick= (string) HttpContext.Current.Profile[nick"];

Grupos de profiles Las propiedades pueden ser agrupadas El elemento define los grupos......

Definiendo un grupo profile

Tipos de datos personalizados Los Profiles soportan tipos base String, Int32, Int64, DateTime, Decimal, etc. Los Profiles Tambi[en soportan tipos personalizados Usar el atributo type para esecificar el tipo Usar el atributo serializeAs para especificar el modo de serializaci[on: Binary, Xml (por defecto), o String serializeAs="Binary" Los tipos deben ser serializables serializeAs="String" Los tipos necesitan conversores de tipos

Accediendo a un grupo profile // Incrementa el n[umero de posteos del usuario Profile.Forums.Posts = Profile.Forums.Posteos + 1; eo // Actualiza la fecha del [ultimo post del usuario actual Profile.Forums.ultimoposteo = DateTime.Now;

Usando un tipo de dato personalizado

Perfiles de usuarios anonimos Por defecto los profiles no estan disponibles para los usuarios an[onimos La llave es el ID del usuario Se pueden habilitar los profiles an[onimos Paso 1: Habilita la identificaci[on de an[onimos Paso 2: Esecifica que propiedades del profile estar[an disponibles para los usuarios an[onimos La llave es el ID de los usuarios an[onimos

Perfiles para usuarios anónimos

Identificación anónima <anonymousIdentification enabled="[true|false]" cookieName=".ASPXANONYMOUS" cookieTimeout="100000" cookiePath="/" cookieRequireSSL="[true|false]" cookieSlidingExpiration="[true|false]" cookieProtection="[None|Validation|Encryption|All]" cookieless="[UseCookies|UseUri|AutoDetect|UseDeviceProfile]" /> La identificación anónima puede usar cookies o no Las cookies pueden ser configuradas.

Proveedores de Profile El servicio de profiles est[a basado en providers Beta 2 SqlProfileProvider (SQL Server) Se usan providers personalizados para agregar soporte a otros data stores * Will be removed from beta 2

Usando el SQL Server provider

ProfilesProfiles

Preguntas