WebDAV create appointment using POST/PUT without testappoint
Exchange Server Forum Index Exchange Server
Discussion forums for Microsoft Exchange Server users.
Microsoft Outlook
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web ExchangeServerHelp.com
WebDAV create appointment using POST/PUT without testappoint

 
Post new topic   Reply to topic    Exchange Server Forum Index -> Development
Author Message
Robert Huie
Guest





Posted: Tue Jan 18, 2005 8:37 am    Post subject: WebDAV create appointment using POST/PUT without testappoint Reply with quote

Hi,

I was wondering if anyone can give me pointers on how to create an
appointment using WebDAV without the need to specify testappointment.eml as
part of the URL
PROPPATCHRequest =
(System.Net.HttpWebRequest)HttpWebRequest.Create(strCalendarUri +
strApptItem);from the sample:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_esdk_creating_an_appointment_webdav.asp

it would appear the the request method is PROPPATCH, at first I thought I
could replace it with a PUT/POST instead but neither works.

The reason why I do not want to use the PROPPATCH method (along with
specifying a .eml) is because I have found that you cannot create another
appointment without specifying a different .eml due to the fact that
PROPPATCH method is a way of updating an appointment or creating one if one
does not exist.

I have used CDO successfully to create a re-occuring appointment and I do
not see any need to specify a .eml file in order to instantiate an
appointment.

If anyone can also point me to more comprehensive WebDAV Exchange
specifications & examples that would be great. the current samples I have
found through exchange 2003sdk are not comprehensive enough for me to write
a feature rich appointment interaction application.

Thanks,
Robert Huie

Back to top
Henning Krause [MVP]
Guest





Posted: Tue Jan 18, 2005 1:33 pm    Post subject: Re: WebDAV create appointment using POST/PUT without testapp Reply with quote

Hello,

you can always use Guid.NewGuid().ToString() for a unique filename.... so
you don't have to worry about that.

Greetings,
Henning Krause [MVP]
==========================
Visit my website: http://www.infinitec.de
Try my free Exchange Explorer: Mistaya
(http://www.infinitec.de/software/mistaya.aspx)


"Robert Huie" <rhuie@YouKnowWhatPartToRemove.dptechno.com> wrote in message
news:erJl1XQ$EHA.1524@TK2MSFTNGP09.phx.gbl...
Quote:
Hi,

I was wondering if anyone can give me pointers on how to create an
appointment using WebDAV without the need to specify testappointment.eml
as
part of the URL
PROPPATCHRequest =
(System.Net.HttpWebRequest)HttpWebRequest.Create(strCalendarUri +
strApptItem);from the sample:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_esdk_creating_an_appointment_webdav.asp

it would appear the the request method is PROPPATCH, at first I thought I
could replace it with a PUT/POST instead but neither works.

The reason why I do not want to use the PROPPATCH method (along with
specifying a .eml) is because I have found that you cannot create another
appointment without specifying a different .eml due to the fact that
PROPPATCH method is a way of updating an appointment or creating one if
one
does not exist.

I have used CDO successfully to create a re-occuring appointment and I do
not see any need to specify a .eml file in order to instantiate an
appointment.

If anyone can also point me to more comprehensive WebDAV Exchange
specifications & examples that would be great. the current samples I have
found through exchange 2003sdk are not comprehensive enough for me to
write
a feature rich appointment interaction application.

Thanks,
Robert Huie

Back to top
Robert Huie
Guest





Posted: Tue Jan 18, 2005 10:59 pm    Post subject: Re: WebDAV create appointment using POST/PUT without testapp Reply with quote

Thanks Henning.

is this a standard approach to working around this behaviour?

regards,
Robert Huie


"Henning Krause [MVP]" <newsgroup.no@spam.infinitec.de> wrote in message
news:eEDZlAT$EHA.1400@TK2MSFTNGP11.phx.gbl...
Quote:
Hello,

you can always use Guid.NewGuid().ToString() for a unique filename.... so
you don't have to worry about that.

Greetings,
Henning Krause [MVP]
==========================
Visit my website: http://www.infinitec.de
Try my free Exchange Explorer: Mistaya
(http://www.infinitec.de/software/mistaya.aspx)


"Robert Huie" <rhuie@YouKnowWhatPartToRemove.dptechno.com> wrote in
message
news:erJl1XQ$EHA.1524@TK2MSFTNGP09.phx.gbl...
Hi,

I was wondering if anyone can give me pointers on how to create an
appointment using WebDAV without the need to specify testappointment.eml
as
part of the URL
PROPPATCHRequest =
(System.Net.HttpWebRequest)HttpWebRequest.Create(strCalendarUri +
strApptItem);from the sample:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_esdk_creating_an_appointment_webdav.asp

it would appear the the request method is PROPPATCH, at first I thought I
could replace it with a PUT/POST instead but neither works.

The reason why I do not want to use the PROPPATCH method (along with
specifying a .eml) is because I have found that you cannot create another
appointment without specifying a different .eml due to the fact that
PROPPATCH method is a way of updating an appointment or creating one if
one
does not exist.

I have used CDO successfully to create a re-occuring appointment and I do
not see any need to specify a .eml file in order to instantiate an
appointment.

If anyone can also point me to more comprehensive WebDAV Exchange
specifications & examples that would be great. the current samples I have
found through exchange 2003sdk are not comprehensive enough for me to
write
a feature rich appointment interaction application.

Thanks,
Robert Huie





Back to top
Henning Krause [MVP]
Guest





Posted: Wed Jan 19, 2005 2:44 am    Post subject: Re: WebDAV create appointment using POST/PUT without testapp Reply with quote

Hello,

well Outlook uses the subject as filename. If multiple items have the same
subject, an unique number is appended...

Greetings,
Henning Krause [MVP]
==========================
Visit my website: http://www.infinitec.de
Try my free Exchange Explorer: Mistaya
(http://www.infinitec.de/software/mistaya.aspx)


"Robert Huie" <rhuie@YouKnowWhatPartToRemove.dptechno.com> wrote in message
news:u15Ai5X$EHA.1084@tk2msftngp13.phx.gbl...
Quote:
Thanks Henning.

is this a standard approach to working around this behaviour?

regards,
Robert Huie


"Henning Krause [MVP]" <newsgroup.no@spam.infinitec.de> wrote in message
news:eEDZlAT$EHA.1400@TK2MSFTNGP11.phx.gbl...
Hello,

you can always use Guid.NewGuid().ToString() for a unique filename....
so
you don't have to worry about that.

Greetings,
Henning Krause [MVP]
==========================
Visit my website: http://www.infinitec.de
Try my free Exchange Explorer: Mistaya
(http://www.infinitec.de/software/mistaya.aspx)


"Robert Huie" <rhuie@YouKnowWhatPartToRemove.dptechno.com> wrote in
message
news:erJl1XQ$EHA.1524@TK2MSFTNGP09.phx.gbl...
Hi,

I was wondering if anyone can give me pointers on how to create an
appointment using WebDAV without the need to specify
testappointment.eml
as
part of the URL
PROPPATCHRequest =
(System.Net.HttpWebRequest)HttpWebRequest.Create(strCalendarUri +
strApptItem);from the sample:


http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_esdk_creating_an_appointment_webdav.asp

it would appear the the request method is PROPPATCH, at first I thought
I
could replace it with a PUT/POST instead but neither works.

The reason why I do not want to use the PROPPATCH method (along with
specifying a .eml) is because I have found that you cannot create
another
appointment without specifying a different .eml due to the fact that
PROPPATCH method is a way of updating an appointment or creating one if
one
does not exist.

I have used CDO successfully to create a re-occuring appointment and I
do
not see any need to specify a .eml file in order to instantiate an
appointment.

If anyone can also point me to more comprehensive WebDAV Exchange
specifications & examples that would be great. the current samples I
have
found through exchange 2003sdk are not comprehensive enough for me to
write
a feature rich appointment interaction application.

Thanks,
Robert Huie





Back to top
 
Post new topic   Reply to topic    Exchange Server Forum Index -> Development All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Windows Server Dedicated Servers
Contact Us
New Topics Powered by phpBB