<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Integrating a Custom ASP.NET Application into SharePoint (Part 2)</title>
	<atom:link href="http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/</link>
	<description>Practical tips and tricks for all things .NET, SharePoint, Silverlight, InfoPath, and general application development.</description>
	<lastBuildDate>Wed, 12 May 2010 15:57:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Joe Nici</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1278</link>
		<dc:creator>Joe Nici</dc:creator>
		<pubDate>Mon, 12 Apr 2010 19:25:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1278</guid>
		<description>I just found this site a while ago when a buddy of mine recommended it to me.  I&#039;ve been an avid reader ever since.</description>
		<content:encoded><![CDATA[<p>I just found this site a while ago when a buddy of mine recommended it to me.  I&#8217;ve been an avid reader ever since.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mahmoud</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1264</link>
		<dc:creator>Mahmoud</dc:creator>
		<pubDate>Tue, 02 Feb 2010 06:53:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1264</guid>
		<description>wonderful post.</description>
		<content:encoded><![CDATA[<p>wonderful post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neeraj</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1253</link>
		<dc:creator>Neeraj</dc:creator>
		<pubDate>Fri, 06 Nov 2009 07:13:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1253</guid>
		<description>Hi 
Suggest me what is the best way to deploy asp.net web site on MOSS2007</description>
		<content:encoded><![CDATA[<p>Hi<br />
Suggest me what is the best way to deploy asp.net web site on MOSS2007</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: samir</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1139</link>
		<dc:creator>samir</dc:creator>
		<pubDate>Mon, 21 Sep 2009 05:12:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1139</guid>
		<description>Now that you have created the forms and all how do we connect them to a list is there some auto binding or database?</description>
		<content:encoded><![CDATA[<p>Now that you have created the forms and all how do we connect them to a list is there some auto binding or database?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DevExpert</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1131</link>
		<dc:creator>DevExpert</dc:creator>
		<pubDate>Mon, 17 Aug 2009 20:41:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1131</guid>
		<description>Steve, unfortunately those properties check the site permissions, and cannot be configured to check a custom source.  My suggestion would be to declare those menu items programmatically in the code-behind (instead of in the HTML markup), and do your permission checking there.  It&#039;s probably more work to do it that way, but is probably the only way to do what you&#039;re suggesting.

Check out &lt;a href=&quot;http://blogs.msdn.com/powlo/archive/2007/02/25/displaying-custom-data-through-sharepoint-lists-using-spgridview-and-spmenufield.aspx&quot; rel=&quot;nofollow&quot;&gt;this post&lt;/a&gt; -- it goes into how to do create menus and menu items for the SPGridView programmatically.  Good luck!</description>
		<content:encoded><![CDATA[<p>Steve, unfortunately those properties check the site permissions, and cannot be configured to check a custom source.  My suggestion would be to declare those menu items programmatically in the code-behind (instead of in the HTML markup), and do your permission checking there.  It&#8217;s probably more work to do it that way, but is probably the only way to do what you&#8217;re suggesting.</p>
<p>Check out <a href="http://blogs.msdn.com/powlo/archive/2007/02/25/displaying-custom-data-through-sharepoint-lists-using-spgridview-and-spmenufield.aspx" onclick="javascript:pageTracker._trackPageview('/outbound/comment/blogs.msdn.com');" rel="nofollow">this post</a> &#8212; it goes into how to do create menus and menu items for the SPGridView programmatically.  Good luck!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1130</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Mon, 17 Aug 2009 20:11:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1130</guid>
		<description>Thanks for the response,

I agree the PermissionsString and Permissions properties are based on the site permissions for that user - at least that&#039;s what&#039;s happening for me.  

What I was hoping to do though is trim the drop down options based on the actual item the drop down is related to - not the site.  So the user may have Contribute access to the site, but the actual item has unique permissions and they may only have Read access to the item itself. So I don&#039;t want the user to see the &quot;Delete&quot; drop down option for items they don&#039;t have permission to delete.</description>
		<content:encoded><![CDATA[<p>Thanks for the response,</p>
<p>I agree the PermissionsString and Permissions properties are based on the site permissions for that user &#8211; at least that&#8217;s what&#8217;s happening for me.  </p>
<p>What I was hoping to do though is trim the drop down options based on the actual item the drop down is related to &#8211; not the site.  So the user may have Contribute access to the site, but the actual item has unique permissions and they may only have Read access to the item itself. So I don&#8217;t want the user to see the &#8220;Delete&#8221; drop down option for items they don&#8217;t have permission to delete.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DevExpert</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1126</link>
		<dc:creator>DevExpert</dc:creator>
		<pubDate>Sat, 15 Aug 2009 14:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1126</guid>
		<description>Steve, the PermissionsString and Permissions properties respect the permissions that are present on the site from which your page was accessed, and has nothing to do with what&#039;s in the database.  If the current user doesn&#039;t have the appropriate permissions that are specified &lt;em&gt;on the SharePoint site&lt;/em&gt;, then those menu options won&#039;t appear.  Does this make sense?</description>
		<content:encoded><![CDATA[<p>Steve, the PermissionsString and Permissions properties respect the permissions that are present on the site from which your page was accessed, and has nothing to do with what&#8217;s in the database.  If the current user doesn&#8217;t have the appropriate permissions that are specified <em>on the SharePoint site</em>, then those menu options won&#8217;t appear.  Does this make sense?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1116</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Tue, 28 Jul 2009 15:53:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1116</guid>
		<description>Question on security trimming the drop down menu options.  

I tried the PermissionsString and Permissions properties but they don&#039;t seem to work.  I have a custom SPGridView on the sites home page that is populated by a query. I don&#039;t think my grid knows the &#039;context&#039; of the permissions since the items in the grid are just rows from a datatable?  

It seems like the permission context is the web site, not the individual items in the grid.  Any ideas?</description>
		<content:encoded><![CDATA[<p>Question on security trimming the drop down menu options.  </p>
<p>I tried the PermissionsString and Permissions properties but they don&#8217;t seem to work.  I have a custom SPGridView on the sites home page that is populated by a query. I don&#8217;t think my grid knows the &#8216;context&#8217; of the permissions since the items in the grid are just rows from a datatable?  </p>
<p>It seems like the permission context is the web site, not the individual items in the grid.  Any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clarence</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1114</link>
		<dc:creator>Clarence</dc:creator>
		<pubDate>Thu, 23 Jul 2009 00:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1114</guid>
		<description>I&#039;m just loving this...  Thank you for the information!!!</description>
		<content:encoded><![CDATA[<p>I&#8217;m just loving this&#8230;  Thank you for the information!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clarence</title>
		<link>http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/comment-page-1/#comment-1113</link>
		<dc:creator>Clarence</dc:creator>
		<pubDate>Wed, 22 Jul 2009 23:08:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.devexpertise.com/2009/02/25/integrating-a-custom-aspnet-application-into-sharepoint-part-2/#comment-1113</guid>
		<description>Sucheta - the DateTimeControl is part of the Sharepoint.WebControls namespace.  You can change the tag from wssawc to Sharepoint (since it should already registered on top of your page).  See this URL for more information:  http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.aspx</description>
		<content:encoded><![CDATA[<p>Sucheta &#8211; the DateTimeControl is part of the Sharepoint.WebControls namespace.  You can change the tag from wssawc to Sharepoint (since it should already registered on top of your page).  See this URL for more information:  <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.aspx" onclick="javascript:pageTracker._trackPageview('/outbound/comment/msdn.microsoft.com');" rel="nofollow">http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.aspx</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
