<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Web Parts and Personalization</title><link>http://forums.asp.net/145.aspx</link><description>Discussions of the new ASP.NET 2.0 portal framework.  &lt;a href="http://aspadvice.com/SignUp/list.aspx?l=167&amp;c=30" target="_blank"&gt;Email List&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: What is serialized in the PageSettings?</title><link>http://forums.asp.net/thread/980395.aspx</link><pubDate>Thu, 07 Jul 2005 10:12:08 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:980395</guid><dc:creator>Jupiter_Lin</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/980395.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=145&amp;PostID=980395</wfw:commentRss><description>hi&lt;BR&gt;&lt;BR&gt;I have try &lt;A id=_ctl0__ctl0__ctl0__ctl0__ctl0__ctl0_Entry__ctl0_AuthorLink href="http://dotnetjunkies.com/WebLog/user/Profile.aspx?UserID=1051"&gt;TeunD&lt;/A&gt; 's Code.&lt;BR&gt;But it's wrong at "UserState = New PageState(encodedUserData, PersonalizationScope.User)"&lt;BR&gt;I think the problem is &lt;BR&gt;ObjectStateFormatter can't&amp;nbsp;Deserialize encodedUserData..&lt;BR&gt;&lt;BR&gt;Does anyone try out this?&lt;BR&gt;What's the encodedUserData?&lt;BR&gt;&lt;BR&gt;thanks&lt;BR&gt;</description></item><item><title>Re: What is serialized in the PageSettings?</title><link>http://forums.asp.net/thread/980392.aspx</link><pubDate>Thu, 07 Jul 2005 10:07:34 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:980392</guid><dc:creator>Jupiter_Lin</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/980392.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=145&amp;PostID=980392</wfw:commentRss><description>hi&lt;BR&gt;&lt;BR&gt;Does anyone try out this?&lt;BR&gt;I have downloaded &lt;A id=_ctl0__ctl0__ctl0__ctl0__ctl0__ctl0_Entry__ctl0_AuthorLink href="http://dotnetjunkies.com/WebLog/user/Profile.aspx?UserID=1051"&gt;TeunD&lt;/A&gt;'s code. &lt;BR&gt;but it's always wrong at &lt;BR&gt;(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UserState = New PageState(encodedUserData, PersonalizationScope.User))&lt;BR&gt;&lt;BR&gt;The problem is the encodedUserData can't Deserialize by ObjectStateFormatter.&lt;BR&gt;&lt;BR&gt;Does anyone know about this?&lt;BR&gt;&amp;nbsp;what's the encodedUserData ?&lt;BR&gt;&lt;BR&gt;thanks</description></item><item><title>Re: What is serialized in the PageSettings?</title><link>http://forums.asp.net/thread/851360.aspx</link><pubDate>Wed, 09 Mar 2005 01:21:14 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:851360</guid><dc:creator>wyx2000</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/851360.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=145&amp;PostID=851360</wfw:commentRss><description>that is great! ,hope he can figure out the whole data structure soon.</description></item><item><title>Re: What is serialized in the PageSettings?</title><link>http://forums.asp.net/thread/851025.aspx</link><pubDate>Tue, 08 Mar 2005 19:33:38 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:851025</guid><dc:creator>Dr.NETjes</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/851025.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=145&amp;PostID=851025</wfw:commentRss><description>Have a look at this weblog entry by Teun Duynstee: http://dotnetjunkies.com/WebLog/teund/archive/2005/03/08/WebPartManager_Storage.aspx
&lt;br /&gt;

&lt;br /&gt;
He explains exactly what I was looking for. As I understand he's making some kind of wrapper-object that's able to manage the webparts inside the blob.
&lt;br /&gt;

&lt;br /&gt;
--Dion</description></item><item><title>Re: What is serialized in the PageSettings?</title><link>http://forums.asp.net/thread/849997.aspx</link><pubDate>Mon, 07 Mar 2005 21:22:44 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:849997</guid><dc:creator>wyx2000</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/849997.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=145&amp;PostID=849997</wfw:commentRss><description>I am trying to find out how it works too, I need combine personalization data from different place. I think the logic is in the .NET source code. But It will be great if someone can introduce it here.
&lt;br /&gt;

&lt;br /&gt;</description></item><item><title>Re: What is serialized in the PageSettings?</title><link>http://forums.asp.net/thread/849126.aspx</link><pubDate>Mon, 07 Mar 2005 08:34:21 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:849126</guid><dc:creator>Dr.NETjes</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/849126.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=145&amp;PostID=849126</wfw:commentRss><description>&lt;br /&gt;
I know the personalization data is saved in the PageSettings blob, but what exactly is the structure of the serialized PageSettings?
&lt;br /&gt;

&lt;br /&gt;
Is it:
&lt;br /&gt;
a) a serialized WebPartManager (including it webparts)
&lt;br /&gt;
b) a collection of serialized WebParts
&lt;br /&gt;
c) a collection of serialized WebPart properties?
&lt;br /&gt;
d) ...something else?</description></item><item><title>Re: What is serialized in the PageSettings?</title><link>http://forums.asp.net/thread/847973.aspx</link><pubDate>Sat, 05 Mar 2005 09:20:04 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:847973</guid><dc:creator>Fredrik N</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/847973.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=145&amp;PostID=847973</wfw:commentRss><description>The personalization data is saved into the PageSettings column. The data is binary serialized and contains where the WebParts is located, and its settings etc.</description></item><item><title>What is serialized in the PageSettings?</title><link>http://forums.asp.net/thread/847736.aspx</link><pubDate>Fri, 04 Mar 2005 22:18:05 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:847736</guid><dc:creator>Dr.NETjes</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/847736.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=145&amp;PostID=847736</wfw:commentRss><description>&lt;br /&gt;
I always wondered what is serialized in the PageSettings blob (stored by the PersonalizationProviders). Is it some kind of dictonary containing WebPart properties?
&lt;br /&gt;

&lt;br /&gt;
The reason I want to know, is because it would be nice to load the dynamic webparts of a page (other than the current page), add a new webpart to it, and store it back again. 
&lt;br /&gt;

&lt;br /&gt;
--Dion</description></item></channel></rss>