<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>SharePoint</title>
        <link>http://geekswithblogs.net/PsudoKnowledgeBase/category/8988.aspx</link>
        <description>SharePoint</description>
        <language>en-CA</language>
        <copyright>Geordie</copyright>
        <managingEditor>Martin.palmer@mjpalmer.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>BizTalk 2010, BAM, SharePoint and the Default Application Pool Flag</title>
            <link>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2010/08/17/biztalk-2010-bam-sharepoint-and-the-default-application-pool-flag.aspx</link>
            <description>&lt;p&gt;I have recently started to look at EDI communications through BizTalk. Part of the EDI features in BizTalk is the use of BAM to track messaging.  Amongst the applications we currently have built in BizTalk we do some SharePoint communication.  This is also a possible component to our EDI solution.  We also have plans to move to BizTalk 2010 in the near future, so today I started to build my new BizTalk Dev machine.&lt;/p&gt;
&lt;p&gt;I got a bit of a surprise when 2 parts of the required set had me setting a flag “Enable 32-bit applications” to opposite values.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;First configuration&lt;/u&gt;&lt;/strong&gt;:  I was working the setup document available from Microsoft ‘Installing BizTalk Server 2010 on Windows Server 2008 R2 and 2008.docx’. &lt;/p&gt;
&lt;p&gt;On pg 13…&lt;br /&gt;
&lt;strong&gt;Enable Internet Information Services&lt;/strong&gt;&lt;br /&gt;
Microsoft Internet Information Services (IIS) provides a Web application infrastructure for many BizTalk Server features. BizTalk Server requires IIS for the following features:&lt;br /&gt;
• HTTP adapter&lt;br /&gt;
• SOAP adapter&lt;br /&gt;
• Windows SharePoint Services adapter&lt;br /&gt;
• Secure Sockets Layer (SSL) encryption&lt;br /&gt;
• BAM Portal&lt;br /&gt;
To enable Internet Information Services 7.5&lt;br /&gt;
1. Click Start, point to Administrative Tools and then click Server Manager.&lt;br /&gt;
2. ….&lt;em&gt;Step by step instruction here&lt;/em&gt;&lt;br /&gt;
&lt;strong&gt;Note&lt;/strong&gt; &lt;br /&gt;
BAM Portal runs only runs on a 32-bit mode. If you are installing IIS on a 64-bit machine then you must ensure that ASP.NET 2.0 is enabled on 32-bit mode. To do this, follow these steps: &lt;br /&gt;
1. On the taskbar, click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager. &lt;br /&gt;
2. In the Connections pane, expand the server name, and then click Application Pools.&lt;br /&gt;
3. In the Actions pane, click Set Application Pool Defaults...&lt;br /&gt;
4. On the Application Pool Defaults dialog box, in Enable 32-bit applications, select True.&lt;br /&gt;
 &lt;br /&gt;
I set the Enable 32-bit applications flag as specified and continued with the install.&lt;/p&gt;
&lt;p&gt;&lt;u&gt;&lt;strong&gt;Second configuration&lt;/strong&gt;&lt;/u&gt;:  As mentioned we use SharePoint and to use the SharePoint adaptor we need to install the SharePoint Foundation 2010 or WSS3(SP2) components.  After installation and configuration the SharePoint Sites where inaccessible and returned a HTTP error 503 ‘Site unavailable’ message.  The application pools for the SharePoint components were stopped each time I tried to access the SharePoint sites.  After a bit of searching I found that to get the site to work I needed to set the ‘Enable 32-bit applications, to False’.&lt;/p&gt;
&lt;p&gt;&lt;u&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;/u&gt;: I was able to resolve the issue by setting the default application Pool’s Enable 32-bit applications to true as described in the text.  I then went to each SharePoint application pool and right clicked.  In the context menu there is an ‘Advanced Settings…’ option.  Selecting this allowed me to set the ‘Enable 32-bit Applications’ flag for that specific pool.  I was then able to access the SharePoint site even though the Default Application Pool's flag was set to 'true'.&lt;/p&gt;
&lt;p&gt;Hope this helps, Geordie...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;  When I tried to configure the BizTalk server using the basic configuration tool it failed badly.  Once I gave the BizTalk service account create permissions on the database I was able to automaticaly configure BizTalk up to the BAM components.  after that I had to manually configure each piece, setting the 'default application pool' appropriatly for the componet I was configuring.  Also when configuring the SharePoint adaptor you need to select the correct website (ie the 'SharePoint-80' site from the dropdown list, the default web site will not work).&lt;/p&gt; &lt;img src="http://geekswithblogs.net/PsudoKnowledgeBase/aggbug/141356.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Geordie</dc:creator>
            <guid>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2010/08/17/biztalk-2010-bam-sharepoint-and-the-default-application-pool-flag.aspx</guid>
            <pubDate>Tue, 17 Aug 2010 20:06:27 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/PsudoKnowledgeBase/comments/141356.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2010/08/17/biztalk-2010-bam-sharepoint-and-the-default-application-pool-flag.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/PsudoKnowledgeBase/comments/commentRss/141356.aspx</wfw:commentRss>
        </item>
        <item>
            <title>How to debug SharePoint feature receivers </title>
            <link>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2010/02/04/how-to-debug-sharepoint-feature-receivers.aspx</link>
            <description>&lt;h3 class="post-title"&gt; &lt;/h3&gt;
&lt;p&gt;Just a quick one to detail how this is done in case someone finds it useful. For those still getting into working with SharePoint features, a feature receiver is a class which contains some code you've written to execute when a feature gets activated. Or deactivated, installed or uninstalled.&lt;br /&gt;
&lt;br /&gt;
The key thing to note is that it's just standard ASP.Net debugging. The process is:-&lt;br /&gt;
 &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;deploy the assembly to the runtime location, either the GAC or the site bin directory. Note that if it's the bin directory your feature will also need appropriate CAS policy to grant the code the permissions it requires.&lt;/li&gt;
    &lt;li&gt;deploy the .pdb file to the same location. If this is the GAC, you can do the following:-&lt;br /&gt;
    &lt;br /&gt;
    - map a drive to the GAC folder i.e. C:\WINDOWS\assembly &lt;em&gt;but using a UNC path&lt;/em&gt; such as [MachineName]\C$\WINDOWS\assembly. This allows you to browse the GAC without the shell which the framework puts on the folder, thus allowing you to see the actual structure of the files on disk.&lt;br /&gt;
    - locate the GAC_MSIL subfolder. In here you will see a directory for each assembly currently stored in the GAC. Find the directory for your assembly, and add the .pdb file so it sits next to the dll.&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;In Visual Studio, attach the debugger to the w3wp.exe process. Note that occasionally there will be 2 of these processes (e.g. when the process is being recycled), and it's possible to attach to the wrong one. Either do an IISReset to stop them both so that only 1 spins up with the next web request, or type 'iisapp' at the command prompt to get the process IDs of the running w3wp.exe processes. You can then match the correct one to the list which appears in the 'Attach debugger' dialog.&lt;/li&gt;
    &lt;li&gt;Activate the feature through the web UI (Site settings &amp;gt; Site Collection features/Site features). The debugger will now stop on any breakpoints you set.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And remember that the assembly must be built in debug mode so that the symbols are created.&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href="http://www.sharepointnutsandbolts.com/"&gt;Chris O'Brien&lt;/a&gt; for this info.&lt;br /&gt;
(NB this is a copy of his post stored here for my own reference.  Any questions, please follow the link to Chris's site.)&lt;/p&gt;
&lt;p&gt; &lt;/p&gt; &lt;img src="http://geekswithblogs.net/PsudoKnowledgeBase/aggbug/137803.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Geordie</dc:creator>
            <guid>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2010/02/04/how-to-debug-sharepoint-feature-receivers.aspx</guid>
            <pubDate>Fri, 05 Feb 2010 01:20:51 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/PsudoKnowledgeBase/comments/137803.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2010/02/04/how-to-debug-sharepoint-feature-receivers.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/PsudoKnowledgeBase/comments/commentRss/137803.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Using OWSSVR.dll to filter SharePoint data on the server side </title>
            <link>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2010/02/01/using-owssvr.dll-to-filter-sharepoint-data-on-the-server-side.aspx</link>
            <description>&lt;div style="margin: 0cm 0cm 10pt"&gt;&lt;span style="color: windowtext; text-decoration: none; text-underline: none"&gt;The use of the OWSSVR.dll to filter data on the server side is a great idea as SharePoint can be slow and it tends to become the corporate dumping ground for all documents.  Why delete it when we can retain it for auditing...&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt;&lt;span style="color: windowtext; text-decoration: none; text-underline: none"&gt;So to be able to filter the data to the current entries before transmitting the data over the wire is great.  It look like the perfect solution for my problem and it took a number of confussed hours before I found the posting by GaryJ @ Novotronix.  I have copied it below.&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;a href="http://blog.novotronix.com/post/2009/05/15/owssvrdll-Beware-of-multiple-slection-lookups.aspx"&gt;&lt;span style="color: windowtext; text-decoration: none; text-underline: none"&gt;owssvr.dll - Beware of multiple selection lookups&lt;/span&gt;&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt;owssvr.dll can be used in InfoPath projects to provide filtered or cascading drop down lists. Use an XML datasource - the syntax is &lt;a href="http://yourserver/yourweb/_vti_bin/owssvr.dll?Cmd=Display&amp;amp;List=%7bguid%7d&amp;amp;XMLDATA=TRUE"&gt;&lt;span style="color: #6b1d10; text-decoration: none; text-underline: none"&gt;http://yourserver/yourweb/_vti_bin/owssvr.dll?Cmd=Display&amp;amp;List={guid}&amp;amp;XMLDATA=TRUE&lt;/span&gt;&lt;/a&gt;.&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt;However, beware if your list contains a lookupfield that allows multiple selections. If you have this, then the above syntax will return an invalid XML, or a blank data set.&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt;List contains lookup field(s) with single selection - syntax works.&lt;br /&gt;
List contains lookup field(s) with multiple selection - syntax fails.&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt; &lt;b&gt;&lt;u&gt;Links:&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt;&lt;b&gt;&lt;u&gt;&lt;a href="http://blog.novotronix.com/post/2009/05/15/owssvrdll-Beware-of-multiple-slection-lookups.aspx"&gt;http://blog.novotronix.com/post/2009/05/15/owssvrdll-Beware-of-multiple-slection-lookups.aspx&lt;/a&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt;&lt;a href="http://blogs.msdn.com/infopath/archive/2007/01/15/populating-form-data-from-sharepoint-list-views.aspx"&gt;&lt;font color="#800080"&gt;http://blogs.msdn.com/infopath/archive/2007/01/15/populating-form-data-from-sharepoint-list-views.aspx&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt;&lt;a href="http://www.bizsupportonline.net/browserforms/filter-cascade-drop-down-infopath-sharepoint-browser-form-owssvr-dll.htm"&gt;&lt;font color="#800080"&gt;http://www.bizsupportonline.net/browserforms/filter-cascade-drop-down-infopath-sharepoint-browser-form-owssvr-dll.htm&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="margin: 0cm 0cm 10pt"&gt;&lt;a href="http://www.synergyonline.com/blog/blog-moss/Lists/Posts/Post.aspx?ID=24"&gt;&lt;font color="#800080"&gt;http://www.synergyonline.com/blog/blog-moss/Lists/Posts/Post.aspx?ID=24&lt;/font&gt;&lt;/a&gt;&lt;/div&gt; &lt;img src="http://geekswithblogs.net/PsudoKnowledgeBase/aggbug/137746.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Geordie</dc:creator>
            <guid>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2010/02/01/using-owssvr.dll-to-filter-sharepoint-data-on-the-server-side.aspx</guid>
            <pubDate>Tue, 02 Feb 2010 02:21:19 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/PsudoKnowledgeBase/comments/137746.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2010/02/01/using-owssvr.dll-to-filter-sharepoint-data-on-the-server-side.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/PsudoKnowledgeBase/comments/commentRss/137746.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Getting the URL Query string values in a Web Part</title>
            <link>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2008/11/03/getting-the-url-query-string-values-in-a-web-part.aspx</link>
            <description>While trying to create a SharePoint 2007 web part I hit a problem that my web searches did not come up with any answers.  The problem was I needed the web part that was imbedded in SharePoint to access the query string.  I lucked out when examining the objects when debugging the code.  The context object is available to the web part and it holds a pointer to the HttpRequests object which includes the Query string property. &lt;img src="http://geekswithblogs.net/PsudoKnowledgeBase/aggbug/126594.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>PsudoKnowledgeBase</dc:creator>
            <guid>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2008/11/03/getting-the-url-query-string-values-in-a-web-part.aspx</guid>
            <pubDate>Tue, 04 Nov 2008 04:57:18 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/PsudoKnowledgeBase/comments/126594.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2008/11/03/getting-the-url-query-string-values-in-a-web-part.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/PsudoKnowledgeBase/comments/commentRss/126594.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SharePoint 2007 Custom Properties</title>
            <link>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2008/11/03/sharepoint-2007-custom-properties.aspx</link>
            <description>&lt;p&gt;I have recently been working on some web parts for a site hosted on a SharePoint 2007 (aka MOSS 2007).  I was unable to get the custom properties to work.  Paul Stork was kind enough to provide the answer.  Apparently the method declaration changed between SharePoint 2003 and 2007.  The reference that I had found was for the older version.&lt;/p&gt;
&lt;p&gt;Old Version (2003)&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;&lt;span style="COLOR: blue"&gt;private&lt;/span&gt; &lt;span style="COLOR: blue"&gt;const&lt;/span&gt; &lt;span style="COLOR: blue"&gt;string&lt;/span&gt; defaultText = &lt;span style="COLOR: maroon"&gt;"John"&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;&lt;span style="COLOR: blue"&gt;private&lt;/span&gt; &lt;span style="COLOR: blue"&gt;string&lt;/span&gt; text = defaultText;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;&lt;span style="COLOR: teal"&gt;Browsable&lt;/span&gt;(&lt;span style="COLOR: blue"&gt;true&lt;/span&gt;),&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;&lt;span style="COLOR: teal"&gt;Category&lt;/span&gt;(&lt;span style="COLOR: maroon"&gt;"Test"&lt;/span&gt;),&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;&lt;span style="COLOR: teal"&gt;DefaultValue&lt;/span&gt;(defaultText),&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;&lt;span style="COLOR: teal"&gt;WebPartStorage&lt;/span&gt;(&lt;span style="COLOR: teal"&gt;Storage&lt;/span&gt;.Shared),&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;&lt;span style="COLOR: teal"&gt;FriendlyName&lt;/span&gt;(&lt;span style="COLOR: maroon"&gt;"Text"&lt;/span&gt;),&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;&lt;span style="COLOR: teal"&gt;Description&lt;/span&gt;(&lt;span style="COLOR: maroon"&gt;"Text Property"&lt;/span&gt;)]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;&lt;span style="COLOR: blue"&gt;public&lt;/span&gt; &lt;span style="COLOR: blue"&gt;string&lt;/span&gt; Text&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;    &lt;span style="COLOR: blue"&gt;get&lt;/span&gt; { &lt;span style="COLOR: blue"&gt;return&lt;/span&gt; text; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;    &lt;span style="COLOR: blue"&gt;set&lt;/span&gt; { text = &lt;span style="COLOR: blue"&gt;value&lt;/span&gt;; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Courier New&amp;quot;; mso-ansi-language: EN-US"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;MOSS 2007 custom Properties&lt;/p&gt;
&lt;p&gt; &lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;[System.Web.UI.WebControls.WebParts.WebBrowsable(true)&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;,System.Web.UI.WebControls.WebParts.WebDisplayName("Text Prop Name")&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;,System.Web.UI.WebControls.WebParts.WebDescription("Text Prop Tooltip")&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;,System.Web.UI.WebControls.WebParts.Personalizable(&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;  System.Web.UI.WebControls.WebParts.PersonalizationScope.User)&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;,System.ComponentModel.Category("Todd Parts")&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;, System.ComponentModel.DefaultValue(DEFAULT_TEXT_PROP)&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;]&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;public string TextProp&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;{&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;  get { return _textProp; }&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;  set { _textProp = value; }&lt;br /&gt;
&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang="EN-US" style="COLOR: #1f497d; mso-ansi-language: EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/PsudoKnowledgeBase/aggbug/126593.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>PsudoKnowledgeBase</dc:creator>
            <guid>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2008/11/03/sharepoint-2007-custom-properties.aspx</guid>
            <pubDate>Tue, 04 Nov 2008 04:46:09 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/PsudoKnowledgeBase/comments/126593.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/PsudoKnowledgeBase/archive/2008/11/03/sharepoint-2007-custom-properties.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/PsudoKnowledgeBase/comments/commentRss/126593.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>
