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 / General / May 2008

Tip: Looking for answers? Try searching our database.

can I share an outlook schedule to a website?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
jrl@newsgroup.nospam - 18 May 2008 22:22 GMT
Would there be any way that I could share my Office 2007 outlook schedule to
a locally hosted website and allow trusted website users to claim
appointment times?

In general I'm looking for ways to put up a schedule on my website that
would allow users to claim appointments, and it seems like there ought to be
some way to link my schedule with a website.

Thanks for any leads on how to do this...
jrl@newsgroup.nospam - 18 May 2008 22:25 GMT
I forgot to state that I'm working in Visual Studio 2008 in C#, and would
prefer to use a microsoft interface between VS8 and Outlook. If this isn't
available, I'd be interested to know if there are third party solutions
available.

> Would there be any way that I could share my Office 2007 outlook schedule
> to a locally hosted website and allow trusted website users to claim
[quoted text clipped - 5 lines]
>
> Thanks for any leads on how to do this...
Jialiang Ge [MSFT] - 19 May 2008 07:27 GMT
Good morning jrl, my name is Jialiang Ge (MSFT) and I will help you with
this issue regarding how to integrate Outlook calendar with a web site.

Based on my experience, I write down the following 4 solutions for your
reference.

SOLUTION 1. Outlook Object Model

We can program our web site (ASP.NET) to automate the running Outlook with
Outlook PIA (Primary Interop Assembly), which is Microsoft's interface
between .NET and Outlook Object Model.

If you are new to Outlook automation with .NET, we can start with the
following demos:

http://support.microsoft.com/kb/819398

http://msdn.microsoft.com/en-us/library/bb612741.aspx

The article http://articles.techrepublic.com.com/5100-10878_11-5850937.html 
shows how to create an Outlook appointment.

Outlook Object Model is located at
http://msdn.microsoft.com/en-us/library/ms268893(VS.80).aspx

There are some points that we need to pay special attention to when writing
server-side (e.g. web server) automation code of Office:

http://support.microsoft.com/kb/257757

Let me know if you need more resources of Outlook automation. I have much
experience of developing Office solutions that can be shared with you.

SOLUTION 2. Integrate Outlook Calendar and SharePoint

If SPS is available to you, we can consider integrate SPS with Outlook
Calendar. Once the SPS site is added to your Outlook, you can drag/drop
events from your Outlook calendar, or create new events directly in the
SharePoint calendar. This solution is widely used for shared team calendar
for jobs, consulting, projects, events, resource (e.g. conference room,
projectors) reservation, meeting management, etc.
http://download.microsoft.com/download/3/5/3/353d22ab-89b5-497d-beab-ce84b5e4a94
4/OutlookSharePointIntegration_GS_E.ppt


http://www.outlookexchange.com/Articles/JasonSherry/sherry_c24p1.asp

SOLUTION 3. Use WebDAV to read outlook calendar, then display/insert/update
the appointments on web form.

The article http://office.microsoft.com/en-us/outlook/HA101471191033.aspx 
demonstrates how to publish the calendar on a webdav server.

After then, we can build an ASP.NET site, and query the calendar info:

http://msdn.microsoft.com/en-us/library/aa123570(EXCHG.65).aspx

http://www.codeproject.com/KB/aspnet/teamcalendar.aspx

To demonstrate how to create an appointment, I attach an example C# source
file to this message. You can download it with Outlook Express or Windows
Mail.

SOLUTION 4. Third party solutions:

In the section "Tools" of the page
http://www.slipstick.com/calendar/olpubcal.asp, it lists some popular
solutions to share outlook calendars through internet or intranet. For
example, AgendaX at http://www.amrein.com/apps/page.asp?Q=392.

Have a good day!

Regards,

Jialiang Ge (jialge@online.microsoft.com, remove 'online.')

Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
msdnmg@microsoft.com.

==================================================

Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notifications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support

Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support

professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations

that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.

==================================================

This posting is provided "AS IS" with no warranties, and confers no rights.

>I forgot to state that I'm working in Visual Studio 2008 in C#, and would
>prefer to use a microsoft interface between VS8 and Outlook. If this isn't
[quoted text clipped - 10 lines]
>>
>> Thanks for any leads on how to do this...
jrl@newsgroup.nospam - 19 May 2008 22:18 GMT
Thank you very much. This is an excellent review of the current options. I
will spend some time investigating these. Thanks for the offer to contact
you again in the future.

JRL

> Good morning jrl, my name is Jialiang Ge (MSFT) and I will help you with
> this issue regarding how to integrate Outlook calendar with a web site.
[quoted text clipped - 118 lines]
>>>
>>> Thanks for any leads on how to do this...
Jialiang Ge [MSFT] - 20 May 2008 09:32 GMT
It's my pleasure to share my knowledge about Outlook solutions, JRL. Please
feel free to let me know when there's anything else I can help.

Regards,
Jialiang Ge  (jialge@online.microsoft.com, remove 'online.')
Microsoft Online Community Support

=================================================
Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
msdnmg@microsoft.com.

This posting is provided "AS IS" with no warranties, and confers no rights.
=================================================

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.