<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="www.w3.org/2005/Atom" xmlns:sy="purl.org/rss/1.0/modules/syndication/" xmlns:dc="purl.org/dc/elements/1.1/" xmlns:content="purl.org/rss/1.0/modules/content/" xmlns:wfw="wellformedweb.org/CommentAPI/" xmlns:slash="purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>David Weinstein's Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/daweins/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/daweins/feed.xml</link>
    <description />
    <lastBuildDate>Tue, 16 Apr 2019 04:59:07 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Connecting Data Explorer to Cosmos DB: where and what is my connection string?</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/connecting-data-explorer-to-cosmos-db-where-and-what-is-my-connection-string</link>
      <pubDate>Tue, 12 Sep 2017 17:40:39 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/?p=295</guid>
      <description><![CDATA[Azure's CosmosDB is changing so fast, keeping up with the process for even simple tasks can be a...]]></description>
      <content:encoded><![CDATA[Azure's CosmosDB is changing so fast, keeping up with the process for even simple tasks can be a challenge. I had to dig to find this, so figure'd I'd share to save the next person some time:

Scenario: I have created a new CosmosDB collection, and want to load some data into it. This can be done through the preview tool "Azure CosmosDB Data Migration Tool" (<a href="https://azure.microsoft.com/en-us/updates/documentdb-data-migration-tool/">https://azure.microsoft.com/en-us/updates/documentdb-data-migration-tool/</a>) but I got stuck trying to find my empty collection's Connection String. You can find  the CosmosDB's connection string in the "Keys" blade in the Azure Portal, and using the copy button against my secondary connection string below:

<a href="https://msdnshared.blob.core.windows.net/media/2017/09/20170912-CosmosDB-Keys.png"><img width="1024" height="426" class="alignnone size-large wp-image-305" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/09/20170912-CosmosDB-Keys-1024x426.png" /></a>

However, trying to use this connection string in Data Explorer failed when I clicked "Verify" , with the error "Documents database name should be provided as part of the connection string".

<a href="https://msdnshared.blob.core.windows.net/media/2017/09/20170912-Data-Explorer-Connection-String.png"><img width="501" height="349" class="alignnone wp-image-315" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/09/20170912-Data-Explorer-Connection-String-1024x714.png" /></a>

It turns out the error is pretty accurate - I needed to append the database name to the connection string I had copied out of Azure. So, I opened up trusty notepad, pasted in the "secondary connection string" I had originally tried, and hand appended a "; Database=" and the name of my database (Power Plant for this particular dataset).

<a href="https://msdnshared.blob.core.windows.net/media/2017/09/20170912-Notepad-Connection-String.png"><img width="1024" height="159" class="alignnone size-large wp-image-325" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/09/20170912-Notepad-Connection-String-1024x159.png" /></a>

I then copy/pasted this into Data Explorer, clicked "Verify", and achieved success! On to my next battle!

<a href="https://msdnshared.blob.core.windows.net/media/2017/09/20170912-Data-Explorer-Connection-String-Success.png"><img width="1024" height="751" class="alignnone size-large wp-image-326" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/09/20170912-Data-Explorer-Connection-String-Success-1024x751.png" /></a>

&nbsp;

&nbsp;]]></content:encoded>
    </item>
    <item>
      <title>SharePoint Hybrid WhitePaper</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/sharepoint-hybrid-whitepaper</link>
      <pubDate>Mon, 05 Mar 2012 13:29:45 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/2012/03/05/sharepoint-hybrid-whitepaper/</guid>
      <description><![CDATA[Working on updating the Designing Hybrid SharePoint Environments&nbsp;whitepaper detailing how to...]]></description>
      <content:encoded><![CDATA[<p>Working on updating the <a href="https://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=27580">Designing Hybrid SharePoint Environments</a>&nbsp;whitepaper detailing how to use out of the box features to harmonize On Premises and Office365-S SharePoint environments. We'll be focusing on leveraging O365's new (as of Oct 2011) BCS capabilities.&nbsp; More info once we publish.</p>]]></content:encoded>
    </item>
    <item>
      <title>SharePoint 2010 MySite My Profile Error</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/sharepoint-2010-mysite-my-profile-error</link>
      <pubDate>Thu, 23 Jun 2011 12:21:47 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/2011/06/23/sharepoint-2010-mysite-my-profile-error/</guid>
      <description><![CDATA[Saw an interesting situation today… in one of my test environments, I set up a User Profile Service,...]]></description>
      <content:encoded><![CDATA[<p>Saw an interesting situation today… in one of my test environments, I set up a User Profile Service, a Web App for MySites, and a MySite Host Site Collection… when I tried to test it out, I was able to access the main MySite page, but I got an “unexpected error” when I tried to view “My Profile”. The ULS logs had the following error:</p>  <p>Unhandled exception caught during execution of Microsoft.SharePoint.Portal.PageBase::ErrorHandler(). Exception information: Exception information: System.NullReferenceException: Object reference not set to an instance of an object.&#160;&#160;&#160;&#160; at Microsoft.Office.Server.Utilities.UrlUtility.SafeAppendQueryStringParameter(String strUrl, String strKey, String strValue)&#160;&#160;&#160;&#160; at Microsoft.SharePoint.Portal.WebControls.EditProfileButton.OnPreRender(EventArgs e)&#160;&#160;&#160;&#160; at System.Web.UI.Control.PreRenderRecursiveInternal()&#160;&#160;&#160;&#160; at System.Web.UI.Control.PreRenderRecursiveInternal()&#160;&#160;&#160;&#160; at System.Web.UI.Control.PreRenderRecursiveInternal()&#160;&#160;&#160;&#160; at System.Web.UI.Control.PreRenderRecursiveInternal()&#160;&#160;&#160;&#160; at System.Web.UI.Control.PreRenderRecursiveInternal()&#160;&#160;&#160;&#160; at System.Web.UI.Control.PreRenderRecursiveInternal() ...&#160;&#160;&#160; 68cefa1b-e0da-401c-bea0-c97628369166</p>  <p>Which made me realize I’d forgotten to configure the User Profile to have My Sites set up – turns out I’d forgotten to configure the MySite Host collection.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/23/87/metablogapi/4073.image_2.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-23-87-metablogapi/4073.image_5F00_2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/23/87/metablogapi/2816.image_thumb.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-23-87-metablogapi/2816.image_5F00_thumb.png" width="668" height="338" /></a></p>  <p>&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/23/87/metablogapi/4370.image_4.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-23-87-metablogapi/4370.image_5F00_4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/23/87/metablogapi/0172.image_thumb_1.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-23-87-metablogapi/0172.image_5F00_thumb_5F00_1.png" width="671" height="469" /></a></p>  <p>&#160;</p>    <p>Typed in a My Site Host, and voila!</p>]]></content:encoded>
    </item>
    <item>
      <title>Formatting a date in a SharePoint DataFormWebPart DropDownList</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/formatting-a-date-in-a-sharepoint-dataformwebpart-dropdownlist</link>
      <pubDate>Tue, 08 Mar 2011 10:59:51 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/2011/03/08/formatting-a-date-in-a-sharepoint-dataformwebpart-dropdownlist/</guid>
      <description><![CDATA[Here’s a&#160; trip down memory lane for those of you still working with SharePoint 2007 going down...]]></description>
      <content:encoded><![CDATA[<p>Here’s a&#160; trip down memory lane for those of you still working with SharePoint 2007 going down the SharePoint Designer application development path… I had a request to format a DVDropDownList displaying a date.There’s a lot of posts out there with clever javascript hacks, and the obvious method of using a calculated column to format the text just doesn’t work (you end up with type information being displayed as well as your data). Luckily, inheritance saves the day. </p>  <p>As can be seen at <a title="msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.dvdropdownlist.aspx" href="https://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.dvdropdownlist.aspx">msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.dvdropdownlist.aspx</a>, The DVDropDownList inherits from ListControl, so our trusty ASP.NET skills come in handy – there’s a property “DataTextFormatString” (<a title="msdn.microsoft.com/EN-US/library/system.web.ui.webcontrols.listcontrol.datatextformatstring" href="https://msdn.microsoft.com/EN-US/library/system.web.ui.webcontrols.listcontrol.datatextformatstring">msdn.microsoft.com/EN-US/library/system.web.ui.webcontrols.listcontrol.datatextformatstring</a>) that applies a standard String.Format to the field referenced in DataTextField before rendering, so we can leverage the date formatting capabilities built into that function: <a title="msdn.microsoft.com/en-us/library/8kb3ddd4.aspx" href="https://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx">msdn.microsoft.com/en-us/library/8kb3ddd4.aspx</a>. Note: this method would also let you format types other than DateTime - you want, such as if you need to control currency or decimal places, or even to cheesily place arbitrary text before or after your textfield. </p>  <p>So, I ended up with some code in the form: </p>  <p>&#160;</p>  <p>&lt;SharePoint:DVDropDownList runat=&quot;server&quot; id=&quot;ff2{$Pos}&quot; selectedvalue=&quot;{@Date}&quot; __designer:bind=&quot;{ddwrt:DataBind('i',concat('ff2',$Pos),'SelectedValue','SelectedIndexChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Date')}&quot; datasourceid=&quot;spdatasource1&quot; datatextfield=&quot;Date&quot; dataTextFormatString=&quot;{{0:MM/dd/yyyy (dddd)}}&quot; datavaluefield=&quot;Date&quot; /&gt;</p>]]></content:encoded>
    </item>
    <item>
      <title>InfoPath 2010 Custom Code–Altering a Field</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/infopath-2010-custom-codealtering-a-field</link>
      <pubDate>Wed, 26 Jan 2011 21:02:29 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/2011/01/26/infopath-2010-custom-codealtering-a-field/</guid>
      <description><![CDATA[&#160;  Here’s a simple task – alter a field in the code behind for an InfoPath 2010 Form. Not as...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p>Here’s a simple task – alter a field in the code behind for an InfoPath 2010 Form. Not as easy as you’d hope. You have to dust off your XML skills get this working.&#160; Here’s some sample code:</p>  <p>&#160;</p>  <pre class="csharpcode">XPathNavigator fieldTwo = MainDataSource.CreateNavigator().SelectSingleNode(“/my:myFields/my:field2”,NamespaceManager);</pre>

<p>Make sure to add the NamespaceManager parameter… otherwise, you’ll get the error “Namespace Manager or XsltContext needed. This query has a prefix, variable, or user-defined function” error. Of course, you’ll only see that descriptive error if you’re running this through a debugger, or have trapped + logged the error in a useful manner. More likely, you’ll see an Event in the SharePoint “Operational” Windows Log indicating an unhandled exception, of the form “Business logic failed due to an exception”</p>]]></content:encoded>
    </item>
    <item>
      <title>InfoPath 2010 Form with Sandboxed code will not publish to a SharePoint that is also a Domain Controller</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/infopath-2010-form-with-sandboxed-code-will-not-publish-to-a-sharepoint-that-is-also-a-domain-controller</link>
      <pubDate>Wed, 26 Jan 2011 20:26:51 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/2011/01/26/infopath-2010-form-with-sandboxed-code-will-not-publish-to-a-sharepoint-that-is-also-a-domain-controller/</guid>
      <description><![CDATA[&#160;  Receiving the following error: “The form template has been published to the server but it...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p>Receiving the following error: “The form template has been published to the server but it can only be opened in InfoPath Filler. The sandboxed solution could not be activated. The custom code in the form cannot be run. This functionality may be deactivated on the server. For more information, contact the server farm administrator.”?</p>  <p>First, ensure that you’re not doing something legitimately wrong by designing a new form and publishing it to a form library successfully. Then prove the negative case by adding some code, such as an empty event handler. If the publish gives you the error described, and you’re trying to deploy to a SharePoint server that is also a Domain Controller (common with development and/or investigative Proof of Concept VMs), then try the registry permission fixes described in the following KB: <a title="support.microsoft.com/kb/2026191" href="https://support.microsoft.com/kb/2026191">support.microsoft.com/kb/2026191</a>. Worked like a charm for me. </p>  <p>&#160;</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/23/87/metablogapi/4578.image_2.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-23-87-metablogapi/4578.image_5F00_2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/23/87/metablogapi/7215.image_thumb.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-23-87-metablogapi/7215.image_5F00_thumb.png" width="721" height="183" /></a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kindle for Windows Phone 7 Released!</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/kindle-for-windows-phone-7-released</link>
      <pubDate>Wed, 05 Jan 2011 08:33:18 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/2011/01/05/kindle-for-windows-phone-7-released/</guid>
      <description><![CDATA[Yay! Mobile reading is back! It didn’t show up in the Marketplace Search, but I found it as the...]]></description>
      <content:encoded><![CDATA[<p>Yay! Mobile reading is back! It didn’t show up in the Marketplace Search, but I found it as the first entry in Apps-&gt;Books &amp; Reference-&gt;New. Highly recommended – no more being bored in lines. Beautiful interface!</p>]]></content:encoded>
    </item>
    <item>
      <title>Autogeneration of a WPF data grid fails</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/autogeneration-of-a-wpf-data-grid-fails</link>
      <pubDate>Thu, 18 Nov 2010 09:30:38 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/2010/11/18/autogeneration-of-a-wpf-data-grid-fails/</guid>
      <description><![CDATA[Brushing off my coding skills &amp; got stuck for a bit on a failure to autogenerate a Data...]]></description>
      <content:encoded><![CDATA[<blockquote>   <p>Brushing off my coding skills &amp; got stuck for a bit on a failure to autogenerate a Data Grid’s columns. I got plenty of rows, but no columns. The secret is to ensure that your base object has publicly available members. Don’t get lazy and just expose properties. </p>    <p>In my example, I used a List&lt;AppOrderingItem&gt; as my data source. Autogeneration failed when an AppOrderingItem was</p>    <div class="csharpcode">     <pre class="alt"><span class="lnum">   1:  </span><span class="kwrd">class</span> AppOrderingItem </pre>

    <pre><span class="lnum">   2:  </span>{ </pre>

    <pre class="alt"><span class="lnum">   3:  </span>    <span class="kwrd">public</span> <span class="kwrd">string</span> appName;</pre>

    <pre><span class="lnum">   4:  </span>&#160;</pre>

    <pre class="alt"><span class="lnum">   5:  </span>    <span class="kwrd">public</span> <span class="kwrd">int</span> numUsers; </pre>

    <pre><span class="lnum">   6:  </span>}</pre>

    <pre class="alt"><span class="lnum">   7:  </span>&#160;</pre>
  </div>
  </blockquote>

<blockquote>
  <p>but works great with</p>

  <div class="csharpcode">
    <pre class="alt"><span class="lnum">   1:  </span><span class="kwrd">class</span> AppOrderingItem </pre>

    <pre><span class="lnum">   2:  </span>{ </pre>

    <pre class="alt"><span class="lnum">   3:  </span>    <span class="kwrd">public</span> <span class="kwrd">string</span> appName {get;set;} </pre>

    <pre><span class="lnum">   4:  </span>    <span class="kwrd">public</span> <span class="kwrd">int</span> numUsers { get; set; }</pre>

    <pre class="alt"><span class="lnum">   5:  </span>&#160;</pre>

    <pre><span class="lnum">   6:  </span>} </pre>

    <pre class="alt"><span class="lnum">   7:  </span>&#160;</pre>
  </div>
  </blockquote>



<p>&#160;</p>

<blockquote>
  <p>Makes sense, and a great way to punish my laziness. :)</p></blockquote>]]></content:encoded>
    </item>
    <item>
      <title>Using claims in security for SharePoint 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/using-claims-in-security-for-sharepoint-2010</link>
      <pubDate>Tue, 16 Nov 2010 15:34:34 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/2010/11/16/using-claims-in-security-for-sharepoint-2010/</guid>
      <description><![CDATA[Been thinking about this, and as usual, Steve is out in front. Turns out you can use extended...]]></description>
      <content:encoded><![CDATA[<blockquote>   <p>Been thinking about this, and as usual, Steve is out in front. Turns out you can use extended claims in web application policies. These are a bit too coarse for most use, but would be a great way to allow people with certain claims such as “Security Admin” global read access to a web app, or someone with the claim “Contractor” to have global deny. Check out details at <a title="blogs.technet.com/b/speschka/archive/2010/08/23/using-custom-claims-in-web-application-policies-in-sharepoint-2010.aspx" href="blogs.technet.com/b/speschka/archive/2010/08/23/using-custom-claims-in-web-application-policies-in-sharepoint-2010.aspx">blogs.technet.com/b/speschka/archive/2010/08/23/using-custom-claims-in-web-application-policies-in-sharepoint-2010.aspx</a></p></blockquote>]]></content:encoded>
    </item>
    <item>
      <title>What’s in SharePoint BPOS-D?</title>
      <link>https://docs.microsoft.com/archive/blogs/daweins/whats-in-sharepoint-bpos-d</link>
      <pubDate>Wed, 10 Nov 2010 10:44:24 GMT</pubDate>
      <dc:creator><![CDATA[David Weinstein]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/daweins/2010/11/10/whats-in-sharepoint-bpos-d/</guid>
      <description><![CDATA[I’m frequently asked about what is supported (or more accurately, what’s not supported) in...]]></description>
      <content:encoded><![CDATA[<p>I’m frequently asked about what is supported (or more accurately, what’s not supported) in Microsoft’s BPOS-D SharePoint environment. My first recourse is the BPOS-D bible, also known as the Service Description Document. The BPOS-D 10.3 document is now available at <a title="www.microsoft.com/downloads/en/details.aspx?FamilyID=cf7d4db8-4e7c-4077-87ea-b64c57e4c98c&amp;displaylang=en" href="https://www.microsoft.com/downloads/en/details.aspx?FamilyID=cf7d4db8-4e7c-4077-87ea-b64c57e4c98c&amp;displaylang=en">www.microsoft.com/downloads/en/details.aspx?FamilyID=cf7d4db8-4e7c-4077-87ea-b64c57e4c98c&amp;displaylang=en</a>. We don’t currently have similar documentation for BPOS-F (US federal), so I’ve been pointing people towards the BPOS-D document and suggesting the “subtractions” needed to translate from BPOS-D to BPOS-F. Luckily, there’s not much there. If you’re curious, feel free to email me and I’ll give you a high level guide or point you to who can. </p>  <p>Also, be aware of the different licensing models within BPOS-D and BPOS-F. Like On Premises SharePoint, you can elect for Standard or Enterprise features. I’ve seen a lot of confusion between BPOS-D with Standard features and BPOS-S. I can’t wait for the Office 365 rebrand to be complete to stop the&#160; “what’s Standard BPOS?” madness.</p>]]></content:encoded>
    </item>
  </channel>
</rss>