Número 50julio-AGOSTO 2008

Visual Basic•C#•ASP.NET•ADO.NET•AJAXSilverlight.NET Framework

dotNetManía

Revista dedicada a los profesionales de la plataforma .NET

Menú

Inicio

Números publicados

Libros

Próximo número (nº51)

Autores

¿Qué es dotNetManía?

Garantía de satisfacción

Contactar

Pedidos

Suscripciones

Renovaciones

Libros

Noticias dnm

Alhambra-Eidos llega a un acuerdo con dotNetManía para la difusión conjunta de su oferta formativa. Leer más...


Disponibles los primeros 28 números de dotNetManía en formato PDF y de libre distribución. Leer más... 

Patrocinadores

Patrocinador Oro
Microsoft

Patrocinadores Plata
Alhambra-Eidos
Solid Quality Mentors

Patrocinadores Bronce
Raona
Plain Concepts
Krasis
ABOX 

 

 

 

Nº 2 Marzo 2004  Acceso DAV a Microsoft Exchange Server   Material de apoyo

Por Alejandro Amezcua
 

Microsoft Exchange Server, a partir de su versión 2000, pone a disposición del usuario todo su contenido mediante WebDAV. En este artículo se verá qué es WebDAV y cómo usarlo para manipular información de Microsoft Exchange Server y usarla en nuestras propias aplicaciones.


A partir de la versión 2000 de Microsoft Exchange Server todos los elementos almacenados en un determinado servidor, como mensajes de correo, contactos, citas, etc., se alojan en el denominado Exchange Web Store.

Proyecto

Ejdav.zip

 


 

Bibliografía

WebDAV: Next Generation Collaborative Web Authoring

Editorial: Prentice Hall

Autora: Lisa B. Dusseault

ISBN: 0-13065-208-3

Páginas: 480

Precio: 49,99$

Publicación: Año: 2003


 

Más información

WebDAV

http://www.webdav.org/

 

IETF

http://www.ietf.org/

IETF WEBDAV Working Group

RFC2518

 

CERT Coordination Center

CERT® Advisory CA-2003-09 Buffer Overflow in Core Microsoft Windows DLL

 

Microsoft TechNet

Unchecked Buffer In Windows Component Could Cause Web Server Compromise (815021)

 

ZOPE

Authoring Content with WebDAV and FTP

 

E. JAMES WHITEHEAD, JR. y MEREDITH WIGGINS

WEBDAV: IETF Standard for Collaborative Authoring on the Web

 


Código fuente

<?xml version="1.0"?>

<D:searchrequest xmlns:D = "DAV:">

<D:sql>

SELECT "urn:schemas:httpmail:sendername", "urn:schemas:httpmail:subject", "urn:schemas:httpmail:datereceived", "urn:schemas:httpmail:read"

FROM "[ServerUrl]" </D:sql>

</D:searchrequest>

 

<?xml version="1.0"?>

<D:searchrequest xmlns:D = "DAV:">

<D:sql>

SELECT "urn:schemas:httpmail:sendernam", "urn:schemas:httpmail:subject", "urn:schemas:httpmail:datereceived", "urn:schemas:httpmail:read"

FROM "[ServerUrl]" </D:sql>

</D:searchrequest>

 

<?xml version="1.0"?>

<a:multistatus xmlns:b="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/" xmlns:d="urn:schemas:httpmail:" xmlns:c="xml:" xmlns:e="urn:schemas-microsoft-com:office:office" xmlns:a="DAV:">

  <a:response>

  <a:href>http://localhost/exchange/amezcua/Inbox/Prueba%20DAV2.EML</a:href>

    <a:propstat>

      <a:status>HTTP/1.1 200 OK</a:status>

      <a:prop>

        <d:subject>Prueba DAV2</d:subject>

        <d:datereceived b:dt="dateTime.tz">2003-12-12T10:23:24.703Z</d:datereceived>

        <d:read b:dt="boolean">1</d:read>

      </a:prop>

    </a:propstat>

    <a:propstat>

      <a:status>HTTP/1.1 404 Resource Not Found</a:status>

      <a:prop>

        <d:sendernam />

      </a:prop>

    </a:propstat>

  </a:response>

  ……

 

<?xml version="1.0"?>

<d:propertyupdate xmlns:d="DAV:" xmlns:h="urn:schemas:httpmail:">

  <d:set>

    <d:prop>

      <h:read>0</h:read>

    </d:prop>

  </d:set>

</d:propertyupdate>

Volver
 

 

dotNetManía es una revista editada por Netalia. Más información.