There is actually another way, but if you are going that route you are
diving into unsupported and undocumented land.
Having said that, I just uploaded a quick & dirty Web part
(http://www.cdolive.net/download/spseventscal.zip) to accomplish that
using only SharePoint portal Server (SPS). The trick is to reuse the (as
I already mentioned: undocumented and unsupported) Exchange 2000 Outlook
Web Access (OWA) interface. So what's that? Well, since SPS (at least
version 1) relies in some parts on the Exchange 2000 data store it comes
with the OWA interface even if it is never used. Just try it yourself
and type http://YourSPSServerName/public and you'll see what I mean.
All you need to do is:
- Open the URL mentioned above
- Expand "Applications" and the workspace you want to create the events
calendar
- Right click the workspace folder and choose "New Folder"
- Now enter the name of the events calendar folder
- Make sure to choose "Folder contains appointment items"
- Click OK and afterwards Cancel to close the window
After that, open the DWP file downloaded from the URL above with a text
editor. Now locate the following URL:
http://server/sharepoint%20portal%20server/Applications/Staging/Calendar
/?cmd=contents&view=monthly
You need to replace "http://server" with your SPS server name like this:
"http://mySPSServerName". Also you need to replace the workspace name:
"http://server/sharepoint%20portal%20server/Applications/Staging" like
this:
"http://mySPSServerName/sharepoint%20portal%20server/Applications/myWork
Splace". Finally you need to replace the events calendar folder name:
"http://mySPSServerName/sharepoint%20portal%20server/Applications/MyWork
Space/Calendar" like this:
"http://mySPSServerName/sharepoint%20portal%20server/Applications/myWork
Space/myCalendar".
Finally, import the Web part. It will appear on the middle frame of the
dashboard if you didn't put the wrong values for the
server/workspace/folder.