<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://online.appdev.com/edge/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>Doug Ware</title><link>http://online.appdev.com/edge/blogs/doug_ware/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Meta: Attributes in Page Layouts Provisioned by Features are Unghosted (Customized)</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2012/01/18/meta-attributes-in-page-layouts-provisioned-by-features-are-unghosted-customized.aspx</link><pubDate>Wed, 18 Jan 2012 19:53:19 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1526</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1526</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2012/01/18/meta-attributes-in-page-layouts-provisioned-by-features-are-unghosted-customized.aspx#comments</comments><description>Body: One of my clients was having an issue where solution upgrade or redeployment didn&amp;#39;t change certain page layouts. I checked the CustomizedPageStatus property of the affected layouts and it said they are customized. However, they had not actually...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2012/01/18/meta-attributes-in-page-layouts-provisioned-by-features-are-unghosted-customized.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1526" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Publishing/default.aspx">Publishing</category></item><item><title>Monkey Patching and SharePoint / Office 365</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2012/01/05/monkey-patching-and-sharepoint-office-365.aspx</link><pubDate>Fri, 06 Jan 2012 02:03:00 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1516</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1516</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2012/01/05/monkey-patching-and-sharepoint-office-365.aspx#comments</comments><description>Body: This post is a prelude for the one to follow in which I will show an application of this technique that overrides the workspace sizing routine in SharePoint 2010. JavaScript is a wonderful language. It is easily accessible to anyone who understands...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2012/01/05/monkey-patching-and-sharepoint-office-365.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1516" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Branding/default.aspx">Branding</category></item><item><title>I am a SharePoint Server MVP!</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/12/04/i-am-a-sharepoint-server-mvp.aspx</link><pubDate>Sun, 04 Dec 2011 19:58:00 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1505</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1505</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/12/04/i-am-a-sharepoint-server-mvp.aspx#comments</comments><description>Body: The last couple of months have been extremely busy for me; a demanding client, Cub Scout den leader activities, user group stuff, and life in general! The best proof of this? I was awarded the MVP award for SharePoint Server while on a Cub Scout...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/12/04/i-am-a-sharepoint-server-mvp.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1505" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Random+Whatnot/default.aspx">Random Whatnot</category></item><item><title>Using the People Picker Control in Sandbox Solutions / Office 365</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/09/23/using-the-people-picker-control-in-sandbox-solutions-office-365.aspx</link><pubDate>Fri, 23 Sep 2011 16:09:00 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1498</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1498</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/09/23/using-the-people-picker-control-in-sandbox-solutions-office-365.aspx#comments</comments><description>Body: The SharePoint sandbox does not allow you to use the Microsoft.SharePoint.WebControls namespace in your code. This means you can&amp;#39;t instantiate objects from classes in that namespace or automate existing object instances of classes in that namespace...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/09/23/using-the-people-picker-control-in-sandbox-solutions-office-365.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1498" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Sandbox_2F00_Office+365/default.aspx">Sandbox/Office 365</category></item><item><title>jQuery Plugin to Display SharePoint 2010 List Views</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/08/30/jquery-plugin-to-display-sharepoint-2010-list-views.aspx</link><pubDate>Tue, 30 Aug 2011 13:39:00 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1496</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1496</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/08/30/jquery-plugin-to-display-sharepoint-2010-list-views.aspx#comments</comments><description>Body: I&amp;#39;m working on a new line of products for SharePoint Online / Office 365. A few of the pages need to display list views whose locations are unknown at design time &amp;ndash; the lists are created on the fly and can have any title and a single page...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/08/30/jquery-plugin-to-display-sharepoint-2010-list-views.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1496" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Random+Whatnot/default.aspx">Random Whatnot</category></item><item><title>Tip: Debugging Feature Event Receivers in SharePoint Sandbox Solutions</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/08/05/tip-debugging-feature-event-receivers-in-sharepoint-sandbox-solutions.aspx</link><pubDate>Fri, 05 Aug 2011 13:39:00 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1486</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1486</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/08/05/tip-debugging-feature-event-receivers-in-sharepoint-sandbox-solutions.aspx#comments</comments><description>Body: I accidently discovered this yesterday and thought I&amp;#39;d share. If only this same technique worked with farm solutions&amp;hellip; If you&amp;#39;ve done any sandbox development you have probably had many moments when you pressed F5 to start debugging...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/08/05/tip-debugging-feature-event-receivers-in-sharepoint-sandbox-solutions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1486" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/SharePoint+Developer+Productivity+Tip/default.aspx">SharePoint Developer Productivity Tip</category></item><item><title>Hiding a SharePoint Ribbon Button with CSS</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/08/02/hiding-a-sharepoint-ribbon-button-with-css.aspx</link><pubDate>Tue, 02 Aug 2011 16:17:35 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1485</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1485</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/08/02/hiding-a-sharepoint-ribbon-button-with-css.aspx#comments</comments><description>Body: I spent far too long this morning trying to hide a single ribbon button on a single page. The page is part of a sandbox solution so I couldn&amp;#39;t do the work server side, and because the page was a one-off in a library I didn&amp;#39;t want to use...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/08/02/hiding-a-sharepoint-ribbon-button-with-css.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1485" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Random+Whatnot/default.aspx">Random Whatnot</category></item><item><title>Office 365/SharePoint Sandbox Service Pages in Action – Autocomplete Text Boxes</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/26/office-365-sharepoint-sandbox-service-pages-in-action-autocomplete-text-boxes.aspx</link><pubDate>Tue, 26 Jul 2011 11:38:00 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1484</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1484</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/26/office-365-sharepoint-sandbox-service-pages-in-action-autocomplete-text-boxes.aspx#comments</comments><description>Body: A couple weeks ago I wrote about an Unorthodox Architecture for Services in SharePoint Sandbox Solutions and Office 365 . This post is about an application of this architecture to create an autocomplete text box using jQuery UI. An autocomplete...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/26/office-365-sharepoint-sandbox-service-pages-in-action-autocomplete-text-boxes.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1484" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Random+Whatnot/default.aspx">Random Whatnot</category></item><item><title>How Office 365 Made Me Hate My Windows 7 Phone</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/17/how-office-365-made-me-hate-my-windows-7-phone.aspx</link><pubDate>Sun, 17 Jul 2011 17:44:20 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1480</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1480</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/17/how-office-365-made-me-hate-my-windows-7-phone.aspx#comments</comments><description>Body: I had a hard time deciding on a title for this post. The experience I am going through is just ridiculous on so many levels and there is a lot of hate to go around. SharePoint Online in Office 365 uses claims based authentication which is cool,...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/17/how-office-365-made-me-hate-my-windows-7-phone.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1480" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Random+Whatnot/default.aspx">Random Whatnot</category></item><item><title>Unorthodox Architecture for Services in SharePoint Sandbox Solutions and Office 365</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/15/unorthodox-architecture-for-services-in-sharepoint-sandbox-solutions-and-office-365.aspx</link><pubDate>Fri, 15 Jul 2011 17:12:00 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1477</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1477</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/15/unorthodox-architecture-for-services-in-sharepoint-sandbox-solutions-and-office-365.aspx#comments</comments><description>Body: These days we are spending a lot of time on a series of sandbox applications that will run on Office 365. If you are a follower of this blog you know I was more than a bit disappointed in the restrictions the SharePoint 2010 sandbox implementation...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/15/unorthodox-architecture-for-services-in-sharepoint-sandbox-solutions-and-office-365.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1477" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Random+Whatnot/default.aspx">Random Whatnot</category></item><item><title>Screen Scraped Authentication to Office 365 and SharePoint Online</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/01/screen-scraped-authentication-to-office-365-and-sharepoint-online.aspx</link><pubDate>Fri, 01 Jul 2011 20:25:37 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1470</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1470</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/01/screen-scraped-authentication-to-office-365-and-sharepoint-online.aspx#comments</comments><description>Body: Way back in April, Microsoft published a very good article by Robert Bogue entitled Remote Authentication in SharePoint Online Using Claims-Based Authentication . This article describes one way to get the FedAuth cookie required to talk to SharePoint...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/01/screen-scraped-authentication-to-office-365-and-sharepoint-online.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1470" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Security/default.aspx">Security</category></item><item><title>SharePoint Security and the Object Model – Part 3</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/01/sharepoint-security-and-the-object-model-part-3.aspx</link><pubDate>Fri, 01 Jul 2011 16:52:33 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1469</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1469</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/01/sharepoint-security-and-the-object-model-part-3.aspx#comments</comments><description>Body: Authorization and Access Control – Evaluating Permissions This is the third part of a three part post on security object model basics in SharePoint. The other posts are: SharePoint Security and the Object Model – Part 1 and SharePoint Security and...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/07/01/sharepoint-security-and-the-object-model-part-3.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1469" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Security/default.aspx">Security</category></item><item><title>Serialization in Sandbox Solutions</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/06/03/serialization-in-sandbox-solutions.aspx</link><pubDate>Fri, 03 Jun 2011 15:06:38 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1455</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1455</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/06/03/serialization-in-sandbox-solutions.aspx#comments</comments><description>Body: If you have the pleasure of writing sandbox solutions, perhaps for Office365, you know that doing so involves a wide variety of creative workarounds. Serialization is one area where this creativity comes into play. The problem with the XMLSerializer...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/06/03/serialization-in-sandbox-solutions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1455" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Random+Whatnot/default.aspx">Random Whatnot</category></item><item><title>Creating List Indexes with the SharePoint Object Model</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/06/02/creating-list-indexes-with-the-sharepoint-object-model.aspx</link><pubDate>Thu, 02 Jun 2011 14:18:55 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1454</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1454</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/06/02/creating-list-indexes-with-the-sharepoint-object-model.aspx#comments</comments><description>Body: Many scenarios in SharePoint 2010 require you to create indexes on lists – e.g. enforcing unique values, CAML joins, and referential integrity. I was writing some code yesterday that needed an index and I wasn&amp;#39;t able to find a sample – so I...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/06/02/creating-list-indexes-with-the-sharepoint-object-model.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1454" width="1" height="1"&gt;</description><category domain="http://online.appdev.com/edge/blogs/doug_ware/archive/tags/Lists/default.aspx">Lists</category></item><item><title>Atlanta Code Camp 2011–June 25</title><link>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/06/01/atlanta-code-camp-2011-june-25.aspx</link><pubDate>Wed, 01 Jun 2011 14:32:08 GMT</pubDate><guid isPermaLink="false">0922bf12-fac5-43a7-ba89-013ae01e3b2b:1450</guid><dc:creator>Elumenotion Blog: Posts</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://online.appdev.com/edge/blogs/doug_ware/rsscomments.aspx?PostID=1450</wfw:commentRss><comments>http://online.appdev.com/edge/blogs/doug_ware/archive/2011/06/01/atlanta-code-camp-2011-june-25.aspx#comments</comments><description>Body: At long last, we&amp;#39;re happy to announce the 2011 edition of the Atlanta Code Camp which will be held at the Southern Polytechnic State University . Event Details Call for Speakers: click here Registration: click here Date: Saturday, June 25 th...(&lt;a href="http://online.appdev.com/edge/blogs/doug_ware/archive/2011/06/01/atlanta-code-camp-2011-june-25.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://online.appdev.com/edge/aggbug.aspx?PostID=1450" width="1" height="1"&gt;</description></item></channel></rss>
