Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / VS Tools for Office / February 2006

Tip: Looking for answers? Try searching our database.

Linking to Exchange Server

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Derek - 23 Feb 2006 06:46 GMT
I am developing an application in Visual Studio 2005, .net Framework 2.0.

It is a database application and includes a diary component.

However, since we don't want the users having two diaries, we would like to
completely synchornise our diary with the users Exchange Server diary.  In
fact we would probably prefer not to even store diary information in our
database at all, but link straight to Exchange Server for all appointments
and tasks.  However the user must be able to add and edit appointments and
tasks that are stored in Exchange Server.

I've had a look around and can find lots of articles on how to do similar
things but not exactly what I'm after.  I'm sure lots of people want to do
what I'm talking about and there must be a KB article on it somewhere.  Can
anyone point me in the right direction?

Thanks in advance.
Derek
Sue Mosher [MVP-Outlook] - 23 Feb 2006 14:33 GMT
If you're building a server application, the technique to use to access the Exchange server would be WebDAV.  Docs start at http://msdn.microsoft.com/exchange/. If you need help with implementation, the microsoft.public.exchange.development newsgroup would be the place to ask.

If you're building a client application, you'd use Outlook automation techniques to access the copy of Outlook running locally. (You could use WebDAV in that scenario, too, but the coding would probably be easier with Outlook.) You might start with the articles I've listed at http://www.outlookcode.com/d/index.htm#dotnet

Signature

Sue Mosher, Outlook MVP
  Author of Configuring Microsoft Outlook 2003
    http://www.turtleflock.com/olconfig/index.htm
  and Microsoft Outlook Programming - Jumpstart for
    Administrators, Power Users, and Developers
    http://www.outlookcode.com/jumpstart.aspx

>I am developing an application in Visual Studio 2005, .net Framework 2.0.
>
[quoted text clipped - 14 lines]
> Thanks in advance.
> Derek
Derek - 23 Feb 2006 20:07 GMT
Thanks Sue

Just the kind of answer I was after.

I was hoping to avoid Outlook, as we are delivering via citrix and we've had
issues connecting to outlook previously.  (Missing profiles because the
individual has never fired up outlook on that citrix box before).

I was hoping to connect directly to the server, but time is the critical
element on this development so if outlook is easier, I'll do that.

Thanks
Derek

> If you're building a server application, the technique to use to access the Exchange server would be WebDAV.  Docs start at http://msdn.microsoft.com/exchange/. If you need help with implementation, the microsoft.public.exchange.development newsgroup would be the place to ask.
>
[quoted text clipped - 18 lines]
> > Thanks in advance.
> > Derek
Sue Mosher [MVP-Outlook] - 23 Feb 2006 21:05 GMT
In that scenario, WebDAV probably would be better because you avoid the Outlook dependency. For fast development, you might want to look at the library at http://www.independentsoft.de/webdavex/index.html

Signature

Sue Mosher, Outlook MVP
  Author of Configuring Microsoft Outlook 2003
    http://www.turtleflock.com/olconfig/index.htm
  and Microsoft Outlook Programming - Jumpstart for
    Administrators, Power Users, and Developers
    http://www.outlookcode.com/jumpstart.aspx

> Thanks Sue
>
[quoted text clipped - 32 lines]
>> > Thanks in advance.
>> > Derek

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.