<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.sharepointblogs.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">ChadClarkesMOSSBlog</title><subtitle type="html" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/atom.aspx</id><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/default.aspx" /><link rel="self" type="application/atom+xml" href="http://www.sharepointblogs.com/chadclarkesmossblog/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20611.960">Community Server</generator><updated>2007-09-11T22:07:00Z</updated><entry><title>Search Part Problem</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/04/15/search-part-problem.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/04/15/search-part-problem.aspx</id><published>2008-04-15T13:59:00Z</published><updated>2008-04-15T13:59:00Z</updated><content type="html">&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;I’ve been looking into a way to have a search web part interface with an OOB ListView web part.&amp;nbsp; I’ve been using SPContext.Current.Web.GetLimitedWebPartManager(), and grabbing the local web part with a PersonalizationScope.User.&amp;nbsp; I am placing the web part on the View’s aspx page, Search.aspx.&amp;nbsp; I am claiming the web part and casting it into a ListViewWebPart.&amp;nbsp; The ListViewWebPart has an attribute listviewxml and viewguid.&amp;nbsp; I’ve tried changing both of these and saving the changes using SPLimitedWebPartManager.SaveChanges() method.&amp;nbsp; I have successfully changed the title of the web part in a personalized view, but the view never changes.&amp;nbsp; &amp;nbsp;Also I’ve successfully changed a Shared View, but this would only allow one person in at a time…&amp;nbsp; I’m looking to either present a dynamic in memory view to the personalized web part or create a personalized view that I can assign a personalized web part to. &amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;On a side note, I’ve worked with the SPGridView control, but trying to get the default context menu’s involved a lot of convoluted javascript in which the AJAX Update Panel caused the script issues.&amp;nbsp; If anyone has found a cleaner more dependable solution for this, please let me know.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; taxDocuments.ParentWeb.Site.AllowUnsafeUpdates = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; taxDocuments.ParentWeb.AllowUnsafeUpdates = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPLimitedWebPartManager currentWebPartCollection = SPContext.Current.Web.GetLimitedWebPartManager(&amp;quot;/Tax%20Documents/Forms/search.aspx&amp;quot;, PersonalizationScope.User);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ListViewWebPart viewwebpart = (ListViewWebPart)currentWebPartCollection.WebParts[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPView newView = taxDocuments.Views[&amp;quot;TheSearch&amp;quot;].Clone(&amp;quot;MySearch&amp;quot;, 99999, false, false); ;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newView.Title = &amp;quot;MySearch&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //newView.PersonalView = true; //read only property&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;newView.Query = BuildTaxDocCamlQuery();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newView.Update();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; viewwebpart.ViewGuid = newView.ID.ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; viewwebpart.ListViewXml = newView.SchemaXml;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; viewwebpart.Title = &amp;quot;steve4&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; currentWebPartCollection.SaveChanges(viewwebpart);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPContext.Current.Web.Update();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; taxDocuments.ParentWeb.AllowUnsafeUpdates = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; taxDocuments.ParentWeb.Site.AllowUnsafeUpdates = false;&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=15365" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="Web Part" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Part/default.aspx" /><category term="MOSS 2007 problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007+problem/default.aspx" /><category term="view" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/view/default.aspx" /><category term="splimitedwebpartmanager" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/splimitedwebpartmanager/default.aspx" /><category term="oob listviewwebpart" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/oob+listviewwebpart/default.aspx" /><category term="search" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/search/default.aspx" /><category term="personalize web part" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/personalize+web+part/default.aspx" /><category term="personalizationscope.user" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/personalizationscope.user/default.aspx" /><category term="ajax" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/ajax/default.aspx" /><category term="spgridview" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/spgridview/default.aspx" /></entry><entry><title>Content Deployment ERRORS!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/04/03/content-deployment-errors.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/04/03/content-deployment-errors.aspx</id><published>2008-04-03T15:47:00Z</published><updated>2008-04-03T15:47:00Z</updated><content type="html">&lt;p&gt;I am looking for help with a content deployment error that I keep getting.&amp;nbsp; Another company built out a solution for my current client, and I&amp;#39;m stuck deploying it.&amp;nbsp; It uses event handlers heavily, and one in particular is causing me much grief.&amp;nbsp; it appears not to be able to validate the assembly which is verified to be in the GAC.&amp;nbsp; I am assured that the assembly is not dependent on any external assemblies.&amp;nbsp; Please help!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Error Message: &lt;/p&gt;
&lt;p&gt;[4/3/2008 10:03:35 AM]: Progress: Importing Role Assignment for Customsite.&lt;br /&gt;[4/3/2008 10:03:35 AM]: FatalError: Could not load file or assembly &amp;#39;OCR_Process_EventHandler, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0da117b2de34d290&amp;#39; or one of its dependencies. The system cannot find the file specified.&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.SPEventReceiverDefinition.ValidAssembly()&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.SPEventReceiverDefinition.ValidReceiverFields()&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.SPEventReceiverDefinition.UpdateInternal(Boolean isMigration)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.EventReceiverSerializer.UpdateEventReceiver(SPEventReceiverDefinition eventReceiver, XmlElement eventReceiverData, SPImportSettings settings)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.EventReceiverSerializer.SetObjectData(Object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.WebSerializer.UpdateEventReceivers(SPWeb web, SerializationInfoHelper infoHelper, StreamingContext context, ISurrogateSelector selector)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.WebSerializer.SetObjectData(Object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.XmlFormatter.ParseObject(Type objectType, Boolean isChildObject)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.XmlFormatter.DeserializeObject(Type objectType, Boolean isChildObject, DeploymentObject envelope)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.XmlFormatter.Deserialize(Stream serializationStream)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.ObjectSerializer.Deserialize(Stream serializationStream)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.ImportObjectManager.ProcessObject(XmlReader xmlReader)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.SPImport.DeserializeObjects()&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Deployment.SPImport.Run()&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=14867" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/problem/default.aspx" /><category term="content deployment" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/content+deployment/default.aspx" /><category term="event handlers" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/event+handlers/default.aspx" /><category term="assembly" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/assembly/default.aspx" /><category term="fatal error" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/fatal+error/default.aspx" /><category term="gac" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/gac/default.aspx" /></entry><entry><title>Ok building a Database, Web Service, and an InfoPath Form on top. * Problem</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/01/18/ok-building-a-database-web-service-and-an-infopath-form-on-top-problem.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/01/18/ok-building-a-database-web-service-and-an-infopath-form-on-top-problem.aspx</id><published>2008-01-18T22:48:00Z</published><updated>2008-01-18T22:48:00Z</updated><content type="html">&lt;p&gt;My WebService is utilizing the DataAdapter Class to perform an update on the database, when I run SQL Profiler the query that comes out looks like this:&lt;/p&gt;
&lt;p&gt;exec sp_executesql &lt;br /&gt;N&amp;#39;NewUpdateCommand&amp;#39;,&lt;br /&gt;&lt;a href="mailto:N&amp;#39;@Name"&gt;N&amp;#39;@Name&lt;/a&gt; nvarchar(50),&lt;br /&gt;@PriContactFName nvarchar(50),&lt;br /&gt;@PriContactLName nvarchar(50),&lt;br /&gt;@PriContactWork nvarchar(20),&lt;br /&gt;@PriContactFax nvarchar(20),&lt;br /&gt;@PriContactCell nvarchar(20),&lt;br /&gt;@PriContactEmail nvarchar(50),&lt;br /&gt;@MainOfficeLocationAddr1 nvarchar(50),&lt;br /&gt;@MainOfficeLocationAddr2 nvarchar(50),&lt;br /&gt;@MainOfficeLocationCity nvarchar(50),&lt;br /&gt;@MainOfficeLocationState nvarchar(50),&lt;br /&gt;@MainOfficeLocationZip nvarchar(15),&lt;br /&gt;@Description nvarchar(50),&lt;br /&gt;@Original_ClientID int,&lt;br /&gt;@ClientID int&amp;#39;,&lt;br /&gt;@Name=N&amp;#39;Brinker International&amp;#39;,&lt;br /&gt;@PriContactFName=N&amp;#39;Steves&amp;#39;,&lt;br /&gt;@PriContactLName=N&amp;#39;Maubley&amp;#39;,&lt;br /&gt;@PriContactWork=N&amp;#39;913-876-9876&amp;#39;,&lt;br /&gt;@PriContactFax=N&amp;#39;913-098-8765&amp;#39;,&lt;br /&gt;@PriContactCell=N&amp;#39;913-987-7654&amp;#39;,&lt;br /&gt;@PriContactEmail=N&amp;#39;a@b.c&amp;#39;,&lt;br /&gt;@MainOfficeLocationAddr1=N&amp;#39;1234 Burkwood&amp;#39;,&lt;br /&gt;@MainOfficeLocationAddr2=NULL,&lt;br /&gt;@MainOfficeLocationCity=N&amp;#39;Tallahassee&amp;#39;,&lt;br /&gt;@MainOfficeLocationState=N&amp;#39;Florida&amp;#39;,&lt;br /&gt;@MainOfficeLocationZip=N&amp;#39;99111&amp;#39;,&lt;br /&gt;@Description=N&amp;#39;This is a good client.&amp;#39;,&lt;br /&gt;@Original_ClientID=1,&lt;br /&gt;@ClientID=1&lt;/p&gt;
&lt;p&gt;&amp;nbsp;However, I get the following errror after it runs...&lt;/p&gt;
&lt;p&gt;Msg 102, Level 15, State 1, Line 15&lt;br /&gt;Incorrect syntax near &amp;#39;NewUpdateCommand&amp;#39;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Please take a brief look at this query and see if you can identify anything out of the ordinary.&amp;nbsp; I can run the stored proc in sql management studio just fine.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thanks,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Chad&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=11470" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="web service" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/web+service/default.aspx" /><category term="exec sp_executesql" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/exec+sp_5F00_executesql/default.aspx" /><category term="DataAdapter" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/DataAdapter/default.aspx" /><category term="Invalid syntax near" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Invalid+syntax+near/default.aspx" /></entry><entry><title>MOSS 2007 Content Deployment - Problem -- *Solved</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/01/16/moss-2007-content-deployment-problem.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/01/16/moss-2007-content-deployment-problem.aspx</id><published>2008-01-16T15:06:00Z</published><updated>2008-01-16T15:06:00Z</updated><content type="html">I have trouble with a staging environment that I recently set up.&amp;nbsp; I went through the error logs and finally got the staging environment functioning without errors, but previous to working through those errors, we successfully made a content deployment path and job and ran it.&amp;nbsp; Now, the Destination central Admin is giving permissions issues.&amp;nbsp; I changed and restarted some services and some component services..&amp;nbsp; Are there any specific things I should check related specifically to content deployment as far as&amp;nbsp;services&amp;nbsp;on the server?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span id="ctl00_PlaceHolderMain_ctl03_ctl00_pathDestinationAdminServerUrlValidtorAuth" style="COLOR:red;"&gt;&lt;span id="ctl00_PlaceHolderMain_ctl03_ctl00_pathDestinationAdminServerUrlValidtorAuth" style="COLOR:red;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="COLOR:red;"&gt;&lt;span style="COLOR:red;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="COLOR:red;"&gt;&lt;span style="COLOR:red;"&gt;Either the URL for the destination Web application is not valid, or you do not have permissions to the Central Administration site on the destination server farm.&lt;br /&gt;&lt;br /&gt;Error details: The remote Web service request failed with this message : &amp;#39;Exception has been thrown by the target of an invocation.&amp;#39;.&lt;/span&gt;&lt;font color="#000000"&gt; &lt;span id="ctl00_PlaceHolderMain_ctl03_ctl00_pathDestinationAdminServerUrlValidtorAll" style="DISPLAY:none;COLOR:red;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div id="ctl00_PlaceHolderMain_ctl03_ctl00_sslWarning" style="VISIBILITY:visible;"&gt;
&lt;table class="" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td class="" style="PADDING-RIGHT:10px;"&gt;&lt;img alt="" src="http://pfc-pennweb-tst:7777/_layouts/images/deployreportwarning.gif" /&gt;&lt;/td&gt;
&lt;td class="ms-vb" style="COLOR:black;" class="ms-vb"&gt;You have specified a URL that begins with http://. Communication to this URL will not be secure and can be intercepted by malicious users.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="VISIBILITY:visible;"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="VISIBILITY:visible;"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="VISIBILITY:visible;"&gt;--------------------------------------------------------------------------------&lt;/div&gt;&lt;br /&gt;&lt;font&gt;Problem Solved, the app pool for central admin was running under the service account, &amp;quot;SPSWorker&amp;quot;, rather than the admin account, &amp;quot;SPSAdmin&amp;quot;. That was a fun debug.&lt;/font&gt; 
&lt;div style="VISIBILITY:visible;"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="VISIBILITY:visible;"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="VISIBILITY:visible;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;/span&gt;&lt;font color="#ff0000"&gt;&lt;/font&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=11304" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="destination central admin" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/destination+central+admin/default.aspx" /><category term="content deployment" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/content+deployment/default.aspx" /><category term="exception" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/exception/default.aspx" /><category term="permissions" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/permissions/default.aspx" /><category term="MOSS 2007 problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007+problem/default.aspx" /></entry><entry><title>Unable to connect to database.  -- *Solved</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/01/15/unable-to-connect-to-database.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2008/01/15/unable-to-connect-to-database.aspx</id><published>2008-01-15T15:47:00Z</published><updated>2008-01-15T15:47:00Z</updated><content type="html">&lt;font size="1"&gt;
&lt;p&gt;The description for Event ID ( 27745 ) in Source ( Windows SharePoint Services 3 ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: #50071: Unable to connect to the database SharePoint_Config on pfc-penndb-tst. Check the database connection information and make sure that the database server is running..&lt;/p&gt;&lt;/font&gt;
&lt;p&gt;&amp;nbsp;I keep getting this error in my error logs for our Test/Staging Portal.&amp;nbsp; I&amp;#39;m unsure where its coming from.&amp;nbsp; Any ideas?&lt;/p&gt;
&lt;p&gt;--------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;This issue was a component service.&amp;nbsp; So go into Component Services and drill down to DCOM, then there was a OSearch service there that needed our service account SPSWorker added with launch and activate priviledges.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Another fun Debug!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Someone else&amp;#39;s fix for this issue:&lt;/p&gt;&amp;quot;&amp;nbsp;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;I don&amp;#39;t know exactly what fixed it, but somewhere along the way:&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;* reset farm credentials (just the stsadm -o updatefarmcredentials; not the rest) as described in &lt;a href="http://support.microsoft.com/kb/934838"&gt;http://support.microsoft.com/kb/934838&lt;/a&gt;&amp;nbsp;- this involved IISReset&amp;#39;s on every server in&amp;nbsp; the farm&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;* bumped timer job&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;* bumped administrative service job on the index server (probably should bump those jobs on the other servers as well)&amp;quot;&lt;/span&gt;&lt;span style="mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&lt;/span&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=11264" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/problem/default.aspx" /><category term="Error" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Error/default.aspx" /><category term="27745" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/27745/default.aspx" /><category term="50071" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/50071/default.aspx" /><category term="Unable to Connect to the database" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Unable+to+Connect+to+the+database/default.aspx" /></entry><entry><title>Microsoft's SharePoint VPC: Successes and Failures</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/12/06/microsoft-s-sharepoint-vpc-successes-and-failures.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/12/06/microsoft-s-sharepoint-vpc-successes-and-failures.aspx</id><published>2007-12-06T17:04:00Z</published><updated>2007-12-06T17:04:00Z</updated><content type="html">&lt;p&gt;I thought I would get a dialogue going about Microsoft Trial SharePoint VPC.&amp;nbsp; My new consulting company has me looking into it as a viable tools for proof of concepts and demoing purposes.&amp;nbsp; Well, I have a few concerns.&amp;nbsp; One, the VPC has a trial version of Visual Studio 2005, which the trial version does not install the templates for VS 2005 and does not have a command prompt for your use.&amp;nbsp; Therefore, I try to install the templates for wss 3.0 but no templates are installed into VS 2005.&amp;nbsp; So I can&amp;#39;t build a web part(save for from scratch).&amp;nbsp; I can&amp;#39;t build a site definition or any of the like.&amp;nbsp; I&amp;#39;m very discouraged by this discovery.&amp;nbsp; I am currently attempting to get VSTA on the trial version to program with InfoPath 2007, but I am doubtful it will work...&amp;nbsp; Please if anyone has attempted to use the trial vpc for such tasks and been successful or had the same luck as I have.&amp;nbsp; Please post your comments here!&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=9550" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/problem/default.aspx" /><category term="sharePoint developer" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/sharePoint+developer/default.aspx" /><category term="VS 2005" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/VS+2005/default.aspx" /><category term="Error" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Error/default.aspx" /><category term="VPC" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/VPC/default.aspx" /><category term="Web Part" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Part/default.aspx" /><category term="VSTA" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/VSTA/default.aspx" /><category term="Microsoft" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Microsoft/default.aspx" /><category term="Trial" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Trial/default.aspx" /><category term="Templates" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Templates/default.aspx" /><category term="InfoPath 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/InfoPath+2007/default.aspx" /><category term="Command Prompt" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Command+Prompt/default.aspx" /></entry><entry><title>Microsoft SharePoint Developer Certification: 70-542 Tips and Tricks</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/12/04/microsoft-sharepoint-developer-certification-70-542-tips-and-tricks.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/12/04/microsoft-sharepoint-developer-certification-70-542-tips-and-tricks.aspx</id><published>2007-12-04T21:47:00Z</published><updated>2007-12-04T21:47:00Z</updated><content type="html">&lt;p&gt;Hi there everyone.&amp;nbsp; I am looking to get my MCTS in Sharepoint Developing.&amp;nbsp; I need to pass the 70-542 Exam.&amp;nbsp; I&amp;#39;ve found an microsoft e-learning course which seems to be very helpful, but I&amp;#39;m looking for any resources that anyone has come across out there.&amp;nbsp; Please post comments with resources.&amp;nbsp; Also please let me know if you have taken the exam and your impressions on it?&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=9475" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="Microsoft Certification" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Microsoft+Certification/default.aspx" /><category term="sharePoint developer" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/sharePoint+developer/default.aspx" /><category term="helpful links" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/helpful+links/default.aspx" /><category term="70-542" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/70-542/default.aspx" /><category term="Tools" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Tools/default.aspx" /><category term="MCTS" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MCTS/default.aspx" /><category term="SharePoint Certification" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint+Certification/default.aspx" /><category term="Tips and tricks" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Tips+and+tricks/default.aspx" /></entry><entry><title>List does not exist.  AccessDenied.aspx.  I finally figured it out...</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/11/13/list-does-not-exist-accessdenied-aspx-i-finally-figured-it-out.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/11/13/list-does-not-exist-accessdenied-aspx-i-finally-figured-it-out.aspx</id><published>2007-11-13T14:22:00Z</published><updated>2007-11-13T14:22:00Z</updated><content type="html">&lt;p&gt;So this is an interesting issue.&amp;nbsp; The problem that I was having to cause this error to come up was using the SPSite.AllWebs[Guid] collection to get the web that I wanted.&amp;nbsp; Well, when the code is run under the impersonation of a user that doesn&amp;#39;t have access to all of the webs, they run into the AccessDenied.aspx, List does not exist error.&amp;nbsp; They aren&amp;#39;t able to access the allwebs collection that the administrator can.&amp;nbsp; So remember this, use the SPSite.OpenWeb(Guid) function instead!&amp;nbsp; :)&amp;nbsp; It will save you all kinds of trouble.&amp;nbsp; Safe journeys in the world of SharePoint!&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=8541" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="Portal" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Portal/default.aspx" /><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="Bug" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Bug/default.aspx" /><category term="problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/problem/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Parts/default.aspx" /><category term="SPWeb" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPWeb/default.aspx" /><category term="SPSite" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPSite/default.aspx" /><category term="List Security" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/List+Security/default.aspx" /><category term="Site Security" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Site+Security/default.aspx" /><category term="SharePoint Security" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint+Security/default.aspx" /><category term="AccessDenied.aspx" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/AccessDenied.aspx/default.aspx" /><category term="List does not exist." scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/List+does+not+exist_2E00_/default.aspx" /></entry><entry><title>MOSS 2007: Programming Security!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/11/06/moss-2007-programming-security.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/11/06/moss-2007-programming-security.aspx</id><published>2007-11-06T15:16:00Z</published><updated>2007-11-06T15:16:00Z</updated><content type="html">&lt;p&gt;Translations/Definitions:&lt;br /&gt;SPPrincipal = Base class of all group/user classes in MOSS 2007, when a method asks to be passed an SPPrincipal object, you can pass it an SPGroup or SPUser object.&lt;br /&gt;SPGroup = Cross Site Group&lt;br /&gt;SPUser = AD Accounts(group/user) Note: This is if you are using AD for authentication...&lt;br /&gt;SPRoleDefinition = Permission Level&lt;br /&gt;SPRoleAssignment = Instance of Authorization for a SPGroup/SPUser utilizing and SPRoleDefinition(permission level) to grant access&lt;/p&gt;
&lt;p&gt;Relationships:&lt;br /&gt;SPRoleDefinition + SPUser/SPGroup = SPRoleAssignment&lt;/p&gt;
&lt;p&gt;Typical Security Add:&lt;br /&gt;First you need a SPRoleDefinition that states what authorization the SPRoleAssignment will have.&amp;nbsp; Then instantiate a SPRoleAssignment with either a login or instance of the SPPrincipal class.&amp;nbsp; Bind the instance of SPRoleDefinition to the instance of SPRoleAssignment and then add the instance of SPRoleAssignment to the Site.&lt;br /&gt;For Example:&lt;br /&gt;SPRoleDefinition roleDefViewOnly = newSite.RoleDefinitions[&amp;quot;View Only&amp;quot;];&lt;br /&gt;SPRoleAssignment roleAssignNAMs = new SPRoleAssignment(newSite.SiteGroups[&amp;quot;NAMS&amp;quot;]);&lt;br /&gt;roleAssignDomainUsers.RoleDefinitionBindings.Add(roleDefViewOnly);&lt;br /&gt;newSite.RoleAssignments.Add(roleAssignNAMs);&lt;br /&gt;&lt;br /&gt;SPUser pool = newSite.SiteUsers(loginName);&lt;br /&gt;SPGroup pool = newSite.SiteGroups(groupName);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Note: If you attempt to user the BreakUserRoleInteritance Method... This is an all inclusive method and in which case it performs an allowunsafeupdates = true and an allowunsafeupdates = false.&amp;nbsp; This will cause you frustration, because you&amp;#39;ll set allunsafeupdates = true before you start playing with security and then after the BreakUserRoleInheritance method you do a .Update, and low and behold you&amp;#39;ll get an exception that GET request are not allowed...&amp;nbsp; And you&amp;#39;ll wonder why...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;This really is a cohesive object model for SPSecurity, although its not neccessarily apparent when you begin to work with it.Safe Journey&amp;#39;s in the world of sharepoint!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=8264" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="Programmatically" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Programmatically/default.aspx" /><category term="SharePoint Security" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint+Security/default.aspx" /><category term="SPPrincipal" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPPrincipal/default.aspx" /><category term="SiteUsers" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SiteUsers/default.aspx" /><category term="SiteGroups" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SiteGroups/default.aspx" /><category term="SPUser" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPUser/default.aspx" /><category term="SPGroup" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPGroup/default.aspx" /><category term="SPRoleAssignment" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPRoleAssignment/default.aspx" /><category term="SPRoleDefinition" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPRoleDefinition/default.aspx" /><category term="SPSecurity" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPSecurity/default.aspx" /></entry><entry><title>SharePoint BUG!  Can't keep title of web part on list's form pages!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/26/sharepoint-bug-can-t-keep-title-of-web-part-on-list-s-form-pages.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/26/sharepoint-bug-can-t-keep-title-of-web-part-on-list-s-form-pages.aspx</id><published>2007-10-26T19:04:00Z</published><updated>2007-10-26T19:04:00Z</updated><content type="html">&lt;p&gt;So if you create a list on a typical site in Sharepoint, you&amp;#39;ll notice that the web part contained within does not have a title.&amp;nbsp; Fair enough, wouldn&amp;#39;t look great with one, but if you want to add a web part below that one, and keep this web parts title on the screen, you can&amp;#39;t!&amp;nbsp; I keep setting its web part properties to &amp;quot;Title only&amp;quot; and it keep switching back to &amp;quot;None&amp;quot; everytime in hit ok.&amp;nbsp; I even tried to trick sharepoint by select apply and then cancel, but that didn&amp;#39;t work either!&amp;nbsp; I&amp;#39;m ready to cry, cause I promised my client a scripting solution that utilized the title of the web part as its identifier.&amp;nbsp; If anyone has had any similar solution or found a work around, please let me know!&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=7870" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="Bug" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Bug/default.aspx" /><category term="problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/problem/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Parts/default.aspx" /><category term="SPWeb" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPWeb/default.aspx" /><category term="Discussion" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Discussion/default.aspx" /><category term="Developers" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Developers/default.aspx" /></entry><entry><title>Problem with Custom Web Part!  Big issue!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/19/problem-with-custom-web-part-big-issue.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/19/problem-with-custom-web-part-big-issue.aspx</id><published>2007-10-19T17:13:00Z</published><updated>2007-10-19T17:13:00Z</updated><content type="html">&lt;p&gt;Ok, so I can use this web part and it adds to the list just fine, but when my colleague with the same permissions to the list uses it, she can&amp;#39;t get it to add to the list....&amp;nbsp; I implemented the run with elevated priviledges and used guids instead of using the spcontext.current(heard that negates the elevated priviledges) Any thoughts?&lt;/p&gt;
&lt;p&gt;private void PopulateDataset()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mySite = new SPSite(siteURL);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb = mySite.OpenWeb(parentURL);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb = mySite.RootWeb;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; favList = myWeb.Lists[listName];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAPWS.Service napService = new global::WPRecordSiteVisits.NAPWS.Service();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oDataSet = napService.SearchClients();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oView.Table = oDataSet.Tables[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(Exception e){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblError.Text += &amp;quot;| PopulateDataSet: &amp;quot; + e.Message;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;private void RecordSiteVisits()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((HttpContext.Current.Request.UrlReferrer == null || HttpContext.Current.Request.UrlReferrer.AbsoluteUri.IndexOf(SPContext.Current.Web.Url) == -1) &amp;amp;&amp;amp; (HttpContext.Current.Session[&amp;quot;Referrer&amp;quot;] == null || HttpContext.Current.Session[&amp;quot;Referrer&amp;quot;].ToString().IndexOf(SPContext.Current.Web.Url) == -1))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (HttpContext.Current.Session[&amp;quot;Referrer&amp;quot;] != null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HttpContext.Current.Session[&amp;quot;Referrer&amp;quot;] = SPContext.Current.Web.Url;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string pathString = HttpContext.Current.Request.Url.AbsolutePath.ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string strNC_Number = &amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (pathString.IndexOf(&amp;quot;NAP/&amp;quot;) != -1)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pathString = pathString.Substring((pathString.IndexOf(&amp;quot;NAP/&amp;quot;) + 4));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strNC_Number = pathString.Split(new String[] { &amp;quot;/&amp;quot; }, StringSplitOptions.None)[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPQuery newQuery = new SPQuery();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strNC_Number = &amp;quot;346&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int nc_Number = Convert.ToInt32(strNC_Number);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newQuery.Query = &amp;quot;&amp;lt;Where&amp;gt;&amp;lt;Eq&amp;gt;&amp;lt;FieldRef Name=\&amp;quot;NC_NUMBER\&amp;quot;/&amp;gt;&amp;lt;Value Type=\&amp;quot;Text\&amp;quot;&amp;gt;&amp;quot; + nc_Number + &amp;quot;&amp;lt;/Value&amp;gt;&amp;lt;/Eq&amp;gt;&amp;lt;/Where&amp;gt;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPListItemCollection thisCollection = favList.GetItems(newQuery);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (thisCollection.Count == 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPListItem newItem = myWeb.Lists[listName].Items.Add();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oView.RowFilter = &amp;quot;NC_NUMBER = &amp;#39;&amp;quot; + nc_Number + &amp;quot;&amp;#39;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;NC_NAME&amp;quot;] = oView.ToTable().Rows[0][&amp;quot;NC_NAME&amp;quot;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;NC_NUMBER&amp;quot;] = nc_Number;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPSite mySite = new SPSite(SPSiteGuid);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPWeb myRootSite = mySite.OpenWeb(SPWebGuid);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //SPWeb myRootSite = SPContext.Current.Web;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String login = myRootSite.CurrentUser.LoginName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;UserLoginWithDomain&amp;quot;] = login;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;Category&amp;quot;] = &amp;quot;Automatic&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;Site Visits&amp;quot;] = 1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb.AllowUnsafeUpdates = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem.Update();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb.AllowUnsafeUpdates = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (thisCollection.Count == 1)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPListItem tmpItem = thisCollection[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmpItem[&amp;quot;Site Visits&amp;quot;] = Convert.ToInt32(tmpItem[&amp;quot;Site Visits&amp;quot;]) + 1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb.AllowUnsafeUpdates = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmpItem.Update();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb.AllowUnsafeUpdates = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblError.Text += &amp;quot;Duplicate Records exist in your my favorites list for the national client&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception error)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblError.Text += &amp;quot; |RecordSiteVisits: &amp;quot;+error.Message;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception error2)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblError.Text += error2.Message;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;private void RecordSiteVisits()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((HttpContext.Current.Request.UrlReferrer == null || HttpContext.Current.Request.UrlReferrer.AbsoluteUri.IndexOf(SPContext.Current.Web.Url) == -1) &amp;amp;&amp;amp; (HttpContext.Current.Session[&amp;quot;Referrer&amp;quot;] == null || HttpContext.Current.Session[&amp;quot;Referrer&amp;quot;].ToString().IndexOf(SPContext.Current.Web.Url) == -1))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (HttpContext.Current.Session[&amp;quot;Referrer&amp;quot;] != null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HttpContext.Current.Session[&amp;quot;Referrer&amp;quot;] = SPContext.Current.Web.Url;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string pathString = HttpContext.Current.Request.Url.AbsolutePath.ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string strNC_Number = &amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (pathString.IndexOf(&amp;quot;NAP/&amp;quot;) != -1)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pathString = pathString.Substring((pathString.IndexOf(&amp;quot;NAP/&amp;quot;) + 4));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strNC_Number = pathString.Split(new String[] { &amp;quot;/&amp;quot; }, StringSplitOptions.None)[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPQuery newQuery = new SPQuery();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strNC_Number = &amp;quot;346&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int nc_Number = Convert.ToInt32(strNC_Number);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newQuery.Query = &amp;quot;&amp;lt;Where&amp;gt;&amp;lt;Eq&amp;gt;&amp;lt;FieldRef Name=\&amp;quot;NC_NUMBER\&amp;quot;/&amp;gt;&amp;lt;Value Type=\&amp;quot;Text\&amp;quot;&amp;gt;&amp;quot; + nc_Number + &amp;quot;&amp;lt;/Value&amp;gt;&amp;lt;/Eq&amp;gt;&amp;lt;/Where&amp;gt;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPListItemCollection thisCollection = favList.GetItems(newQuery);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (thisCollection.Count == 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPListItem newItem = myWeb.Lists[listName].Items.Add();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oView.RowFilter = &amp;quot;NC_NUMBER = &amp;#39;&amp;quot; + nc_Number + &amp;quot;&amp;#39;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;NC_NAME&amp;quot;] = oView.ToTable().Rows[0][&amp;quot;NC_NAME&amp;quot;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;NC_NUMBER&amp;quot;] = nc_Number;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPSite mySite = new SPSite(SPSiteGuid);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPWeb myRootSite = mySite.OpenWeb(SPWebGuid);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //SPWeb myRootSite = SPContext.Current.Web;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String login = myRootSite.CurrentUser.LoginName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;UserLoginWithDomain&amp;quot;] = login;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;Category&amp;quot;] = &amp;quot;Automatic&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem[&amp;quot;Site Visits&amp;quot;] = 1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb.AllowUnsafeUpdates = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newItem.Update();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb.AllowUnsafeUpdates = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (thisCollection.Count == 1)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPListItem tmpItem = thisCollection[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmpItem[&amp;quot;Site Visits&amp;quot;] = Convert.ToInt32(tmpItem[&amp;quot;Site Visits&amp;quot;]) + 1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb.AllowUnsafeUpdates = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmpItem.Update();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myWeb.AllowUnsafeUpdates = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblError.Text += &amp;quot;Duplicate Records exist in your my favorites list for the national client&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception error)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblError.Text += &amp;quot; |RecordSiteVisits: &amp;quot;+error.Message;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception error2)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblError.Text += error2.Message;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=7589" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="C#" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/C_2300_/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="Bug" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Bug/default.aspx" /><category term="example" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/example/default.aspx" /><category term="problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/problem/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Discussion" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Discussion/default.aspx" /><category term="List Security" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/List+Security/default.aspx" /><category term="Developers" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Developers/default.aspx" /></entry><entry><title>SharePoint Pro Online Live Event Today!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/17/sharepoint-pro-online-live-event-today.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/17/sharepoint-pro-online-live-event-today.aspx</id><published>2007-10-17T21:10:00Z</published><updated>2007-10-17T21:10:00Z</updated><content type="html">&lt;p&gt;Wow, this event was extraordinarily useful!&amp;nbsp; From Document Management and Office integration to Features Building and AJAX Web Parts.&amp;nbsp; They had it covered.&amp;nbsp; Very impressive.&amp;nbsp; If you are interested in MOSS 2007 at any level you should check out the recorded sessions at &lt;a title="http://events.unisfair.com/rt/sharepoint~oct07" href="http://events.unisfair.com/rt/sharepoint~oct07"&gt;http://events.unisfair.com/rt/sharepoint~oct07&lt;/a&gt;.&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=7466" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="JavaScript" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/JavaScript/default.aspx" /><category term="C#" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/C_2300_/default.aspx" /><category term="Differences" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Differences/default.aspx" /><category term="Discussion" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Discussion/default.aspx" /><category term="Kansas City SharePoint User Group" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Kansas+City+SharePoint+User+Group/default.aspx" /><category term="AJAX Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/AJAX+Web+Parts/default.aspx" /><category term="AJAX Enabling" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/AJAX+Enabling/default.aspx" /><category term="AJAX 1.0 for ASP.NET 2.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/AJAX+1.0+for+ASP.NET+2.0/default.aspx" /><category term="KC Office User Group" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/KC+Office+User+Group/default.aspx" /><category term="Developers" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Developers/default.aspx" /></entry><entry><title>Discussion: Custom Field Controls vs. Custom Web Parts</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/16/discussion-custom-field-controls-vs-custom-web-parts.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/16/discussion-custom-field-controls-vs-custom-web-parts.aspx</id><published>2007-10-16T16:06:00Z</published><updated>2007-10-16T16:06:00Z</updated><content type="html">&lt;p&gt;I watched a video with Andrew Connell, and it was brought to my attention that Custom Field Controls may be more appropriate than custom web parts in certain situations...&amp;nbsp; One question that I have is&amp;nbsp;whether the tool pane is accessible for the end user when dealing with a field control...&amp;nbsp; Can the&amp;nbsp;developer set configuration data for a custom field control&amp;nbsp;from sharepoint designer?&amp;nbsp; Please post any thoughts you may have.&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=7392" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="Portal" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Portal/default.aspx" /><category term="C#" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/C_2300_/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="Visual Studio" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Visual+Studio/default.aspx" /><category term="Web Part Connection" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Part+Connection/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Parts/default.aspx" /><category term="Differences" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Differences/default.aspx" /><category term="Discussion" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Discussion/default.aspx" /><category term="Developers" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Developers/default.aspx" /><category term="field control" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/field+control/default.aspx" /></entry><entry><title>Custom Web Part Building: State Management Tips and Tricks</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/10/custom-web-part-building-state-management-tips-and-tricks.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/10/custom-web-part-building-state-management-tips-and-tricks.aspx</id><published>2007-10-10T16:23:00Z</published><updated>2007-10-10T16:23:00Z</updated><content type="html">&lt;p&gt;When building custom web parts its essential to understand when controls will contain thier values and when they don&amp;#39;t and how to keep variables that will contain their values throughout the web part life cycle.&amp;nbsp; Especially if you would like to dynamically load one control based on another controls input.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;1. In CreateChildControls, No control will contain a value, not even hidden fields.&amp;nbsp; This eliminates&amp;nbsp;some uses of a&amp;nbsp;common practice of utilizing hidden field to maintain viewstate.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;2. ViewState Parameters are great for maintaining values throughout the web part lifecycle.&amp;nbsp; Initialize them in the constructor of a web part to avoid null errors.&lt;br /&gt;Initializing a view state parameter:&lt;br /&gt;&amp;nbsp; ViewState[&amp;quot;parameter1&amp;quot;] = &amp;quot;&amp;quot;;&lt;br /&gt;Retrieving a value from view state:&lt;br /&gt;&amp;nbsp; string this = ViewState[&amp;quot;parameter1&amp;quot;].toString();&lt;/p&gt;
&lt;p&gt;&amp;nbsp;3. If you would like to maintain a web parts state while navigation persists in your website, you can utilize session state variables with the following code:&lt;br /&gt;Adding a variable to session state:&lt;br /&gt;&amp;nbsp; HttpContext.Current.Session.Add(&amp;quot;variablename1&amp;quot;, &amp;quot;value1&amp;quot;);&lt;br /&gt;Retrieving a variable from session state:&lt;br /&gt;&amp;nbsp; writer.Write(&amp;quot;&amp;#39;&amp;quot; + HttpContext.Current.Session[&amp;quot;variablename1&amp;quot;] + &amp;quot;&amp;#39;&amp;quot;);&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=7144" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="Portal" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Portal/default.aspx" /><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="C#" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/C_2300_/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="Visual Studio" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Visual+Studio/default.aspx" /><category term="Bug" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Bug/default.aspx" /><category term="problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/problem/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Parts/default.aspx" /><category term="AJAX Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/AJAX+Web+Parts/default.aspx" /><category term="Hidden Fields" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Hidden+Fields/default.aspx" /><category term="Session State" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Session+State/default.aspx" /><category term="State Management" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/State+Management/default.aspx" /><category term="View State" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/View+State/default.aspx" /><category term="CreateChildControls" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/CreateChildControls/default.aspx" /></entry><entry><title>KC Office User Group Meeting: Topic: Layout pages</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/05/kc-office-user-group-meeting-topic-layout-pages.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/05/kc-office-user-group-meeting-topic-layout-pages.aspx</id><published>2007-10-05T15:21:00Z</published><updated>2007-10-05T15:21:00Z</updated><content type="html">&lt;p&gt;One interesting sub&amp;nbsp;topic of the group&amp;#39;s meeting last night was Layout pages.&amp;nbsp; The scenario was used to showcase approval workflow mentallity of SharePoint, however, I would like to delve deeper into this.&amp;nbsp; Has anyone else had some grand uses of Layout pages?&amp;nbsp; They seem to be a decent replacement for wiki libraries, if you don&amp;#39;t need the extra functionality that comes with a wiki page.&amp;nbsp; Please share your thoughts and experiences.&amp;nbsp; &lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=6910" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="Discussion" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Discussion/default.aspx" /><category term="KC Office User Group" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/KC+Office+User+Group/default.aspx" /><category term="Wiki Pages" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Wiki+Pages/default.aspx" /><category term="WorkFlow" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WorkFlow/default.aspx" /><category term="Layout Pages" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Layout+Pages/default.aspx" /><category term="Content Management" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Content+Management/default.aspx" /></entry><entry><title>Custom Web Part Code:  Adding the default doc lib menu to a custom web part</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/01/custom-web-part-code-adding-the-default-doc-lib-menu-to-a-custom-web-part.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/10/01/custom-web-part-code-adding-the-default-doc-lib-menu-to-a-custom-web-part.aspx</id><published>2007-10-01T13:19:00Z</published><updated>2007-10-01T13:19:00Z</updated><content type="html">&lt;p&gt;So I found a way to add the default drop down menu to the items of a custom web part control.&amp;nbsp; Its pretty convoluted, so if you form a more direct way let me know.&amp;nbsp; See code below:&lt;/p&gt;
&lt;p&gt;This Template is needed to be instantiated, but we don&amp;#39;t render it... (lil trick)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;msaListMenu = new MenuTemplate();&lt;br /&gt;msaListMenu.ID = &amp;quot;DocLibMenu&amp;quot;;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I use this menu column to expose multiples values I need for the menu:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;SPMenuField msaColMenu = new SPMenuField();&lt;br /&gt;msaColMenu.HeaderText = &amp;quot;Name&amp;quot;;&lt;br /&gt;msaColMenu.TextFields = &amp;quot;FileLeafRef, ID, COUID&amp;quot;;&lt;br /&gt;//msaColMenu.TextFormat = &amp;quot;{0}/{1}/{2}&amp;quot;;&lt;br /&gt;msaColMenu.MenuTemplateId = &amp;quot;DocLibMenu&amp;quot;;&lt;br /&gt;//msaColMenu.&lt;br /&gt;msaColMenu.NavigateUrlFields = &amp;quot;FileLeafRef&amp;quot;;//Client_x0020_Name_x0020_2&amp;quot;;&lt;br /&gt;msaColMenu.NavigateUrlFormat = SPContext.Current.Web.Url+&amp;quot;/[Doc Library Name]/1/{0}&amp;quot;;//1&lt;br /&gt;msaColMenu.TokenNameAndValueFields = &amp;quot;EDIT=ID,NAME=Title,TYPE=DocIcon,REF=FileLeafRef&amp;quot;;&lt;br /&gt;msaColMenu.SortExpression = &amp;quot;Title&amp;quot;;&lt;br /&gt;msaGrid.Columns.Add(msaColMenu);&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Javascript I implanted directly after the rendering of the SPGridView Control (this javascript manipulates the menu field that we put in our SPGridView control and gives it the identical html that the default web parts use for their menus:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;string transplantMenuFunction = &amp;quot;&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;lt;script&amp;gt;\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;function transplantMenu(){\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp; var error;\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp; try{\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var msaGridView = document.getElementById(&amp;#39;&amp;quot; + msaGrid.ClientID + &amp;quot;&amp;#39;);\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var spans = msaGridView.getElementsByTagName(&amp;#39;span&amp;#39;);\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var&amp;nbsp;j = 0;&amp;nbsp;j &amp;lt; spans.length; j++){\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(spans[j].title == &amp;#39;Open Menu&amp;#39;){\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //t = t+1;\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var valuesString = spans[j].children[0].children[0].children[0].children[0].children[0].innerText;\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var values = valuesString.split(&amp;#39;/&amp;#39;);\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; spans[j].innerHTML = &amp;#39;&amp;lt;table height=\&amp;quot;100%\&amp;quot; cellspacing=0 class=\&amp;quot;ms-unselectedtitle\&amp;quot; onmouseover=\&amp;quot;OnItem(this)\&amp;quot; CTXName=\&amp;quot;ctx1\&amp;quot; Id=\&amp;quot;&amp;#39;+values[1]+&amp;#39;\&amp;quot; Url=\&amp;quot;&amp;quot; + SPContext.Current.Web.Url + &amp;quot;/&amp;quot; + SPContext.Current.List.Title + &amp;quot;/1/&amp;quot; + &amp;quot;&amp;#39;+values[0]+&amp;#39;\&amp;quot; title=\&amp;quot;&amp;quot; + SPContext.Current.Web.Url + &amp;quot;/&amp;quot; + SPContext.Current.List.Title + &amp;quot;/1/&amp;quot; + &amp;quot;&amp;#39;+values[0]+&amp;#39;\&amp;quot; DRef=\&amp;quot;&amp;quot; + SPContext.Current.Web.Url.Replace(SPContext.Current.Site.Url+&amp;quot;/&amp;quot;, &amp;quot;&amp;quot;) + &amp;quot;/&amp;quot; + SPContext.Current.List.Title +&amp;quot;/1&amp;quot; + &amp;quot;\&amp;quot; Perm=\&amp;quot;0x7fffffffffffffff\&amp;quot; Type=\&amp;quot;\&amp;quot; Ext=\&amp;quot;\&amp;quot; Icon=\&amp;quot;icgen.gif||\&amp;quot; OType=\&amp;quot;0\&amp;quot; COUId=\&amp;quot;&amp;#39;+values[2]+&amp;#39;\&amp;quot; HCD=\&amp;quot;\&amp;quot; CSrc=\&amp;quot;\&amp;quot; MS=\&amp;quot;0\&amp;quot; CType=\&amp;quot;Item\&amp;quot; CId=\&amp;quot;0x010051390B24CF204947B3B8CFAA6DADB0BF\&amp;quot; UIS=\&amp;quot;512\&amp;quot; SUrl=\&amp;quot;\&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td width=\&amp;quot;100%\&amp;quot; Class=\&amp;quot;ms-vb\&amp;quot;&amp;gt;&amp;lt;a onfocus=\&amp;quot;OnLink(this)\&amp;quot; href=\&amp;quot;&amp;quot; + SPContext.Current.Web.Url + &amp;quot;/&amp;quot; + SPContext.Current.List.Title + &amp;quot;/1/&amp;#39;+values[0]+&amp;#39;\&amp;quot; ONCLICK=\&amp;quot;GoToLink(this);return false;\&amp;quot; target=\&amp;quot;_self\&amp;quot;&amp;gt;&amp;#39;+values[0]+&amp;#39;&amp;lt;!--&amp;lt;IMG BORDER=0 ALT=\&amp;quot;&amp;#39;+values[0]+&amp;#39;\&amp;quot; title=\&amp;quot;&amp;#39;+values[0]+&amp;#39;\&amp;quot; SRC=\&amp;quot;/_layouts/images/icgen.gif\&amp;quot;&amp;gt;--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;img src=\&amp;quot;/_layouts/images/blank.gif\&amp;quot; width=13 style=\&amp;quot;visibility:hidden\&amp;quot; alt=\&amp;quot;\&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;#39;\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp; }\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp; catch(error){\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(error.message);\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;nbsp;&amp;nbsp; }\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;}\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;transplantMenu();\n&amp;quot;;&lt;br /&gt;transplantMenuFunction += &amp;quot;&amp;lt;/script&amp;gt;\n&amp;quot;;&lt;br /&gt;writer.Write(transplantMenuFunction);&lt;/p&gt;&lt;/blockquote&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=6608" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="JavaScript" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/JavaScript/default.aspx" /><category term="Portal" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Portal/default.aspx" /><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="C#" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/C_2300_/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="Visual Studio" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Visual+Studio/default.aspx" /><category term="example" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/example/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Parts/default.aspx" /><category term="list form field control" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/list+form+field+control/default.aspx" /><category term="custom list form control" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/custom+list+form+control/default.aspx" /><category term="SPWeb" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPWeb/default.aspx" /><category term="SPSite" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPSite/default.aspx" /><category term="Discussion" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Discussion/default.aspx" /></entry><entry><title>Great resource for the proper way to do things in MOSS 2007</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/28/great-resource-for-the-proper-way-to-do-things-in-moss-2007.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/28/great-resource-for-the-proper-way-to-do-things-in-moss-2007.aspx</id><published>2007-09-28T16:43:00Z</published><updated>2007-09-28T16:43:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://wss.collutions.com/Lists/KB%20Articles/V3%20Sorted%20By%20Date.aspx"&gt;http://wss.collutions.com/Lists/KB%20Articles/V3%20Sorted%20By%20Date.aspx&lt;/a&gt;&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=6459" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint Links" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint+Links/default.aspx" /><category term="KB Articles" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/KB+Articles/default.aspx" /><category term="Microsoft Articles" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Microsoft+Articles/default.aspx" /><category term="Hotfixes" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Hotfixes/default.aspx" /></entry><entry><title>Known SharePoint Issue:  Switching from inherited to custom permissions!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/28/known-sharepoint-issue-switching-from-inherited-to-custom-permissions.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/28/known-sharepoint-issue-switching-from-inherited-to-custom-permissions.aspx</id><published>2007-09-28T14:07:00Z</published><updated>2007-09-28T14:07:00Z</updated><content type="html">SharePoint has a known issue when you&amp;#39;re working with the Security of SharePoint.&amp;nbsp; When you are working with the permission in Sharepoint and want to go back and forth between inherited and custom security, MOSS 2007 gets mad.&amp;nbsp; Breaks the entire portal.&amp;nbsp; So if this happens look for this hotfix: &lt;font size="2"&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;a href="http://support.microsoft.com/kb/937038"&gt;&lt;u&gt;&lt;font color="#0000ff" size="2"&gt;http://support.microsoft.com/kb/937038&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;My colleague, Becky Isserman, found this hotfix for us.&amp;nbsp; Her Blog is &lt;a href="http://www.sharepointblogs.com/mosslover"&gt;http://www.sharepointblogs.com/mosslover&lt;/a&gt;.&amp;nbsp;And Safe Journeys in the world of SharePoint!&lt;/p&gt;&lt;/font&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=6455" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="Portal" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Portal/default.aspx" /><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="Bug" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Bug/default.aspx" /><category term="problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/problem/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Backup and Restore" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Backup+and+Restore/default.aspx" /><category term="Inherited vs. Custom" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Inherited+vs.+Custom/default.aspx" /><category term="List Security" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/List+Security/default.aspx" /><category term="Site Security" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Site+Security/default.aspx" /></entry><entry><title>Custom Web Part Code:  Deleting an Item</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/26/custom-web-part-code-deleting-an-item.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/26/custom-web-part-code-deleting-an-item.aspx</id><published>2007-09-26T20:26:00Z</published><updated>2007-09-26T20:26:00Z</updated><content type="html">&lt;p&gt;So this works, but if anyone has any brighter ideas, I have open ears...&amp;nbsp; I was creating a document library web part and had to recreate some of the functionality in the menu...&amp;nbsp; So here is the way I delete and Item...&lt;/p&gt;
&lt;p&gt;Declare and initialize a hidden field to store the id of the element to be deleted...&amp;nbsp; hfDeleteDoc&lt;/p&gt;
&lt;p&gt;//Server Side Function (C#)&amp;nbsp;&lt;br /&gt;private Boolean deleteDoc(int ID){&lt;br /&gt;&amp;nbsp;try&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp; if (msaListName != null &amp;amp;&amp;amp; msaListName != &amp;quot;&amp;quot;)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; SPContext.Current.Web.Lists[msaListName].Items.DeleteItemById(ID);&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; return true;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;catch&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;return false;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;//Server Side&amp;nbsp;Code (C#)&amp;nbsp;&lt;br /&gt;if (hfDeleteDoc.Value != &amp;quot;&amp;quot;)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; int id = Convert.ToInt32(hfDeleteDoc.Value);&lt;br /&gt;&amp;nbsp; deleteDoc(id);&lt;br /&gt;&amp;nbsp; hfDeleteDoc.Value = &amp;quot;&amp;quot;;&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;//Server Side Code (C#) Building a javascript function for your menutemplate&amp;nbsp;&lt;br /&gt;string deleteDocFunction = &amp;quot;&amp;quot;;&lt;br /&gt;deleteDocFunction += &amp;quot;&amp;lt;script&amp;gt;\n&amp;quot;;&lt;br /&gt;deleteDocFunction += &amp;quot;function deleteDoc(docID){\n&amp;quot;;&lt;br /&gt;deleteDocFunction += &amp;quot;&amp;nbsp;&amp;nbsp; var hfDeleteDoc = document.getElementById(&amp;#39;&amp;quot; + hfDeleteDoc.ClientID + &amp;quot;&amp;#39;);\n&amp;quot;;&lt;br /&gt;deleteDocFunction += &amp;quot;&amp;nbsp;&amp;nbsp; hfDeleteDoc.value = docID;\n&amp;quot;;&lt;br /&gt;deleteDocFunction += &amp;quot;&amp;nbsp;&amp;nbsp; document.forms[0].submit();\n&amp;quot;;&lt;br /&gt;deleteDocFunction += &amp;quot;}\n&amp;quot;;&lt;br /&gt;deleteDocFunction += &amp;quot;&amp;lt;/script&amp;gt;\n&amp;quot;;&lt;br /&gt;writer.Write(deleteDocFunction);&lt;/p&gt;
&lt;p&gt;//Server Side Code (C#) Creating a template for your menu&lt;br /&gt;msaListMenu = new MenuTemplate();&lt;br /&gt;msaListMenu.ID = &amp;quot;MSAListMenu&amp;quot;;&lt;br /&gt;MenuItemTemplate msaListMenuItem1 = new MenuItemTemplate(&amp;quot;View Properties&amp;quot;);&lt;br /&gt;msaListMenuItem1.ClientOnClickNavigateUrl = SPContext.Current.Web.Url + &amp;quot;/MSA/Forms/DispForm.aspx?ID=%EDIT%&amp;quot;;&lt;br /&gt;msaListMenu.Controls.Add(msaListMenuItem1);&lt;br /&gt;SPSite tmp = SPContext.Current.Site;&lt;br /&gt;//SPGroup&lt;br /&gt;//SPGroup tmpGrp = SPContext.Current.Web.SiteGroups[&amp;quot;Content Managers&amp;quot;];&lt;br /&gt;//tmpGrp.ContainsCurrentUser&lt;br /&gt;&lt;br /&gt;MenuItemTemplate msaListMenuItem3 = new MenuItemTemplate(&amp;quot;Edit Properties&amp;quot;, &amp;quot;/_layouts/images/EDIT.GIF&amp;quot;);&lt;br /&gt;msaListMenuItem3.ClientOnClickNavigateUrl = SPContext.Current.Web.Url + &amp;quot;/MSA/Forms/EditForm.aspx?ID=%EDIT%&amp;quot;;&lt;br /&gt;msaListMenu.Controls.Add(msaListMenuItem3);&lt;/p&gt;
&lt;p&gt;MenuItemTemplate msaListMenuItem4 = new MenuItemTemplate(&amp;quot;Delete&amp;quot;, &amp;quot;/_layouts/images/DELETE.GIF&amp;quot;);&lt;br /&gt;msaListMenuItem4.ClientOnClickScript = &amp;quot;deleteDoc(%EDIT%);&amp;quot;;&lt;br /&gt;//msaListMenuItem4.ClientOnClickNavigateUrl = SPContext.Current.Web.Url + &amp;quot;/MSA/Forms/EditForm.aspx?ID=%EDIT%&amp;quot;;&lt;br /&gt;msaListMenu.Controls.Add(msaListMenuItem4);&lt;/p&gt;
&lt;p&gt;MenuItemTemplate msaListMenuItem2 = new MenuItemTemplate(&amp;quot;Alert Me&amp;quot;);&lt;br /&gt;msaListMenuItem2.ClientOnClickNavigateUrl = SPContext.Current.Web.Url + &amp;quot;/_layouts/SubNew.aspx?List={49DFCC0E-E021-41F7-9978-1557E1A4B64A}&amp;amp;ID=%EDIT%&amp;quot;;&lt;br /&gt;msaListMenu.Controls.Add(msaListMenuItem2);&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=6374" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="JavaScript" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/JavaScript/default.aspx" /><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="C#" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/C_2300_/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Parts/default.aspx" /><category term="list form control" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/list+form+control/default.aspx" /><category term="SPWeb" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPWeb/default.aspx" /><category term="SPSite" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPSite/default.aspx" /><category term="SDK" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SDK/default.aspx" /></entry><entry><title>Become Presence Aware with your WebParts with just an email!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/19/become-presence-aware-with-your-webparts-with-just-an-email.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/19/become-presence-aware-with-your-webparts-with-just-an-email.aspx</id><published>2007-09-19T19:58:00Z</published><updated>2007-09-19T19:58:00Z</updated><content type="html">&lt;p&gt;Okay so I found some great info on this site about presence aware stuff:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://blogs.msdn.com/modonovan/archive/2005/05/11/416376.aspx"&gt;http://blogs.msdn.com/modonovan/archive/2005/05/11/416376.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now, this site exposes a sample CAML for the schema.xml file for a particular list web part...&amp;nbsp; However if you decifer this a bit you will get to the core html for the presence aware feature:&lt;/p&gt;
&lt;p&gt;&amp;lt;table&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&amp;lt;td&amp;gt;&lt;br /&gt;&amp;lt;table cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td style=&amp;quot;padding-right: 3px;&amp;quot;&amp;gt;&amp;lt;img border=&amp;quot;0&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;16&amp;quot; width=&amp;quot;16&amp;quot; src=&amp;quot;/_layouts/images/blank.gif&amp;quot; onload=&amp;quot;IMNRC(&lt;a href="mailto:&amp;#39;a@b.c&amp;#39;"&gt;&amp;#39;a@b.c&amp;#39;&lt;/a&gt;)&amp;quot; ShowOfflinePawn=1&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;td&amp;gt;&lt;br /&gt;&amp;lt;a href=&amp;quot;&lt;a href="mailto:%20a@b.c%22%3E%20name"&gt;mailto: a@b.c&amp;quot;&amp;gt; name&lt;/a&gt;&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;This presence aware html code will allow users to check for an outlook schedule, go to a my site, or see if the target user is online(Microsoft Communicator)...&amp;nbsp; This is a really great feature and its so simple...&amp;nbsp; In your web parts just display render the html to the screen and substitute in an email address and a name.&amp;nbsp; I&amp;#39;m going to use this to make Account Managers presence aware on their clients sites, and when an user search for a client, the results will include the account managers for the client and they will be presence aware.&amp;nbsp; It really is an exciting feature for the clients, they get very excited about it.&amp;nbsp; So test this out on your sharepoint deployment and let me know how you might take advantage of it.&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=6047" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="JavaScript" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/JavaScript/default.aspx" /><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="HTML" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/HTML/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Parts/default.aspx" /><category term="Presence Aware" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Presence+Aware/default.aspx" /></entry><entry><title>Discussion:  MOSS 2007 Conversion from 32-bit Server to a 64-bit Server</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/19/discussion-moss-2007-conversion-from-32-bit-server-to-a-64-bit-server.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/19/discussion-moss-2007-conversion-from-32-bit-server-to-a-64-bit-server.aspx</id><published>2007-09-19T17:32:00Z</published><updated>2007-09-19T17:32:00Z</updated><content type="html">&lt;p&gt;My client is looking to switch from a 32-bit server to a 64-bit server on both&amp;nbsp;the&amp;nbsp;SQL box and SharePoint box for performance enhancement.&amp;nbsp; We already have a partial portal build in progress.&amp;nbsp; Are there any concerns or red flags that I should point out to him?&amp;nbsp; I believe it should be very simple, back up the 32-bit server&amp;#39;s site collection and config db, and simply restore it on the new sharepoint 64-bit server.&amp;nbsp; Any assistance or comments here would be appreciated.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thanks!&lt;/p&gt;
&lt;p&gt;Chad&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=6043" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="Portal" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Portal/default.aspx" /><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="32 Bit" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/32+Bit/default.aspx" /><category term="64 Bit" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/64+Bit/default.aspx" /><category term="Backup and Restore" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Backup+and+Restore/default.aspx" /><category term="Sql 2005" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Sql+2005/default.aspx" /></entry><entry><title>Discussion:  SPSite/Site Collection: Does it contain the permission and features that are inherited to the sites within?</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/19/discussion-spsite-site-collection-does-it-contain-the-permission-and-features-that-are-inherited-to-the-sites-within.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/19/discussion-spsite-site-collection-does-it-contain-the-permission-and-features-that-are-inherited-to-the-sites-within.aspx</id><published>2007-09-19T13:30:00Z</published><updated>2007-09-19T13:30:00Z</updated><content type="html">&lt;p&gt;Or does the root web(site)&amp;nbsp;contain those?&amp;nbsp; If the root web(site) contains holds all of that information, is the SPSite(Site Collection) simply a container for SPWebs(Sites)?&amp;nbsp; I&amp;#39;m interested to see peoples thoughts here.&amp;nbsp; Also, SPSite can not contain SPSites within them, correct?&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=6034" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="SPWeb" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPWeb/default.aspx" /><category term="SPSite" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SPSite/default.aspx" /><category term="Differences" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Differences/default.aspx" /><category term="Discussion" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Discussion/default.aspx" /></entry><entry><title>High Priority ISSUE!  MOSS 2007 craziness! Problem!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/14/high-priority-issue-moss-2007-craziness-problem.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/14/high-priority-issue-moss-2007-craziness-problem.aspx</id><published>2007-09-14T21:00:00Z</published><updated>2007-09-14T21:00:00Z</updated><content type="html">&lt;p&gt;Okay, I&amp;#39;ve got to explain this in a way that translates that shear nonsense that happens here.&amp;nbsp; So I search web part taht search oracle for client ids, brings back the client id and sends it to a redirect page.&amp;nbsp; The redirect page has a web part on it that grabs the client id from the query string and either creates a page for the client if none exists and then ships them to the page, or just sends them to the sharepoint page.&amp;nbsp; On the client&amp;#39;s page, There&amp;#39;s quite a bit of custom functionality through the use of javascript&amp;nbsp;and&amp;nbsp;custom web parts...&amp;nbsp; The client page is also given a query string &amp;quot;NC_NUMBER=346&amp;quot; to tell the page which client it is so the custom webparts can query oracle for some related info about the client. So thats the scenario.&amp;nbsp; And this works perfectly on my computer and a couple other peoples computers, however, when certain end users try to get the&amp;nbsp;client&amp;#39;s&amp;nbsp;page,&amp;nbsp;they get a:&lt;/p&gt;
&lt;p&gt;&amp;quot;List does not exist&lt;br /&gt;&lt;br /&gt;The page you selected contains a list that does not exist. It may have been deleted by another user. &amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Now, this is nuts enough just if it happened when going through the redirect page, however, it does this if you attempt to open a new IE window and paste the url with the nc_number parameter.&amp;nbsp; No redirect involved...&amp;nbsp; AND THEN, check this out, if you go to the site, get the error message, and then hit go back to page, it will load the page no worries.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;What seems to occur on the users page, is the sharepoint pulls some query parameters out of no where, one is &amp;quot;Type=List&amp;quot;, the other is &amp;quot;name=%7B8B280387%2DF33F%2D4F4F%2D811C%2DF6A4FF8949B6%7D.&amp;quot;&amp;nbsp; And of course no list with this guid exists on this site, thus the access denied error message.&amp;nbsp; Now why sharepoint appends these query parameters to the url is a mystery to me.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;CAN ANYONE SHED LIGHT ON THIS???&amp;nbsp; Thanks in advance.&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=5832" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="JavaScript" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/JavaScript/default.aspx" /><category term="Portal" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Portal/default.aspx" /><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="Bug" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Bug/default.aspx" /><category term="problem" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/problem/default.aspx" /><category term="Site Templates" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Site+Templates/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/WSS+3.0/default.aspx" /><category term="Web Parts" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Web+Parts/default.aspx" /><category term="Discussion" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Discussion/default.aspx" /></entry><entry><title>Discussion: AJAX enabling SharePoint - Updated!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/12/discussion-ajax-enabling-sharepoint.aspx" /><id>http://www.sharepointblogs.com/chadclarkesmossblog/archive/2007/09/12/discussion-ajax-enabling-sharepoint.aspx</id><published>2007-09-12T17:09:00Z</published><updated>2007-09-12T17:09:00Z</updated><content type="html">&lt;p&gt;I&amp;#39;ve done this in a VPC on a single server farm with tutorials I found on google, and I&amp;#39;ve written various AJAX WebParts for use with sharepoint inside that VPC.&amp;nbsp; I&amp;#39;m looking now for some examples of how people have use this on production systems and if they&amp;#39;ve had any headaches or problems with any Use Case Scenarios when dealing with SharePoint after its been AJAX enabled.&amp;nbsp; Does all of SharePoint different built in features accept AJAX enabling?&amp;nbsp; I know that there&amp;#39;s been talk about Microsoft putting AJAX enabling into SP1, has anyone heard any confirmation of this?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;The answer is Yes! However, none of the already existing content of sharepoint is AJAX enabled, but SharePoint after SP1 is installed and configured will accept new controls that are AJAX enabled!&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Can&amp;#39;t wait for 2009 version which may have AJAX enabling for the entire SharePoint site!&amp;nbsp; Can we say &amp;quot;Enhanced End User Experience&amp;quot;?&amp;nbsp; I think you can!&amp;nbsp; Of course this is just my guess that they will have it out by then...&amp;nbsp; ;)&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=5706" width="1" height="1"&gt;</content><author><name>ChadClarke</name><uri>http://www.sharepointblogs.com/members/ChadClarke.aspx</uri></author><category term="Portal" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/Portal/default.aspx" /><category term="MOSS 2007" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/MOSS+2007/default.aspx" /><category term="SharePoint" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/SharePoint/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/chadclarkesmossblog/archive/tags/