<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Exchange API-spotting : Announcements</title><link>http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx</link><description>Tags: Announcements</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>The December SDK is Here!</title><link>http://blogs.msdn.com/exchangedev/archive/2008/12/10/the-december-sdk-is-here.aspx</link><pubDate>Wed, 10 Dec 2008 23:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9192350</guid><dc:creator>Ray Dixon</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/9192350.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=9192350</wfw:commentRss><description>&lt;P&gt;I am happy to announce that the December 2008 release of the Exchange Server 2007 SP1 SDK is available. And now, a Haiku for you.&lt;/P&gt;
&lt;P&gt;Released new content.&lt;BR&gt;Updated topics for you.&lt;BR&gt;Go get the goods &lt;A title="Click here to go to the download page for the Exchange Server 2007 SDK." href="http://go.microsoft.com/fwlink/?LinkId=79484" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkId=79484"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9192350" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Exchange+2007/default.aspx">Exchange 2007</category></item><item><title>Learn about the Exchange Web Services Managed API and how Exchange is getting “Cloud Ready” at PDC’08</title><link>http://blogs.msdn.com/exchangedev/archive/2008/10/15/learn-about-the-exchange-web-services-managed-api-and-how-exchange-is-getting-cloud-ready-at-pdc-08.aspx</link><pubDate>Thu, 16 Oct 2008 00:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9001075</guid><dc:creator>JasonHen</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/9001075.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=9001075</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Those of you who have already made plans to catch PDC ’08 in L.A. at the end of October be sure to catch the &lt;/FONT&gt;&lt;A href="http://channel9.msdn.com/pdc2008/BB46/"&gt;&lt;FONT face=Calibri color=#800080 size=3&gt;Exchange Web Services Managed API: Unified Communications Development for Exchange session&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;.&amp;nbsp; This exciting talk will be the coming out party for the managed API; it will be the first time that the API has been shown in public.&amp;nbsp; We’ll have live coding, demo’s, and of course answer your questions on everything Exchange development.&amp;nbsp; I’m looking forward to seeing you in L.A.!&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Jason Henderson&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9001075" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Exchange+Web+Services/default.aspx">Exchange Web Services</category></item><item><title>Exchange Web Services Update Rollup 4 Roundup</title><link>http://blogs.msdn.com/exchangedev/archive/2008/10/07/exchange-web-services-update-rollup-4-roundup.aspx</link><pubDate>Tue, 07 Oct 2008 22:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8986877</guid><dc:creator>JasonHen</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/8986877.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=8986877</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;We&amp;nbsp;have just released&amp;nbsp;update &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8B492ED2-EA92-412F-A852-3AA1C58D9499&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8B492ED2-EA92-412F-A852-3AA1C58D9499&amp;amp;displaylang=en"&gt;rollup 4 (RU4) for Exchange 2007 SP1&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This rollup fixes some bugs in Exchange Web Services (EWS), and introduces some behavior changes to EWS to allow customers and partners the flexibility to accomplish some key scenarios.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you have written code against Exchange Web Services, we definitely recommend that you take a look at RU4. The following are the biggest changes that will be coming in the rollup:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;-&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Item IDs are now returned after MoveItem/CopyItem calls.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;-&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Unknown/unsupported item types are returned as Messages.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;-&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Updating tasks can now have correct behavior for Start and Complete Date values.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt; mso-outline-level: 1"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;FONT size=3&gt;ItemId of Item Is Returned After a MoveItem/CopyItem Call&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Some of our observant developers have noticed that Exchange creates new destination item IDs for items when they are moved between folders. We created a place in the schema to return the destination ID of an item, and in the early stages of Exchange development, this ID was returned. We pulled it out late in the Exchange 2007 development cycle after we determined that the method of determining the destination ID was too resource-&lt;EM&gt;&lt;SPAN style="FONT-STYLE: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-style: italic; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;intensive&lt;/SPAN&gt;&lt;/EM&gt;. After consistent feedback from customers that this feature was needed so that items could be tracked as they were moved between folders, we implemented a much more performant solution.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Now, if you call MoveItem/CopyItem, you’ll be able to identify the new item in the destination folder by looking at the destination ID that is returned by the MoveItem/CopyItem call. &lt;SPAN class=msoIns&gt;&lt;INS cite=mailto:Laura%20Graham dateTime=2008-09-02T14:07&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/INS&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Note:&lt;/B&gt; Cross-mailbox or mailbox-to-public folder CopyItem/MoveItem calls will not return destination IDs and RU4 must be applied to both the Client Access Server and the Mailbox Server Role for this feature to work.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt; mso-outline-level: 1"&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;Non-IPM.Note.* Items Are Returned as Messages&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;FONT size=3&gt;EWS in Exchange 2007 SP1 uses the &amp;lt;Item&amp;gt; type as the base class for items that are not strongly typed.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This design has caused problems for customers who want to reply to item types that have a custom item class, or item types that EWS does not yet support, like IPM.Sharing or IPM.InfoPath. In RU4, all item types that we do not support natively in Exchange Web Services, like Journal, Sharing Requests, InfoPath forms, are returned as &amp;lt;Message&amp;gt; instead of &amp;lt;Item&amp;gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This means that you can see all the recipient information on the item, mark it as unread, reply to it, or forward it just like you would a normal item (assuming that the object supports forwarding/replying).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;FONT size=3&gt;&amp;lt;Item&amp;gt; type still exists as a base class for &amp;lt;Message&amp;gt;, so most applications built on the auto-generated proxy classes will not be affected; however, applications that parse the XML directly could break if they are expecting &amp;lt;Item&amp;gt; rather than &amp;lt;Message&amp;gt;. To minimize the risk of breaking applications, this behavior is only applied when the Exchange2007_SP1 version header is specified.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;FONT size=3&gt;We don’t take making changes in a rollup that could break applications lightly; our goal is to only change protocol behavior with the introduction of a new version header. However, we felt that this functionality is critical for some of our partners and customers, has a minimal impact on the majority of applications, is the way EWS should have worked in the first place, and can’t wait for the next service pack for Exchange, which could introduce a schema change for a new version header. For more details about this topic, see &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;A href="http://blogs.msdn.com/exchangedev/archive/2008/06/19/enhancing-support-for-custom-item-classes.aspx"&gt;&lt;FONT face=Calibri size=3&gt;Robin’s June post&lt;/FONT&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;FONT size=3&gt; that describes the proposed change and asks for feedback.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt; mso-outline-level: 1"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;FONT size=3&gt;Updating Recurring Tasks Now Works Correctly&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;FONT size=3&gt;In Exchange 2007 and Exchange 2007 SP1, when a task is updated, such as by marking CompleteDate, the Client Access server shifts the date specified as the complete date according to the offset of its time zone. This is bad because clients are rarely aware of the time zone that the server is operating in. If the Client Access server and the client time zones are far enough apart, tasks could be marked as completed on the wrong day — not good!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;The problem is that no time zone information is passed to EWS in tasks, yet a time zone is required when saving/updating/getting tasks to make sure that the task is marked as completed on the correct day. To fix this problem, with RU4, EWS can treat offset date times in a special way when they are the Complete Date, Due Date, or Start Date elements of a task. The offset, for example &lt;/SPAN&gt;&lt;/STRONG&gt;&lt;FONT face=Calibri&gt;10:00:00T-08:00&lt;/FONT&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;, is used to create a time zone for that offset. This time zone is used when the task is saved so that the date the task was completed is always the date intended.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;This post only covers the changes in RU4 that we think are most interesting to Exchange Web Services developers. We will be posting this and additional information in KB articles shortly. We hope you find this information useful and as always appreciate your feedback.&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-fareast-theme-font: minor-fareast; mso-fareast-language: ZH-TW; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;Jason Henderson &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;and Andrew Salamatov&lt;/SPAN&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8986877" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Exchange+Web+Services/default.aspx">Exchange Web Services</category><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Exchange+2007/default.aspx">Exchange 2007</category></item><item><title>Erratum - Exchange Server 2007 SP1 SDK November 2007 Readme</title><link>http://blogs.msdn.com/exchangedev/archive/2008/01/14/erratum-exchange-server-2007-sp1-sdk-november-2007-readme.aspx</link><pubDate>Tue, 15 Jan 2008 00:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7111993</guid><dc:creator>Ray Dixon</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/7111993.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=7111993</wfw:commentRss><description>&lt;P&gt;The Readme for the November 2007 release of the Exchange Server 2007 SP1 SDK include an error. The following statement in the Readme is incorrect: 
&lt;BLOCKQUOTE&gt;
&lt;P&gt;By default, the Setup wizard installs the Exchange Server 2007 SP1 SDK Documentation and Samples on the drive that contains the operating system (usually drive C), in the folder \Program Files\Exchange Server 2007 SP1 SDK\.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The statement should read as follows: 
&lt;BLOCKQUOTE&gt;
&lt;P&gt;By default, the Setup wizard installs the Exchange Server 2007 SP1 SDK Documentation and Samples on the drive that contains the operating system (usually drive C), in the folder \Program Files\Microsoft\Exchange Server 2007 SP1 SDK\November 2007.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;This error is fixed in &lt;A href="http://msdn2.microsoft.com/en-us/library/bb963903.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/bb963903.aspx"&gt;the online version of the Readme&lt;/A&gt;, but is still exists in the Readme that is included in the &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=190F71A4-7B5F-4A4C-99BA-9BD032E16E15&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=190F71A4-7B5F-4A4C-99BA-9BD032E16E15&amp;amp;displaylang=en"&gt;downloadable version&lt;/A&gt; of the SDK.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7111993" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Exchange+2007/default.aspx">Exchange 2007</category></item><item><title>Exchange Server 2007 SDK has been updated!</title><link>http://blogs.msdn.com/exchangedev/archive/2007/07/25/exchange-server-2007-sdk-has-been-updated.aspx</link><pubDate>Wed, 25 Jul 2007 22:15:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4048257</guid><dc:creator>Michael.Mainer</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/4048257.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=4048257</wfw:commentRss><description>&lt;p&gt;The Exchange Developer Documentation Team is happy to announce the July 2007 release of the Exchange Server 2007 SDK.&amp;nbsp;Read the &lt;a href="http://msdn2.microsoft.com/en-us/library/aa579180.aspx"&gt;What's New&lt;/a&gt; topic to find out what we added in this release. If you’re working with Exchange Web Services, review the &lt;a href="http://msdn2.microsoft.com/en-us/library/exchangewebservices.aspx"&gt;new documentation&lt;/a&gt; that covers some of the&amp;nbsp;autogenerated proxy types. And if you like installing the SDK and samples locally, download the SDK &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7a44a56a-1dfd-4c26-b99a-1e680e914444&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.  &lt;p&gt;Thanks again for stopping by our blog. &lt;/p&gt; &lt;p&gt;Michael Mainer&lt;br&gt;Microsoft Corporation&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4048257" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category></item><item><title>New and improved - We updated the TechReady 2007 Talk article download</title><link>http://blogs.msdn.com/exchangedev/archive/2007/07/25/new-and-improved-we-updated-the-techready-2007-talk-article-download.aspx</link><pubDate>Wed, 25 Jul 2007 20:52:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4047597</guid><dc:creator>Ray Dixon</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/4047597.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=4047597</wfw:commentRss><description>&lt;p&gt;If you downloaded the code samples for the &lt;a href="http://go.microsoft.com/fwlink/?LinkId=79434" target="_blank"&gt;Exchange Server Developer Center&lt;/a&gt; article &lt;a href="http://go.microsoft.com/fwlink/?LinkId=95691" target="_blank"&gt;TechReady 2007 Talk: Developing With Exchange Web Services&lt;/a&gt;, you probably had some problems building the projects, because some of the files didn't make it into the download packages.&lt;/p&gt; &lt;p&gt;We've corrected that and&amp;nbsp;the updated download packages&amp;nbsp;now contain all the files you need to successfully build the projects. We also updated the Readme file with instructions&amp;nbsp;about how to&amp;nbsp;replace the reference to the Exchange Web Services end point, so the projects use your Exchange Web Services installation.&lt;/p&gt; &lt;p&gt;You can find both the English (TechReady2007EWS-en.exe) and French (TechReady2007EWS-fr.exe) download packages&amp;nbsp;on the &lt;a href="http://go.microsoft.com/fwlink/?LinkID=91490" target="_blank"&gt;TechReady 2007 Exchange Web Services Samples download page&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4047597" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Exchange+Web+Services/default.aspx">Exchange Web Services</category></item><item><title>Exchange Developer Documentation Team Wants YOU!</title><link>http://blogs.msdn.com/exchangedev/archive/2007/05/17/exchange-developer-documentation-team-wants-you.aspx</link><pubDate>Thu, 17 May 2007 21:49:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2700078</guid><dc:creator>Thomr</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/2700078.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=2700078</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;If you’re reading this, you’re VERY likely a developer with at least some Exchange experience. Well, we need you. Really. The Exchange Developer Documentation team has an &lt;a href="http://members.microsoft.com/careers/search/details.aspx?JobID=5313C2C4-8070-47FE-9650-FE106BF4C66C&amp;amp;AllCl=Y&amp;amp;start=1&amp;amp;interval=12&amp;amp;SortCol=DatePosted&amp;amp;SortOrder=DEF"&gt;open position&lt;/a&gt; for a Programming Writer. If you want to help improve the &lt;a href="http://msdn.microsoft.com/exchange"&gt;Exchange Developer Center&lt;/a&gt;, if you want to write cool code samples and clear documentation, if you want a direct connection with both the product team and the developer community, contact me (&lt;a href="mailto:thomr@microsoft.com"&gt;thomr@microsoft.com&lt;/a&gt;) today!  &lt;p&gt;To get an idea what it’s like to work in my team, let’s just say a healthy sense of humor is a plus. The team enjoys working together, we encourage finding innovative ways to create and present developer-focused materials, and we are given the freedom to implement those ideas. We publish the SDKs every few months, technical articles every month, and blog posts like this one at random intervals. We work very closely with the product team, as well as Marketing, and our dear friends in MSDN.  &lt;p&gt;If you like what we’re doing, and want to help us add more information and try new ways of reaching out to the Exchange developer community, give us a ring. We’re looking for someone with a well-balanced mix of writing ability (good writing, excellent organizational skills), development experience (VS.NET, a variety of languages, Web services), and knowledge about one or more Exchange programming technologies. Yeah, sure we’re flexible on those. You do NOT need to be a professional writer with a bunch of books in your name. You do NOT need to be a guru-level Exchange solution developer. But, let’s face it: if you ARE those things, we'd love to hear from you! You will definitely need to learn quickly and understand complex technologies clearly enough to explain them to others.  &lt;p&gt;On a daily basis we all do a bit of writing, programming, debugging, looking at product source code to understand how an API works, planning for the next release, and answering questions from a variety of good-natured people. We sit in meetings, we go to lunch, and do all the normal things of working for a living at Microsoft.  &lt;p&gt;To get the official scoop on the position, check it out &lt;a href="http://members.microsoft.com/careers/search/details.aspx?JobID=5313C2C4-8070-47FE-9650-FE106BF4C66C&amp;amp;AllCl=Y&amp;amp;start=1&amp;amp;interval=12&amp;amp;SortCol=DatePosted&amp;amp;SortOrder=DEF"&gt;here&lt;/a&gt; . Give me a call (425-705-8271) or e-mail your resume (&lt;a href="mailto:thomr@microsoft.com"&gt;thomr@microsoft.com&lt;/a&gt;) if you think you might fit well here. &amp;nbsp;Ray, Laura, Michael and I would like to meet you! And of course, if you know someone else who might fit our needs, be sure to send them our way!  &lt;p&gt;Thom Randolph&lt;br&gt;Documentation Manager&lt;br&gt;Exchange Developer Documentation&lt;br&gt;Microsoft Corporation&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2700078" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category></item><item><title>Microsoft Office Workflow Designer for Exchange is no longer available</title><link>http://blogs.msdn.com/exchangedev/archive/2007/05/15/microsoft-office-workflow-designer-for-exchange-is-no-longer-available.aspx</link><pubDate>Wed, 16 May 2007 00:47:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2657712</guid><dc:creator>Thomr</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/2657712.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=2657712</wfw:commentRss><description>&lt;p&gt;Starting in May 2007, the Workflow Designer for Exchange, and the Exchange SDK Workflow Application Templates will no longer be available for download. Support for existing installations of the Workflow Designer for Exchange (ExWFD) and templates will continue until support for Microsoft Exchange Server 2003 ends. &lt;p&gt;Contact Microsoft CSS if you need the ExWFD installation package.&amp;nbsp; You can find a complete list of Microsoft Customer Support Services telephone numbers and other information &lt;a href="http://support.microsoft.com/contactus/?ws=support"&gt;http://support.microsoft.com/contactus/?ws=support&lt;/a&gt;.  &lt;p&gt;If you’re creating new workflow-based applications, we recommend using the Windows Workflow Foundation. If you’re maintaining existing applications based on Exchange workflow, consider moving to the Workflow Foundation if the application needs to stay in service for more than a couple years. &lt;p&gt;&lt;b&gt;What is this WF thing?&lt;/b&gt; &lt;p&gt;Windows Workflow Foundation (WF) is a programming model, orchestration engine, and design tools for quickly building workflow-enabled applications on Windows. WF consists of a .NET Framework namespace, an in-process workflow engine, and designers for Visual Studio 2005. Windows Workflow Foundation applications can be developed and run on Windows Vista, Windows XP, and the Windows Server 2003 family. Windows Workflow Foundation includes support for both system workflow and human workflow across a variety of scenarios. Line-of-business applications, user interface page-flow, document-centric workflow, human workflow, service-oriented composite workflows, business rule-driven workflows, and workflow for systems management are only a few of the applications where WF excels. &lt;p&gt;&lt;b&gt;Yeah, but Exchange Workflow worked fine for my needs…&lt;/b&gt; &lt;p&gt;There are several reasons why moving away from Exchange Workflow and the Workflow Designer for Exchange, and moving to WF is the right thing: &lt;p&gt;- WF is Microsoft’s strategic direction for workflow applications. &lt;p&gt;- WF leverages current technology and a better programming model.  &lt;p&gt;- WF can be used in managed code (ExWFD and CDOWF cannot). &lt;p&gt;- WF will also be used in other Microsoft applications. &lt;p&gt;- ExWFD and CDOWF are not compatible with Microsoft Exchange Server 2007. &lt;p&gt;&lt;b&gt;Need some links?&lt;/b&gt; &lt;p&gt;These links provide more information on the Windows Workflow Foundation. &lt;p&gt;Windows Workflow Foundation Overview: &lt;br&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms734631.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms734631.aspx&lt;/a&gt; &lt;p&gt;Windows Workflow Foundation Programming Guide: &lt;br&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms734702.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms734702.aspx&lt;/a&gt; &lt;p&gt;Windows Workflow Foundation Tutorials: &lt;br&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms735927.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms735927.aspx&lt;/a&gt; &lt;p&gt;Windows Workflow Foundation Samples: &lt;br&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms741723.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms741723.aspx&lt;/a&gt; &lt;p&gt;Visual Studio 2005 Designer for Windows Workflow Foundation Overview: &lt;br&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms441543.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms441543.aspx&lt;/a&gt; &lt;p&gt;Windows Workflow Foundation Developer Center: &lt;br&gt;&lt;a href="http://msdn2.microsoft.com/en-us/netframework/aa663328.aspx"&gt;http://msdn2.microsoft.com/en-us/netframework/aa663328.aspx&lt;/a&gt; &lt;p&gt;Introduction to workflows on the Microsoft Office SharePoint Server site: &lt;br&gt;&lt;a href="http://office.microsoft.com/en-us/sharepointserver/HA101544241033.aspx?pid=CH101782961033"&gt;http://office.microsoft.com/en-us/sharepointserver/HA101544241033.aspx?pid=CH101782961033&lt;/a&gt; &lt;p&gt;Understanding Workflow in Windows SharePoint Services and the 2007 Microsoft Office System (5Mb Word Format):&lt;br&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=DBBD82C7-9BDE-4974-8443-67B8F30126A8&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=DBBD82C7-9BDE-4974-8443-67B8F30126A8&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2657712" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Workflow/default.aspx">Workflow</category></item><item><title>Using SQL Server Table-Valued User-defined Functions with Exchange Web Services</title><link>http://blogs.msdn.com/exchangedev/archive/2007/05/08/using-sql-server-table-valued-user-defined-functions-with-exchange-web-services.aspx</link><pubDate>Wed, 09 May 2007 01:41:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2488710</guid><dc:creator>Thomr</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/2488710.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=2488710</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;A just-posted &lt;a href="http://msdn2.microsoft.com/en-us/exchange/bb483139.aspx"&gt;technical article&lt;/a&gt; by Jim Kleewein and Ray Dixon describes how to combine the SQL Server Tables and Exchange Web Services to access your Microsoft® Exchange Server 2007 Inbox data from Microsoft SQL Server™ 2005. This cool integration enables you to provide data from both Microsoft Exchange and SQL Server to client applications so that the data appears as if it were stored in SQL Server. As the article show, this creates some exciting development scenarios. You can find the article &lt;a href="http://msdn2.microsoft.com/en-us/exchange/bb483139.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2488710" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Exchange+Web+Services/default.aspx">Exchange Web Services</category></item><item><title>Welcome to the Microsoft Exchange Development Blog</title><link>http://blogs.msdn.com/exchangedev/archive/2007/04/18/welcome-to-the-microsoft-exchange-development-blog.aspx</link><pubDate>Wed, 18 Apr 2007 23:32:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2179970</guid><dc:creator>Ray Dixon</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/exchangedev/comments/2179970.aspx</comments><wfw:commentRss>http://blogs.msdn.com/exchangedev/commentrss.aspx?PostID=2179970</wfw:commentRss><description>&lt;p&gt;Hi, and welcome to the &lt;a href="http://blogs.msdn.com/exchangedev/"&gt;Microsoft Exchange Development Blog&lt;/a&gt;. This post kicks off a new avenue for getting information to you about Microsoft Exchange development.&lt;/p&gt; &lt;p&gt;We (the Exchange SDK UE team) coordinate the Microsoft Exchange Development Blog and are made up of our Documentation Manager, &lt;a title="Click to view Thom Randolph's profile." href="http://msexchangeteam.com/articles/400565.aspx" target="_blank"&gt;Thom Randolph&lt;/a&gt;, two Programming Writers, &lt;a title="Click to view Michael Mainer's profile." href="http://msexchangeteam.com/articles/437564.aspx" target="_blank"&gt;Michael Mainer&lt;/a&gt; and, me, Ray Dixon, and our editor, Laura Graham.&amp;nbsp;However, we aren't the only people who will post here. Contributers will also include Microsoft Exchange developers, testers, program managers, and more. In the near future, you will see content&amp;nbsp;that describes&amp;nbsp;techniques used in Microsoft Exchange application development, coding tips, and code samples, among other things.&lt;/p&gt; &lt;p&gt;We also want to hear what &lt;em&gt;you&lt;/em&gt; have to say and want to know what content you would like to see. Please comment on posts if you have suggestions, questions, criticisms,&amp;nbsp;or kudos. Also, please send us your ideas for blog posts. This helps us tailor the content to you. To share your blog post idea with us, just send an e-mail&amp;nbsp;describing your idea to &lt;a href="mailto:exsdkfb@microsoft.com"&gt;exsdkfb@microsoft.com&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Thanks for stopping by the Microsoft Exchange Development Blog. We hope you enjoy your (current and future) visit!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2179970" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/exchangedev/archive/tags/Announcements/default.aspx">Announcements</category></item></channel></rss>