So you create a Calendar in a SharePoint site, then go under Actions, select Connect to Outlook. Outlook will then ask you if it is OK to link to the site, etc. Once you have added the site to your Outlook, you can drag/drop events from your main calendar, or create new events directly in the SharePoint calendar. Outlook will sync with the SharePoint Calendar and wallah, your events appear on the SharePoint site. Works vice versa too. Events created on the site will appear in Outlook.
And also if you move the calendar into My Calendars, the appoinment alert can be shown.

Why is this awesome? Use it for:

* Shared team calendar for jobs, consulting, projects, events, books, etc.
* Resource reservation calendar for things such as conference rooms, projectors, demo laptops, etc.
* Meeting management for personnel resources not on the same LAN or utilizing AD.

You could have a central calendar in your Outlook, then several SharePoint calendars linked in, and you can drag/drop your pertinent appoints on the various calendars for their various purposes. Very cool!

If you receive “Outlook cannot add the folder because creating a new Personal Folders (.pst) file isn’t allowed on this computer” error.

You need set the DisablePST key to 2.

Here are registry keys for Outlook:



Here is the vbscript you can run

Set Shell = CreateObject( "WScript.Shell" )
Shell.RegWrite "HKLM\Software\Microsoft\Office\12.0\Outlook\DisablePST", 2, "REG_DWORD"
Set shShell = Nothing

More details for the registry key see this blog