<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SharePoint DanMicrosoft</title>
	<atom:link href="http://www.sharepointdan.com/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sharepointdan.com</link>
	<description>Connecting... Collaborating... Communicating...</description>
	<lastBuildDate>Sat, 04 Sep 2010 21:01:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>TechNet iCalendar Reminders&#8230;</title>
		<link>http://www.sharepointdan.com/2009/01/05/technet-icalendar-reminders/</link>
		<comments>http://www.sharepointdan.com/2009/01/05/technet-icalendar-reminders/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 06:45:00 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Google Apps]]></category>
		<category><![CDATA[iCalendar]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[Outlook]]></category>

		<guid isPermaLink="false">http://www.sharepointdan.com/?p=67</guid>
		<description><![CDATA[The other evening, I discovered that my esteemed colleague, Spencer Harbar, will be presenting a MSDN webcast on the topic of “SharePoint Products and Technologies for Internet Site Development: Content Deployment”.  Upon registering, I realized that I didn’t have Outlook setup to connect to my work e-mail (rather it’s set up for my test servers [...]]]></description>
			<content:encoded><![CDATA[<p>The other evening, I discovered that my esteemed colleague, <a href="http://www.harbar.net" target="_blank">Spencer Harbar</a>, will be presenting a <a href="http://www.msdn.com" target="_blank">MSDN</a> webcast on the topic of “<a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032396926&amp;EventCategory=4&amp;culture=en-US&amp;CountryCode=US" target="_blank">SharePoint Products and Technologies for Internet Site Development: Content Deployment</a>”.  Upon registering, I realized that I didn’t have Outlook setup to connect to my work e-mail (rather it’s set up for my test servers on the home network) so there wasn’t an easy way to add the <a href="http://en.wikipedia.org/wiki/ICalendar" target="_blank">iCalendar</a> reminder to my <a href="http://www.microsoft.com/outlook" target="_blank">Outlook</a> calendar that I use for work that alerts me on my BlackBerry.</p>
<p>Perhaps it would work on my <a href="http://www.google.com/a/" target="_blank">Google Apps</a> domain that I have setup for personal e-mail, right?  Unfortunately the iCalendar file (ics format) was not readable by the <a href="http://calendar.google.com" target="_blank">Google Calendar</a> on my first attempt.  Doing a little <a href="http://www.google.com" target="_blank">Googling</a>, I came across several articles that stated compatibility issues between Microsoft iCalendar reminders and other non-Microsoft iCalendar systems.</p>
<p>So that led me to download the iCalendar object, open it in Outlook and then save it to yet another iCalendar object, slightly reformatted which then apparently could be imported into my Google Calendar.  &#8220;Huh?&#8221;</p>
<p>Reading through the <a href="http://tools.ietf.org/html/rfc2445" target="_blank">IETF RFC 2445</a>, I pondered whether or not Microsoft is following the proper format to provide a well formed iCalendar object.  From the looks of it they are, however I’m perplexed as to why the Google Calendar is incapable of importing the object without having it reformatted through Outlook first.  Is it due to the fact that it’s looking for the PRODID field which looks to be missing?</p>
<p>The initial iCalendar reminder form Microsoft:</p>
<pre class="csharpcode">BEGIN:vCalendar
VERSION:2.0
METHOD:PUBLISH
BEGIN:vEvent
DTSTART:20090127T173000Z
DTEND:20090127T183000Z
UID:1032396521
DTSTAMP:20090104T205527Z
DESCRIPTION:Thank you for your interest in Microsoft Events. We w
ould like to remind you of the following event: TechNet Webcast:
How Microsoft Does IT: Designing, Developing, and Deploying Share
Point Server 2007 Publishing Portals (Level 300). \n\nPlease revi
ew the information below.\n\nEvent Code: 1032396521\nEvent Name:
TechNet Webcast: How Microsoft Does IT: Designing, Developing, an
d Deploying SharePoint Server 2007 Publishing Portals (Level 300)
\nStart Date: 1/27/2009\nStart Time: 9:30 AM (GMT-08:00) Pacific
Time (US &amp; Canada)\nEnd Date: 1/27/2009\nEnd Time: 10:30 AM (GMT-
08:00) Pacific Time (US &amp; Canada)\n\nPlease click on the followin
g link for more information regarding this Event https://msevents
.microsoft.com/cui/r.aspx?r=1300308275&amp;c=en-US&amp;t=4. We look forwa
rd to seeing you at the Event!
SUMMARY:Live Webcast - TechNet Webcast: How Microsoft Does IT: De
signing, Developing, and Deploying SharePoint Server 2007 Publish
ing Portals (Level 300)
PRIORITY:3
BEGIN:vAlarm
TRIGGER:P0DT0H15M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:vAlarm
END:vEvent
END:vCalendar</pre>
<p>What I received upon exporting from Microsoft Outlook 2007:</p>
<pre class="csharpcode">BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 12.0 MIMEDIR//EN
VERSION:2.0
METHOD:PUBLISH
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20090104T205909Z
DESCRIPTION:Thank you for your interest in Microsoft Events. We would like
    to remind you of the following event: TechNet Webcast: How Microsoft Does
    IT: Designing\, Developing\, and Deploying SharePoint Server 2007 Publishi
    ng Portals (Level 300). \n\nPlease review the information below.\n\nEvent
    Code: 1032396521\nEvent Name: TechNet Webcast: How Microsoft Does IT: Desi
    gning\, Developing\, and Deploying SharePoint Server 2007 Publishing Porta
    ls (Level 300)\nStart Date: 1/27/2009\nStart Time: 9:30 AM (GMT-08:00) Pac
    ific Time (US &amp; Canada)\nEnd Date: 1/27/2009\nEnd Time: 10:30 AM (GMT-08:0
    0) Pacific Time (US &amp; Canada)\n\nPlease click on the following link for mo
    re information regarding this Event https://msevents.microsoft.com/cui/r.a
    spx?r=1300308275&amp;c=en-US&amp;t=4. We look forward to seeing you at the Event!
DTEND:20090127T183000Z
DTSTAMP:20090104T205527Z
DTSTART:20090127T173000Z
LAST-MODIFIED:20090104T205909Z
PRIORITY:1
SEQUENCE:0
SUMMARY:Live Webcast - TechNet Webcast: How Microsoft Does IT: Designing\,
    Developing\, and Deploying SharePoint Server 2007 Publishing Portals (Leve
    l 300)
TRANSP:OPAQUE
UID:1032396521
X-ALT-DESC;FMTTYPE=text/html:<span class="kwrd">&lt;!</span><span class="html">DOCTYPE</span> <span class="attr">HTML</span> <span class="attr">PUBLIC</span> <span class="kwrd">"-//W3C//DTD HTML 3.2//E
    N"</span><span class="kwrd">&gt;</span>\n<span class="kwrd">&lt;</span><span class="html">HTML</span><span class="kwrd">&gt;</span>\n<span class="kwrd">&lt;</span><span class="html">HEAD</span><span class="kwrd">&gt;</span>\n<span class="kwrd">&lt;</span><span class="html">META</span> <span class="attr">NAME</span><span class="kwrd">="Generator"</span> <span class="attr">CONTENT</span><span class="kwrd">="MS Exchange Server ve
    rsion 08.00.0681.000"</span><span class="kwrd">&gt;</span>\n<span class="kwrd">&lt;</span><span class="html">TITLE</span><span class="kwrd">&gt;&lt;/</span><span class="html">TITLE</span><span class="kwrd">&gt;</span>\n<span class="kwrd">&lt;/</span><span class="html">HEAD</span><span class="kwrd">&gt;</span>\n<span class="kwrd">&lt;</span><span class="html">BODY</span><span class="kwrd">&gt;</span>\n<span class="rem">&lt;!-- Converted f</span>
<span class="rem">    rom text/plain format --&gt;</span>\n\n<span class="kwrd">&lt;</span><span class="html">P</span><span class="kwrd">&gt;&lt;</span><span class="html">FONT</span> <span class="attr">SIZE</span>=<span class="attr">2</span><span class="kwrd">&gt;</span>Thank you for your interest i
    n Microsoft Events. We would like to remind you of the following event: Te
    chNet Webcast: How Microsoft Does IT: Designing\, Developing\, and Deployi
    ng SharePoint Server 2007 Publishing Portals (Level 300). <span class="kwrd">&lt;/</span><span class="html">FONT</span><span class="kwrd">&gt;&lt;/</span><span class="html">P</span><span class="kwrd">&gt;</span>\n\n<span class="kwrd">&lt;</span>
    P<span class="kwrd">&gt;&lt;</span><span class="html">FONT</span> <span class="attr">SIZE</span>=<span class="attr">2</span><span class="kwrd">&gt;</span>Please review the information below.<span class="kwrd">&lt;/</span><span class="html">FONT</span><span class="kwrd">&gt;</span>\n<span class="kwrd">&lt;/</span><span class="html">P</span><span class="kwrd">&gt;</span>\n\n<span class="kwrd">&lt;</span><span class="html">P</span><span class="kwrd">&gt;&lt;</span><span class="html">FO</span>
    <span class="attr">NT</span> <span class="attr">SIZE</span>=<span class="attr">2</span><span class="kwrd">&gt;</span>Event Code: 1032396521<span class="kwrd">&lt;/</span><span class="html">FONT</span><span class="kwrd">&gt;</span>\n\n<span class="kwrd">&lt;</span><span class="html">BR</span><span class="kwrd">&gt;&lt;</span><span class="html">FONT</span> <span class="attr">SIZE</span>=<span class="attr">2</span><span class="kwrd">&gt;</span>Event Name: Te
    chNet Webcast: How Microsoft Does IT: Designing\, Developing\, and Deployi
    ng SharePoint Server 2007 Publishing Portals (Level 300)<span class="kwrd">&lt;/</span><span class="html">FONT</span><span class="kwrd">&gt;&lt;/</span><span class="html">P</span><span class="kwrd">&gt;</span>\n\n<span class="kwrd">&lt;</span><span class="html">P</span><span class="kwrd">&gt;</span>
    <span class="kwrd">&lt;</span><span class="html">FONT</span> <span class="attr">SIZE</span>=<span class="attr">2</span><span class="kwrd">&gt;</span>Start Date: 1/27/2009<span class="kwrd">&lt;/</span><span class="html">FONT</span><span class="kwrd">&gt;</span>\n\n<span class="kwrd">&lt;</span><span class="html">BR</span><span class="kwrd">&gt;&lt;</span><span class="html">FONT</span> <span class="attr">SIZE</span>=<span class="attr">2</span><span class="kwrd">&gt;</span>Start Time:
    9:30 AM (GMT-08:00) Pacific Time (US &amp;amp\; Canada)<span class="kwrd">&lt;/</span><span class="html">FONT</span><span class="kwrd">&gt;</span>\n\n<span class="kwrd">&lt;</span><span class="html">BR</span><span class="kwrd">&gt;&lt;</span><span class="html">FONT</span> <span class="attr">SI</span>
    <span class="attr">ZE</span>=<span class="attr">2</span><span class="kwrd">&gt;</span>End Date: 1/27/2009<span class="kwrd">&lt;/</span><span class="html">FONT</span><span class="kwrd">&gt;</span>\n\n<span class="kwrd">&lt;</span><span class="html">BR</span><span class="kwrd">&gt;&lt;</span><span class="html">FONT</span> <span class="attr">SIZE</span>=<span class="attr">2</span><span class="kwrd">&gt;</span>End Time: 10:30 AM (GM
    T-08:00) Pacific Time (US &amp;amp\; Canada)<span class="kwrd">&lt;/</span><span class="html">FONT</span><span class="kwrd">&gt;</span>\n<span class="kwrd">&lt;/</span><span class="html">P</span><span class="kwrd">&gt;</span>\n\n<span class="kwrd">&lt;</span><span class="html">P</span><span class="kwrd">&gt;&lt;</span><span class="html">FONT</span> <span class="attr">SIZE</span>=<span class="attr">2</span><span class="kwrd">&gt;</span>P
    lease click on the following link for more information regarding this Even
    t <span class="kwrd">&lt;</span><span class="html">A</span> <span class="attr">HREF</span><span class="kwrd">="https://msevents.microsoft.com/cui/r.aspx?r=1300308275&amp;c=en-US&amp;
    t=4"</span><span class="kwrd">&gt;</span>https://msevents.microsoft.com/cui/r.aspx?r=1300308275&amp;c=en-US&amp;t=4<span class="kwrd">&lt;/</span><span class="html">A</span>
    <span class="kwrd">&gt;</span>. We look forward to seeing you at the Event!<span class="kwrd">&lt;/</span><span class="html">FONT</span><span class="kwrd">&gt;&lt;/</span><span class="html">P</span><span class="kwrd">&gt;</span>\n\n<span class="kwrd">&lt;/</span><span class="html">BODY</span><span class="kwrd">&gt;</span>\n<span class="kwrd">&lt;/</span><span class="html">HT</span>
    <span class="attr">ML</span><span class="kwrd">&gt;</span>
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:2
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR</pre>
<p>Is it just me or is there some variance between the two iCalendar objects?  The <a href="http://www.google.com/support/calendar/bin/answer.py?answer=45664&amp;topic=15286" target="_blank">Google iCalendar specification</a> for formatting of an iCalendar object merely requires:</p>
<pre class="csharpcode">BEGIN: VCALENDAR
VERSION:2.0
PRODID:<span class="kwrd">&lt;</span> [enter ID information here] <span class="kwrd">&gt;</span>
(other header information goes here)
BEGIN:VEVENT
(event details for individual event)
END:VEVENT
BEGIN:VEVENT
(event details for individual event)
END:VEVENT
END: VCALENDAR</pre>
<p>Any thoughts on why the variance of the objects would cause an issue for the first ICS to not be importable, but the second could be after being processed by Outlook 2007?</p>
<p>At a minimum, remember to signup for the event to hear Spence on SharePoint <img src='http://www.sharepointdan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a rel="attachment wp-att-72" href="http://www.sharepointdan.com/?attachment_id=72">MSDN Webcast ICS</a><br />
<a rel="attachment wp-att-73" href="http://www.sharepointdan.com/?attachment_id=73">Outlook 2007 MSDN Webcast iCalendar ICS file</a></p>
<p>Now Playing: <a href="http://www.amazon.com/gp/product/B000QKGN8W?ie=UTF8&amp;tag=u015-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B000QKGN8W">Coldplay</a><img style="margin: 0px; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important" src="http://www.assoc-amazon.com/e/ir?t=u015-20&amp;l=as2&amp;o=1&amp;a=B000QKGN8W" border="0" alt="" width="1" height="1" /> &#8211; <a href="http://www.amazon.com/gp/product/B000TERLEK?ie=UTF8&amp;tag=u015-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B000TERLEK">X &amp; Y</a><img style="margin: 0px; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important" src="http://www.assoc-amazon.com/e/ir?t=u015-20&amp;l=as2&amp;o=1&amp;a=B000TERLEK" border="0" alt="" width="1" height="1" /> &#8211; <a href="http://www.amazon.com/gp/product/B000TDYPR2?ie=UTF8&amp;tag=u015-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B000TDYPR2">Swallowed In The Sea</a><img style="margin: 0px; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important" src="http://www.assoc-amazon.com/e/ir?t=u015-20&amp;l=as2&amp;o=1&amp;a=B000TDYPR2" border="0" alt="" width="1" height="1" /></p>
Here is no comments yet by the time  your rss reader get this, Do you want to be the first commentor? Hurry up ]]></content:encoded>
			<wfw:commentRss>http://www.sharepointdan.com/2009/01/05/technet-icalendar-reminders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSSv2: Photo Library Pet Peeve</title>
		<link>http://www.sharepointdan.com/2007/02/01/wssv2-photo-library-pet-peeve/</link>
		<comments>http://www.sharepointdan.com/2007/02/01/wssv2-photo-library-pet-peeve/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 18:46:30 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[WSS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[WSSv2]]></category>

		<guid isPermaLink="false">http://sharepointdan.com/?p=3</guid>
		<description><![CDATA[I give Microsoft credit for having developed a highly usable framework for the Windows SharePoint Services v2 platform, however I do have to say that they left a lot of room for improvement between v2 and the newly released v3 (which is highly improved in many aspects). For those who have not yet upgraded, I [...]]]></description>
			<content:encoded><![CDATA[<p>I give Microsoft credit for having developed a highly usable framework for the Windows SharePoint Services v2 platform, however I do have to say that they left a lot of room for improvement between v2 and the newly released v3 (which is highly improved in many aspects).</p>
<p>For those who have not yet upgraded, I do have to say that one pet peeve of the v2 platform for me at least, is the Photo Library and its inability to mass edit metadata stored in the Photo Library. For instance, if you were to create a photo library and dump a few hundred images in via “Upload Multiple Files”, for any custom metadata column you have added to the photo library, it selects the default and appends that to the newly uploaded images. This is the common and expected behaviour, however, one would think that similarly to a document library you would have the capability to edit in a datasheet view quickly the information pertaining to the photos, but unfortunately no such capability exists.</p>
<p>Anyone have a workaround solution of any sort for this sort of mass editing?</p>
Here is no comments yet by the time  your rss reader get this, Do you want to be the first commentor? Hurry up ]]></content:encoded>
			<wfw:commentRss>http://www.sharepointdan.com/2007/02/01/wssv2-photo-library-pet-peeve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
