<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://dotnetmafia.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>Kyle Kelin on .Net - All Comments</title><link>http://dotnetmafia.com/blogs/kylekelin/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>re: Why You Should Care About SharePoint 2010</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2009/10/25/why-you-should-care-about-sharepoint-2010.aspx#2926</link><pubDate>Mon, 08 Mar 2010 09:33:11 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:2926</guid><dc:creator>Aroh Shukla</dc:creator><description>&lt;p&gt;Fantastic post Kyle! Microsoft has worked on developers perceptive. ClientOM, AJAX, external data sources etc. are much needed features. &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=2926" width="1" height="1"&gt;</description></item><item><title>re: Customizing the Ribbon Control in SharePoint 2010</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2009/11/10/customizing-the-ribbon-control-in-sharepoint-2010.aspx#1186</link><pubDate>Thu, 17 Dec 2009 14:28:17 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:1186</guid><dc:creator>Jason</dc:creator><description>&lt;p&gt;Have you tried customizing the ribbon yet?&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=1186" width="1" height="1"&gt;</description></item><item><title>re: Why You Should Care About SharePoint 2010</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2009/10/25/why-you-should-care-about-sharepoint-2010.aspx#1031</link><pubDate>Mon, 26 Oct 2009 14:35:31 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:1031</guid><dc:creator>CoryRobinson</dc:creator><description>&lt;p&gt;Great post, Kyle. &amp;nbsp;Like Tony said, the inevitable working with SharePoint in the future should now be much less painful.&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=1031" width="1" height="1"&gt;</description></item><item><title>re: Why You Should Care About SharePoint 2010</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2009/10/25/why-you-should-care-about-sharepoint-2010.aspx#1030</link><pubDate>Mon, 26 Oct 2009 13:06:19 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:1030</guid><dc:creator>TonyKilhoffer</dc:creator><description>&lt;p&gt;Informative post. Sounds like they have a winner here. I'm still trying to stay away from SP, but at least if I'm forced to work with it in the near future, it shouldn't be so bad! :-)&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=1030" width="1" height="1"&gt;</description></item><item><title>re: PortalSiteMapProvider was unable to fetch children for node</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/06/06/portalsitemapprovider-was-unable-to-fetch-children-for-node.aspx#920</link><pubDate>Wed, 17 Jun 2009 09:55:54 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:920</guid><dc:creator>musch</dc:creator><description>&lt;p&gt;Hey Kyle,&lt;/p&gt;
&lt;p&gt;Did you ever find a solution to this problem? I’m getting the same error message in the log files(12). I’m rendering a sitemap webpart using the same provider. I’m transforming the xml via xslt, but when I flush my cache (iisreset) I only get the top-level of each site and the exception in the log files &lt;/p&gt;
&lt;p&gt;I got as far as finding that when my webpart dll, is deployed to the GAC there is no issue, but when it is deployed to the BIN folder this exception is raised (due to the customer it is not possiple to deploy dll’s to the GAC in production). &lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=920" width="1" height="1"&gt;</description></item><item><title>re: Disable a Button When the User Clicks It</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2009/01/21/disable-a-button-when-the-user-clicks-it.aspx#826</link><pubDate>Fri, 23 Jan 2009 04:31:43 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:826</guid><dc:creator>JamesAshley</dc:creator><description>&lt;p&gt;In a lot of ways, this looks like exactly the reason that I don't do consulting. &amp;nbsp;You wind up forced to do hacked-up crap like this.&lt;/p&gt;
&lt;p&gt;This is the sort of thing that any half-way decent JS framework handles for you.&lt;/p&gt;
&lt;p&gt;This is a *prime* example of why you just install a JS framework and use it. &amp;nbsp;You apologize to the client later, if they object.&lt;/p&gt;
&lt;p&gt;I know some of the politics that were involved in this decision, and I do appreciate them. &amp;nbsp;They were stupid. &amp;nbsp;This was totally a situation where the client was milking the consultant, and the consultant needed to grow a pair of balls and crank out some code.&lt;/p&gt;
&lt;p&gt;Sometimes, you have to cowboy-code. &amp;nbsp;Throwing jquery, dojo, or mootools (for example) at this would have left you in a much better position.&lt;/p&gt;
&lt;p&gt;Esp. since this particular client is already inclined to FOSS.&lt;/p&gt;
&lt;p&gt;There are almost definitely cases where this approach is valid. &amp;nbsp;I believe this was not one of them.&lt;/p&gt;
&lt;p&gt;Don't re-invent the wheel if you don't have to.&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=826" width="1" height="1"&gt;</description></item><item><title>level switches | AMD.com hot tags</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/12/16/code-the-hidden-language-of-computer-hardware-and-software.aspx#809</link><pubDate>Wed, 17 Dec 2008 02:47:50 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:809</guid><dc:creator>level switches | AMD.com hot tags</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;level switches | AMD.com hot tags&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=809" width="1" height="1"&gt;</description></item><item><title>Pages tagged "unobtrusive"</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/07/29/unobtrusive-javascript.aspx#675</link><pubDate>Mon, 01 Sep 2008 18:35:00 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:675</guid><dc:creator>Pages tagged "unobtrusive"</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Pages tagged &amp;quot;unobtrusive&amp;quot;&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=675" width="1" height="1"&gt;</description></item><item><title>re: Searching and Comma-Delimited Strings in SQL </title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/08/22/searching-and-comma-delimited-strings-in-sql.aspx#671</link><pubDate>Fri, 29 Aug 2008 14:11:10 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:671</guid><dc:creator>bryankia</dc:creator><description>&lt;p&gt;Kyle&lt;/p&gt;
&lt;p&gt;That is a slick answer to a problem I have run into a few times.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Bryan&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=671" width="1" height="1"&gt;</description></item><item><title>re: Unobtrusive JavaScript</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/07/29/unobtrusive-javascript.aspx#650</link><pubDate>Sun, 03 Aug 2008 19:06:36 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:650</guid><dc:creator>JamesAshley</dc:creator><description>&lt;p&gt;Sweet. &amp;nbsp;This is exactly the sort of detailed introduction I was hoping for.&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=650" width="1" height="1"&gt;</description></item><item><title>re: Method Ordering Constraint with the SPGridView</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/05/23/method-ordering-constraint-with-the-spgridview.aspx#629</link><pubDate>Wed, 09 Jul 2008 10:32:56 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:629</guid><dc:creator>Chuck Tayywick</dc:creator><description>&lt;p&gt;Hi Kyle:&lt;/p&gt;
&lt;p&gt;Thanks for this. &amp;nbsp;Spent a whole day trying to figure out why i was not getting page icons on my SPGRidView web part.&lt;/p&gt;
&lt;p&gt;I agree with you that this is a bug. &amp;nbsp;Normally you define all the properties and attribtes on a control before you instantiate and or add it.&lt;/p&gt;
&lt;p&gt;Thanks again&lt;/p&gt;
&lt;p&gt;Chuck&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=629" width="1" height="1"&gt;</description></item><item><title>re: Displaying Public Contacts from Exchange in the Page Viewer WebPart</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/02/13/displaying-public-contacts-from-exchange-in-the-page-viewer-webpart.aspx#493</link><pubDate>Thu, 14 Feb 2008 03:04:48 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:493</guid><dc:creator>KyleKelin</dc:creator><description>&lt;p&gt;Alright smart ass. My favorites or bookmarks are so disorganized I was afraid I would lose it.&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=493" width="1" height="1"&gt;</description></item><item><title>re: Displaying Public Contacts from Exchange in the Page Viewer WebPart</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/02/13/displaying-public-contacts-from-exchange-in-the-page-viewer-webpart.aspx#491</link><pubDate>Wed, 13 Feb 2008 21:36:15 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:491</guid><dc:creator>CoreyRoth</dc:creator><description>&lt;p&gt;Kyle, it turns out they added this new feature in the latest versions of FireFox and Internet Explorer called bookmarks. &amp;nbsp;They have the power to magically store URLs to web sites so that they can be recalled at a later time. &amp;nbsp;IE calls it favorites though so don't let that confuse you.&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=491" width="1" height="1"&gt;</description></item><item><title>re: Two Features Your SharePoint Users Should Know About</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/02/06/two-features-your-sharepoint-users-should-know-about.aspx#488</link><pubDate>Tue, 12 Feb 2008 22:09:02 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:488</guid><dc:creator>KyleKelin</dc:creator><description>&lt;p&gt;Mulit-documenting uploading doesn't enforce metadata either right? But good point.&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=488" width="1" height="1"&gt;</description></item><item><title>Jerry Lee Lewis &amp;raquo; My Favorite Episode of DotNetRocks&amp;#8230; Ever</title><link>http://dotnetmafia.com/blogs/kylekelin/archive/2008/02/08/my-favorite-episode-of-dotnetrocks-ever.aspx#484</link><pubDate>Tue, 12 Feb 2008 10:53:56 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:484</guid><dc:creator>Jerry Lee Lewis » My Favorite Episode of DotNetRocks… Ever</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Jerry Lee Lewis &amp;amp;raquo; My Favorite Episode of DotNetRocks&amp;amp;#8230; Ever&lt;/p&gt;
&lt;img src="http://dotnetmafia.com/aggbug.aspx?PostID=484" width="1" height="1"&gt;</description></item></channel></rss>