<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" 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:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Rénald's Blog</title>
    <link>http://www.renaldnollet.com/blog/</link>
    <description />
    <language>en-us</language>
    <copyright>Rénald Nollet</copyright>
    <lastBuildDate>Sun, 08 Aug 2010 10:08:29 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>rno.rno.rno@gmail.com</managingEditor>
    <webMaster>rno.rno.rno@gmail.com</webMaster>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=4c369f51-ad23-46de-9386-55a23db074d0</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,4c369f51-ad23-46de-9386-55a23db074d0.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,4c369f51-ad23-46de-9386-55a23db074d0.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=4c369f51-ad23-46de-9386-55a23db074d0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Recently I've worked on a small Silverlight application that targets Sharepoint 2010
file operations (copy, move, delete, …). 
</p>
        <p>
Sharepoint 2010 has a lot of great enhancements compare to Sharepoint 2007 but still
lacks of basic file operations facilities (e.g. if you want to copy a file from a
doclib to another doclib, you must give the URL of the destination doclib). 
</p>
        <p>
This V 0.1 of Sharepoint 2010 SilverXplorer currently only offers files &amp; folders
browsing. 
</p>
        <p>
Here is how the application looks like inside of Sharepoint : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint21.png" alt="" />
        </p>
        <p>
Here is how the loading progress looks: 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint22.png" alt="" />
        </p>
        <p>
To change the Sharepoint site, click the <img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint23.png" alt="" /> button
and choose a new site URL: 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint24.png" alt="" />
        </p>
        <p>
To go inside a folder, just click it! 
</p>
        <p>
To go up, click the <img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint25.png" alt="" /> button. 
</p>
        <p>
 
</p>
        <p>
You can also use it in an out of browser way (with elevated trust). 
</p>
        <p>
 
</p>
        <p>
On the Silverlight side, the new Sharepoint 2010 Client Object Model has been used. 
</p>
        <p>
If you take a look at the code, you'll also note that I've used a Resource Dictionary
&amp; Merged Dictionaries for styles and states and that I'm playing a lot with states
(I like them!). 
</p>
        <p>
Sharepoint queries were optimized by Mathieu Gretry who joined the project!<span style="font-family: Wingdings;"></span></p>
        <p>
 
</p>
        <p>
To download the V 0.1 of the XAP or to access the source code, just go to : <a href="http://spsilverxplorer.codeplex.com/">http://spsilverxplorer.codeplex.com/</a></p>
        <img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=4c369f51-ad23-46de-9386-55a23db074d0" />
      </body>
      <title>Sharepoint 2010 SilverXplorer V 0.1</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,4c369f51-ad23-46de-9386-55a23db074d0.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/08/08/Sharepoint2010SilverXplorerV01.aspx</link>
      <pubDate>Sun, 08 Aug 2010 10:08:29 GMT</pubDate>
      <description>&lt;p&gt;
Recently I've worked on a small Silverlight application that targets Sharepoint 2010
file operations (copy, move, delete, …). 
&lt;/p&gt;
&lt;p&gt;
Sharepoint 2010 has a lot of great enhancements compare to Sharepoint 2007 but still
lacks of basic file operations facilities (e.g. if you want to copy a file from a
doclib to another doclib, you must give the URL of the destination doclib). 
&lt;/p&gt;
&lt;p&gt;
This V 0.1 of Sharepoint 2010 SilverXplorer currently only offers files &amp;amp; folders
browsing. 
&lt;/p&gt;
&lt;p&gt;
Here is how the application looks like inside of Sharepoint : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint21.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Here is how the loading progress looks: 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint22.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
To change the Sharepoint site, click the &lt;img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint23.png" alt=""&gt; button
and choose a new site&amp;nbsp;URL: 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint24.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
To go inside a folder, just click it! 
&lt;/p&gt;
&lt;p&gt;
To go up, click the &lt;img src="http://www.renaldnollet.com/blog/content/binary/080810_1007_Sharepoint25.png" alt=""&gt; button. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
You can also use it in an out of browser way (with elevated trust). 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
On the Silverlight side, the new Sharepoint 2010 Client Object Model has been used. 
&lt;/p&gt;
&lt;p&gt;
If you take a look at the code, you'll also note that I've used a Resource Dictionary
&amp;amp; Merged Dictionaries for styles and states and that I'm playing a lot with states
(I like them!). 
&lt;/p&gt;
&lt;p&gt;
Sharepoint queries were optimized by Mathieu Gretry who joined the project!&lt;span style="font-family: Wingdings;"&gt;&lt;/span&gt; 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
To download the V 0.1 of the XAP or to access the source code, just go to : &lt;a href="http://spsilverxplorer.codeplex.com/"&gt;http://spsilverxplorer.codeplex.com/&lt;/a&gt; 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=4c369f51-ad23-46de-9386-55a23db074d0" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,4c369f51-ad23-46de-9386-55a23db074d0.aspx</comments>
      <category>Sharepoint 2010</category>
      <category>Silverlight 4.0</category>
    </item>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=e46acf19-d671-49e7-87d9-ac4ab5a2a139</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,e46acf19-d671-49e7-87d9-ac4ab5a2a139.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,e46acf19-d671-49e7-87d9-ac4ab5a2a139.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=e46acf19-d671-49e7-87d9-ac4ab5a2a139</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you've Firefox 3.6.4 or above installed on your computer and if you use it as your
default browser, you'll probably meet some problems while trying to debug a Silverlight
application in Visual Studio. 
</p>
        <p>
The Mozilla team has changed security settings for plugins. 
</p>
        <p>
I found the solution in the <a href="http://forums.silverlight.net/forums/t/188434.aspx">Silverlight
forum</a> (Thanks to MisterGoodcat!). 
</p>
        <p>
Here is what you to do : 
</p>
        <ul style="margin-left: 43pt;">
          <li>
Type "about:config" into Firefox address bar 
</li>
          <li>
Accept the warning (if applicable) 
</li>
          <li>
Search for the entry "dom.ipc.plugins.enabled.npctrl.dll" 
</li>
          <li>
Change its value from "true" to "false" (by double-clicking it) 
</li>
          <li>
Restart the browser</li>
        </ul>
        <img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=e46acf19-d671-49e7-87d9-ac4ab5a2a139" />
      </body>
      <title>Silverlight debugging with Firefox 3.6.4 or above</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,e46acf19-d671-49e7-87d9-ac4ab5a2a139.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/07/06/SilverlightDebuggingWithFirefox364OrAbove.aspx</link>
      <pubDate>Tue, 06 Jul 2010 10:24:16 GMT</pubDate>
      <description>&lt;p&gt;
If you've Firefox 3.6.4 or above installed on your computer and if you use it as your
default browser, you'll probably meet some problems while trying to debug a Silverlight
application in Visual Studio. 
&lt;/p&gt;
&lt;p&gt;
The Mozilla team has changed security settings for plugins. 
&lt;/p&gt;
&lt;p&gt;
I found the solution in the &lt;a href="http://forums.silverlight.net/forums/t/188434.aspx"&gt;Silverlight
forum&lt;/a&gt; (Thanks to MisterGoodcat!). 
&lt;/p&gt;
&lt;p&gt;
Here is what you to do : 
&lt;/p&gt;
&lt;ul style="margin-left: 43pt;"&gt;
&lt;li&gt;
Type "about:config" into Firefox address bar 
&lt;/li&gt;
&lt;li&gt;
Accept the warning (if applicable) 
&lt;/li&gt;
&lt;li&gt;
Search for the entry "dom.ipc.plugins.enabled.npctrl.dll" 
&lt;/li&gt;
&lt;li&gt;
Change its value from "true" to "false" (by double-clicking it) 
&lt;/li&gt;
&lt;li&gt;
Restart the browser&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=e46acf19-d671-49e7-87d9-ac4ab5a2a139" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,e46acf19-d671-49e7-87d9-ac4ab5a2a139.aspx</comments>
      <category>Debugging</category>
      <category>Silverlight 4.0</category>
      <category>Visual Studio 2010</category>
    </item>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=31fd44b4-8185-41e7-89be-5d8b1176aef1</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,31fd44b4-8185-41e7-89be-5d8b1176aef1.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,31fd44b4-8185-41e7-89be-5d8b1176aef1.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=31fd44b4-8185-41e7-89be-5d8b1176aef1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A short post to prevent you installing an edition of Office/Outlook 2010 64 bits and
better go to setup a 32 bits version. 
</p>
        <p>
A few days ago on <a href="http://twitter.com/renaldnollet">my twitter</a>, I shared
this link : <a href="http://bit.ly/9r2Hgb">"Microsoft warns: Don't use 64-bit Office
2010"</a></p>
        <p>
Here is one good illustration of that… 
</p>
        <p>
I just tried to install the Microsoft Dynamics CRM 4.0 for Microsoft Office Outlook
on a computer with Outlook 2010 64 bits and here is the message I get : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/070610_0928_Office2010O1.png" alt="" />
        </p>
        <p>
Time to uninstall Office 2010 64 bits and install Office 2010 32 bits on this computer! 
</p>
        <p>
Edit : Here is the <a href="http://blogs.msdn.com/b/emeadcrmsupport/archive/2010/06/04/outlook-crm-4-0-client-in-combination-with-office-2010-64-bit.aspx">official
message</a> from the CRM Team.
</p>
        <img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=31fd44b4-8185-41e7-89be-5d8b1176aef1" />
      </body>
      <title>Office 2010 : Outlook 2010 64 bits &amp; CRM 4.0</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,31fd44b4-8185-41e7-89be-5d8b1176aef1.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/07/06/Office2010Outlook201064BitsCRM40.aspx</link>
      <pubDate>Tue, 06 Jul 2010 09:29:41 GMT</pubDate>
      <description>&lt;p&gt;
A short post to prevent you installing an edition of Office/Outlook 2010 64 bits and
better go to setup a 32 bits version. 
&lt;/p&gt;
&lt;p&gt;
A few days ago on &lt;a href="http://twitter.com/renaldnollet"&gt;my twitter&lt;/a&gt;, I shared
this link : &lt;a href="http://bit.ly/9r2Hgb"&gt;"Microsoft warns: Don't use 64-bit Office
2010"&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Here is one good illustration of that… 
&lt;/p&gt;
&lt;p&gt;
I just tried to install the Microsoft Dynamics CRM 4.0 for Microsoft Office Outlook
on a computer with Outlook 2010 64 bits and here is the message I get : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/070610_0928_Office2010O1.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Time to uninstall Office 2010 64 bits and install Office 2010 32 bits on this computer! 
&lt;/p&gt;
&lt;p&gt;
Edit : Here is the &lt;a href="http://blogs.msdn.com/b/emeadcrmsupport/archive/2010/06/04/outlook-crm-4-0-client-in-combination-with-office-2010-64-bit.aspx"&gt;official
message&lt;/a&gt; from the CRM Team.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=31fd44b4-8185-41e7-89be-5d8b1176aef1" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,31fd44b4-8185-41e7-89be-5d8b1176aef1.aspx</comments>
      <category>Office 2010</category>
      <category>Outlook 2010</category>
      <category>CRM 4.0</category>
    </item>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=35676706-0507-4bdb-8001-47be8ee36471</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,35676706-0507-4bdb-8001-47be8ee36471.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,35676706-0507-4bdb-8001-47be8ee36471.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=35676706-0507-4bdb-8001-47be8ee36471</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The new Enterprise Library 5.0 was launched a few days before and I decided to use
this new version in my projects. One of the main application block I'm using is the
Logging Application Block. 
</p>
        <p>
I went to use it in a WCF Service Library into Visual Studio 2010. Everything was
fine until I decided to use a Database Trace Listener. Of course, I referenced the <em>Microsoft.Practices.EnterpriseLibrary.Logging.Database</em> in
my project. But it always failed to run with this message: 
</p>
        <p>
          <em>"Invalid TraceListenerData type in configuration 'listenerDataType=\"Microsoft.Practices.EnterpriseLibrary.Logging.Database.Configuration.FormattedDatabaseTraceListenerData,
Microsoft.Practices.EnterpriseLibrary.Logging.Database, Version=5.0.414.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35\"'." </em>
        </p>
        <p>
Finally, I found that you need to work with the .NET 4.0 Full Framework and not only
the Client Profile. Some assemblies are needed by the Database Trace Listener that
are not present in the Client Profile (to learn more about the differences between
the Full Framework and the Client profile, go <a href="http://blogs.msdn.com/pmarcu/archive/2010/04/15/the-net-framework-4-installer-improvements.aspx">here</a>). 
</p>
        <p>
So, just target your project to the .NET Framework 4 and everything will be fine. 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/050210_1956_EnterpriseL1.png" alt="" />
        </p>
        <img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=35676706-0507-4bdb-8001-47be8ee36471" />
      </body>
      <title>Enterprise Library 5.0 Logging Application Block Database Trace Listener and .NET 4 Client Profile</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,35676706-0507-4bdb-8001-47be8ee36471.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/05/02/EnterpriseLibrary50LoggingApplicationBlockDatabaseTraceListenerAndNET4ClientProfile.aspx</link>
      <pubDate>Sun, 02 May 2010 19:58:27 GMT</pubDate>
      <description>&lt;p&gt;
The new Enterprise Library 5.0 was launched a few days before and I decided to use
this new version in my projects. One of the main application block I'm using is the
Logging Application Block. 
&lt;/p&gt;
&lt;p&gt;
I went to use it in a WCF Service Library into Visual Studio 2010. Everything was
fine until I decided to use a Database Trace Listener. Of course, I referenced the &lt;em&gt;Microsoft.Practices.EnterpriseLibrary.Logging.Database&lt;/em&gt; in
my project. But it always failed to run with this message: 
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;"Invalid TraceListenerData type in configuration 'listenerDataType=\"Microsoft.Practices.EnterpriseLibrary.Logging.Database.Configuration.FormattedDatabaseTraceListenerData,
Microsoft.Practices.EnterpriseLibrary.Logging.Database, Version=5.0.414.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35\"'." &lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
Finally, I found that you need to work with the .NET 4.0 Full Framework and not only
the Client Profile. Some assemblies are needed by the Database Trace Listener that
are not present in the Client Profile (to learn more about the differences between
the Full Framework and the Client profile, go &lt;a href="http://blogs.msdn.com/pmarcu/archive/2010/04/15/the-net-framework-4-installer-improvements.aspx"&gt;here&lt;/a&gt;). 
&lt;/p&gt;
&lt;p&gt;
So, just target your project to the .NET Framework 4 and everything will be fine. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/050210_1956_EnterpriseL1.png" alt=""&gt; 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=35676706-0507-4bdb-8001-47be8ee36471" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,35676706-0507-4bdb-8001-47be8ee36471.aspx</comments>
      <category>EnterpriseLibrary</category>
      <category>Visual Studio 2010</category>
    </item>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=916bfaf8-af3a-4a3d-a579-0f34cfd273b4</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,916bfaf8-af3a-4a3d-a579-0f34cfd273b4.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,916bfaf8-af3a-4a3d-a579-0f34cfd273b4.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=916bfaf8-af3a-4a3d-a579-0f34cfd273b4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Imagine this simple custom list created in Sharepoint 2010 : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI1.png" alt="" />
        </p>
        <p>
If you want to add an item to this list, here is the dialog that will be shown: 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI2.png" alt="" />
        </p>
        <p>
To easily customize this form: 
</p>
        <p>
Go in the List Tools &gt; List in the Ribbon: 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI3.png" alt="" />
        </p>
        <p>
You can then choose the « Customize Form » icon : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI4.png" alt="" />
        </p>
        <p>
Or, if you go in the Library Settings, you can use the "Form Settings" link. 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI5.png" alt="" />
        </p>
        <p>
Infopath will open with the form you asked to customize. 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI6.png" alt="" />
        </p>
        <p>
Here is my customisation (I will probably isn't it ?) 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI7.png" alt="" />
        </p>
        <p>
Now, when you create or edit an item in the list, here is the form that will be shown : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI8.png" alt="" />
        </p>
        <p>
And if you browse your list in Sharepoint Designer 2010, you will find the template.xsn
in the Item folder of your list. 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI9.png" alt="" />
        </p>
        <img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=916bfaf8-af3a-4a3d-a579-0f34cfd273b4" />
      </body>
      <title>Sharepoint &amp; Infopath 2010 : custom forms for adding/editing items in lists/libraries.</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,916bfaf8-af3a-4a3d-a579-0f34cfd273b4.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/04/28/SharepointInfopath2010CustomFormsForAddingeditingItemsInListslibraries.aspx</link>
      <pubDate>Wed, 28 Apr 2010 20:00:04 GMT</pubDate>
      <description>&lt;p&gt;
Imagine this simple custom list created in Sharepoint 2010 : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI1.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
If you want to add an item to this list, here is the dialog that will be shown: 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI2.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
To easily customize this form: 
&lt;/p&gt;
&lt;p&gt;
Go in the List Tools &amp;gt; List in the Ribbon: 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI3.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
You can then choose the «&amp;nbsp;Customize Form&amp;nbsp;» icon&amp;nbsp;: 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI4.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Or, if you go in the Library Settings, you can use the "Form Settings" link. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI5.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Infopath will open with the form you asked to customize. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI6.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Here is my customisation (I will probably isn't it&amp;nbsp;?) 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI7.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Now, when you create or edit an item in the list, here is the form that will be shown&amp;nbsp;: 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI8.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
And if you browse your list in Sharepoint Designer 2010, you will find the template.xsn
in the Item folder of your list. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042810_1952_SharepointI9.png" alt=""&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=916bfaf8-af3a-4a3d-a579-0f34cfd273b4" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,916bfaf8-af3a-4a3d-a579-0f34cfd273b4.aspx</comments>
      <category>Visual Studio 2010</category>
    </item>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=7e4c7acf-d4de-44e5-a224-ea90b4e241be</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,7e4c7acf-d4de-44e5-a224-ea90b4e241be.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,7e4c7acf-d4de-44e5-a224-ea90b4e241be.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=7e4c7acf-d4de-44e5-a224-ea90b4e241be</wfw:commentRss>
      <title>Sharepoint Server 2010 RTM Standalone Setup</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,7e4c7acf-d4de-44e5-a224-ea90b4e241be.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/04/25/SharepointServer2010RTMStandaloneSetup.aspx</link>
      <pubDate>Sun, 25 Apr 2010 14:51:24 GMT</pubDate>
      <description>&lt;p&gt;
Sharepoint server 2010 RTM was lauched 2 days before. 
&lt;/p&gt;
&lt;p&gt;
Here is my setup experience (presented through a small number of snapshots) of this
new product in a VirtualBox environment. 
&lt;/p&gt;
&lt;p&gt;
To download VirtualBox : &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
The Microsoft Sharepoint 2010 Technet documentation : &lt;a href="http://technet.microsoft.com/en-us/library/cc303422%28office.14%29.aspx"&gt;Technet
Doc&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://technet.microsoft.com/en-us/library/cc303422%28office.14%29.aspx"&gt;
&lt;br&gt;
&lt;/a&gt; 
&lt;/p&gt;
&lt;b&gt;&lt;u&gt;Start with the prerequisites. &lt;/u&gt;&lt;/b&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042510_1438_SharepointS1.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042510_1438_SharepointS2.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
The list of prerequisites is as follow&amp;nbsp;: 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;link rel="File-List" href="file:///C:%5CUsers%5C1810TZ%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG/&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;link rel="themeData" href="file:///C:%5CUsers%5C1810TZ%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;
&lt;link rel="colorSchemeMapping" href="file:///C:%5CUsers%5C1810TZ%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:HyphenationZone&gt;21&lt;/w:HyphenationZone&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;FR-BE&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
   &lt;w:UseFELayout/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math"/&gt;
   &lt;m:brkBin m:val="before"/&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;
   &lt;m:smallFrac m:val="off"/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val="0"/&gt;
   &lt;m:rMargin m:val="0"/&gt;
   &lt;m:defJc m:val="centerGroup"/&gt;
   &lt;m:wrapIndent m:val="1440"/&gt;
   &lt;m:intLim m:val="subSup"/&gt;
   &lt;m:naryLim m:val="undOvr"/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267"&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;
  &lt;w:LsdException Locked="false" Priority="5" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="6" QFormat="true" Name="heading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="7" QFormat="true" Name="heading 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="8" QFormat="true" Name="heading 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" QFormat="true" Name="heading 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;
  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" Name="Normal (Web)"/&gt;
  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;
  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;
&lt;!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-priority:1;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-bidi-font-size:10.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
--&gt;
&lt;/style&gt;
&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin-top:0cm;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
table.MsoTableMediumList1Accent5
	{mso-style-name:"Medium List 1 - Accent 5";
	mso-tstyle-rowband-size:1;
	mso-tstyle-colband-size:1;
	mso-style-priority:65;
	mso-style-unhide:no;
	border-top:solid #4BACC6 1.0pt;
	mso-border-top-themecolor:accent5;
	border-left:none;
	border-bottom:solid #4BACC6 1.0pt;
	mso-border-bottom-themecolor:accent5;
	border-right:none;
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;
	color:black;
	mso-themecolor:text1;
	mso-fareast-language:EN-US;}
table.MsoTableMediumList1Accent5FirstRow
	{mso-style-name:"Medium List 1 - Accent 5";
	mso-table-condition:first-row;
	mso-style-priority:65;
	mso-style-unhide:no;
	mso-tstyle-border-top:cell-none;
	mso-tstyle-border-bottom:1.0pt solid #4BACC6;
	mso-tstyle-border-bottom-themecolor:accent5;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;}
table.MsoTableMediumList1Accent5LastRow
	{mso-style-name:"Medium List 1 - Accent 5";
	mso-table-condition:last-row;
	mso-style-priority:65;
	mso-style-unhide:no;
	mso-tstyle-border-top:1.0pt solid #4BACC6;
	mso-tstyle-border-top-themecolor:accent5;
	mso-tstyle-border-bottom:1.0pt solid #4BACC6;
	mso-tstyle-border-bottom-themecolor:accent5;
	color:#1F497D;
	mso-themecolor:text2;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.MsoTableMediumList1Accent5FirstCol
	{mso-style-name:"Medium List 1 - Accent 5";
	mso-table-condition:first-column;
	mso-style-priority:65;
	mso-style-unhide:no;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.MsoTableMediumList1Accent5LastCol
	{mso-style-name:"Medium List 1 - Accent 5";
	mso-table-condition:last-column;
	mso-style-priority:65;
	mso-style-unhide:no;
	mso-tstyle-border-top:1.0pt solid #4BACC6;
	mso-tstyle-border-top-themecolor:accent5;
	mso-tstyle-border-bottom:1.0pt solid #4BACC6;
	mso-tstyle-border-bottom-themecolor:accent5;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.MsoTableMediumList1Accent5OddColumn
	{mso-style-name:"Medium List 1 - Accent 5";
	mso-table-condition:odd-column;
	mso-style-priority:65;
	mso-style-unhide:no;
	mso-tstyle-shading:#D2EAF1;
	mso-tstyle-shading-themecolor:accent5;
	mso-tstyle-shading-themetint:63;}
table.MsoTableMediumList1Accent5OddRow
	{mso-style-name:"Medium List 1 - Accent 5";
	mso-table-condition:odd-row;
	mso-style-priority:65;
	mso-style-unhide:no;
	mso-tstyle-shading:#D2EAF1;
	mso-tstyle-shading-themecolor:accent5;
	mso-tstyle-shading-themetint:63;}
&lt;/style&gt;
&lt;![endif]--&gt;
&lt;table class="MsoTableMediumList1Accent5" style="margin-left: 35.4pt; border-collapse: collapse; border: medium none;" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(75, 172, 198) -moz-use-text-color -moz-use-text-color; background: none repeat scroll 0% 0% rgb(210, 234, 241); padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Application Server Role, Web
Server (IIS) Role&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border: medium none; padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Microsoft SQL Server 2008
Native Client&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border: medium none; background: none repeat scroll 0% 0% rgb(210, 234, 241); padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Hotfix for Microsoft Windows
(KB976462)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border: medium none; padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Windows Identity Foundation
(KB974405)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border: medium none; background: none repeat scroll 0% 0% rgb(210, 234, 241); padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Microsoft Sync Framework Runtime
v1.0 (x64)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border: medium none; padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Microsoft Chart Controls for
Microsoft .NET Framework 3.5&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border: medium none; background: none repeat scroll 0% 0% rgb(210, 234, 241); padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Microsoft Filter Pack 2.0&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border: medium none; padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Microsoft SQL Server 2008
Analysis Services ADOMD.NET)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border: medium none; background: none repeat scroll 0% 0% rgb(210, 234, 241); padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Microsoft Server Speech Platform
Runtime (x64)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border: medium none; padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;Microsoft Server Speech Recognition
Language - TELE(en-US)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=""&gt;
&lt;td style="width: 297.75pt; border-width: medium medium 1pt; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(75, 172, 198); background: none repeat scroll 0% 0% rgb(210, 234, 241); padding: 0cm 5.4pt;" valign="top" width="397"&gt;
&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;font size="2"&gt;&lt;span style="color: black;" lang="EN-US"&gt;SQL 2008 R2 Reporting Services
SharePoint 2010 Add-in&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&gt;
&lt;br&gt;
I ran it 2 times to be right (there was a download error on the Microsoft Server Speech
Platform Runtime the 1&lt;sup&gt;st&lt;/sup&gt; time). 
&lt;br&gt;
&lt;br&gt;
&lt;u&gt;&lt;b&gt;
&lt;br&gt;
Install the Sharepoint Server. &lt;/b&gt;&lt;/u&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042510_1438_SharepointS4.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042510_1438_SharepointS5.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042510_1438_SharepointS6.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Because I'm not in a domain and want just evaluate the product, I choose the Standalone
mode. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042510_1438_SharepointS7.png" alt=""&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;&lt;b&gt;
&lt;br&gt;
&lt;/b&gt;&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;&lt;b&gt;Let the wizard configures your products. &lt;/b&gt;&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042510_1438_SharepointS8.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042510_1438_SharepointS9.png" alt=""&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;u&gt;
&lt;br&gt;
&lt;/u&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;u&gt;Everything is fine, let's create your first site!&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;span style="font-family: Wingdings;"&gt;&lt;/span&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/042510_1438_SharepointS10.png" alt=""&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=7e4c7acf-d4de-44e5-a224-ea90b4e241be" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,7e4c7acf-d4de-44e5-a224-ea90b4e241be.aspx</comments>
      <category>Sharepoint 2010</category>
    </item>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=8d31bf36-5e7e-49a4-a3ab-dd70b721bd7f</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,8d31bf36-5e7e-49a4-a3ab-dd70b721bd7f.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,8d31bf36-5e7e-49a4-a3ab-dd70b721bd7f.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8d31bf36-5e7e-49a4-a3ab-dd70b721bd7f</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Imagine this scenario : 
</p>
        <ul>
          <li>
You've built a Silverlight application with the out-of-browser feature. 
</li>
          <li>
This application is installed on multiple computers. 
</li>
          <li>
You may work with your Silverlight app without being connected. 
</li>
          <li>
You want to avoid complex sync programming and you don't want to use server-side data
service(s). 
</li>
        </ul>
        <p>
In this scenario, you need to work with a local repository to persist your data. Keep
it simple and let's consider an XML file to serialize your data (for more complex
scenario, this <a href="http://infosysblogs.com/microsoft/2008/08/silverlight_offline_database_s.html">article</a> may
be a source of inspiration). 
</p>
        <p>
But… Implementing a data sync pattern may lead to headache. 
</p>
        <p>
How to avoid writing a server sync service, a (proprietary?) client agent (with a
nice data changes detection), and how to remain the less system-dependant as possible? 
</p>
        <p>
Others have done it for you with Dropbox! 
</p>
        <p>
Simply said, Dropbox "is software that syncs your files online and across your computers<em>". </em></p>
        <p>
Dropbox is stable, secure and very seamless. It works on Windows, Mac and Linux. 
</p>
        <p>
For more information about it and if you want to register, go <a href="https://www.dropbox.com/referrals/NTU2MTEwMzg5">here</a> (and,
at your turn, invite your friends to earn more space). 
</p>
        <p>
So, come back to our Silverlight OOB application. Here is then my architecture suggestion: 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/040610_1958_SyncyourSil1.jpg" alt="" />
        </p>
        <p>
You can try it with this application : <a href="http://www.renaldnollet.com/samples/dropboxsloob/DropboxSLOOBTestPage.aspx">DropboxSLOOB</a></p>
        <p>
To use it : 
</p>
        <ul>
          <li>
            <div>Install the application on your computer (out-of-browser with elevated privileges)
clicking the button 
</div>
            <p>
              <img src="http://www.renaldnollet.com/blog/content/binary/040610_1958_SyncyourSil2.png" alt="" />
            </p>
          </li>
          <li>
Your Dropbox folder <strong>MUST</strong> be installed in your "My Documents" folder. 
</li>
          <li>
            <div>Create a small XML file in your Dropbox folder, copy this : 
</div>
            <p>
              <span style="font-family: Consolas; font-size: 9pt;">
                <span style="color: blue;">&lt;?</span>
                <span style="color: rgb(163, 21, 21);">xml</span>
                <span style="color: blue;">
                </span>
                <span style="color: red;">version</span>
                <span style="color: blue;">=</span>"<span style="color: blue;">1.0</span>"<span style="color: blue;"></span><span style="color: red;">encoding</span><span style="color: blue;">=</span>"<span style="color: blue;">utf-8</span>"<span style="color: blue;">?&gt;</span></span>
            </p>
            <p>
              <span style="font-family: Consolas; font-size: 9pt;">
                <span style="color: blue;">&lt;</span>
                <span style="color: rgb(163, 21, 21);">Items</span>
                <span style="color: blue;">&gt;</span>
              </span>
            </p>
            <p>
              <span style="font-family: Consolas; font-size: 9pt;">
                <span style="color: blue;"> &lt;</span>
                <span style="color: rgb(163, 21, 21);">Item</span>
                <span style="color: blue;">
                </span>
                <span style="color: red;">data</span>
                <span style="color: blue;">=</span>"<span style="color: blue;">This
is an item data</span>"<span style="color: blue;"> /&gt;</span></span>
            </p>
            <p>
              <span style="font-family: Consolas; font-size: 9pt;">
                <span style="color: blue;"> &lt;</span>
                <span style="color: rgb(163, 21, 21);">Item</span>
                <span style="color: blue;">
                </span>
                <span style="color: red;">data</span>
                <span style="color: blue;">=</span>"<span style="color: blue;">This
is another item data</span>"<span style="color: blue;"> /&gt;</span></span>
            </p>
            <p>
              <span style="font-family: Consolas; font-size: 9pt;">
                <span style="color: blue;"> &lt;</span>
                <span style="color: rgb(163, 21, 21);">Item</span>
                <span style="color: blue;">
                </span>
                <span style="color: red;">data</span>
                <span style="color: blue;">=</span>"<span style="color: blue;">efefe</span>"<span style="color: blue;"> /&gt;</span></span>
            </p>
            <p>
              <span style="font-family: Consolas; font-size: 9pt;">
                <span style="color: blue;">&lt;/</span>
                <span style="color: rgb(163, 21, 21);">Items</span>
                <span style="color: blue;">&gt; </span>
              </span>
            </p>
          </li>
        </ul>
        <p>
          <br />
        </p>
        <p>
Now you can get your items and create new ones. And if you try to use another computer
with the same application, you'll see that your data is synced! <span style="font-family: Wingdings;"></span></p>
        <p>
To download this test application and the test XML file (it's inside the Visual Studio
project), go <a href="http://cid-a41cdd0007ab3b26.skydrive.live.com/self.aspx/Samples/DropboxSLOOB.zip">here</a>. 
<br /></p>
        <p>
This application is made under VS 2010 RC with SL 4.0 RC.<br /></p>
        <img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=8d31bf36-5e7e-49a4-a3ab-dd70b721bd7f" />
      </body>
      <title>Sync your Silverlight out-of-browser application data without service but with Dropbox</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,8d31bf36-5e7e-49a4-a3ab-dd70b721bd7f.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/04/11/SyncYourSilverlightOutofbrowserApplicationDataWithoutServiceButWithDropbox.aspx</link>
      <pubDate>Sun, 11 Apr 2010 20:36:48 GMT</pubDate>
      <description>&lt;p&gt;
Imagine this scenario : 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
You've built a Silverlight application with the out-of-browser feature. 
&lt;/li&gt;
&lt;li&gt;
This application is installed on multiple computers. 
&lt;/li&gt;
&lt;li&gt;
You may work with your Silverlight app without being connected. 
&lt;/li&gt;
&lt;li&gt;
You want to avoid complex sync programming and you don't want to use server-side data
service(s). 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
In this scenario, you need to work with a local repository to persist your data. Keep
it simple and let's consider an XML file to serialize your data (for more complex
scenario, this &lt;a href="http://infosysblogs.com/microsoft/2008/08/silverlight_offline_database_s.html"&gt;article&lt;/a&gt; may
be a source of inspiration). 
&lt;/p&gt;
&lt;p&gt;
But… Implementing a data sync pattern may lead to headache. 
&lt;/p&gt;
&lt;p&gt;
How to avoid writing a server sync service, a (proprietary?) client agent (with a
nice data changes detection), and how to remain the less system-dependant as possible? 
&lt;/p&gt;
&lt;p&gt;
Others have done it for you with Dropbox! 
&lt;/p&gt;
&lt;p&gt;
Simply said, Dropbox "is software that syncs your files online and across your computers&lt;em&gt;". &lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
Dropbox is stable, secure and very seamless. It works on Windows, Mac and Linux. 
&lt;/p&gt;
&lt;p&gt;
For more information about it and if you want to register, go &lt;a href="https://www.dropbox.com/referrals/NTU2MTEwMzg5"&gt;here&lt;/a&gt; (and,
at your turn, invite your friends to earn more space). 
&lt;/p&gt;
&lt;p&gt;
So, come back to our Silverlight OOB application. Here is then my architecture suggestion: 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/040610_1958_SyncyourSil1.jpg" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
You can try it with this application : &lt;a href="http://www.renaldnollet.com/samples/dropboxsloob/DropboxSLOOBTestPage.aspx"&gt;DropboxSLOOB&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
To use it : 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Install the application on your computer (out-of-browser with elevated privileges)
clicking the button 
&lt;/div&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/040610_1958_SyncyourSil2.png" alt=""&gt; 
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
Your Dropbox folder &lt;strong&gt;MUST&lt;/strong&gt; be installed in your "My Documents" folder. 
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Create a small XML file in your Dropbox folder, copy this : 
&lt;/div&gt;
&lt;p&gt;
&lt;span style="font-family: Consolas; font-size: 9pt;"&gt;&lt;span style="color: blue;"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;xml&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;version&lt;/span&gt;&lt;span style="color: blue;"&gt;=&lt;/span&gt;"&lt;span style="color: blue;"&gt;1.0&lt;/span&gt;"&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;encoding&lt;/span&gt;&lt;span style="color: blue;"&gt;=&lt;/span&gt;"&lt;span style="color: blue;"&gt;utf-8&lt;/span&gt;"&lt;span style="color: blue;"&gt;?&amp;gt;&lt;/span&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family: Consolas; font-size: 9pt;"&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Items&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;/span&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family: Consolas; font-size: 9pt;"&gt;&lt;span style="color: blue;"&gt; &amp;lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Item&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;data&lt;/span&gt;&lt;span style="color: blue;"&gt;=&lt;/span&gt;"&lt;span style="color: blue;"&gt;This
is an item data&lt;/span&gt;"&lt;span style="color: blue;"&gt; /&amp;gt;&lt;/span&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family: Consolas; font-size: 9pt;"&gt;&lt;span style="color: blue;"&gt; &amp;lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Item&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;data&lt;/span&gt;&lt;span style="color: blue;"&gt;=&lt;/span&gt;"&lt;span style="color: blue;"&gt;This
is another item data&lt;/span&gt;"&lt;span style="color: blue;"&gt; /&amp;gt;&lt;/span&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family: Consolas; font-size: 9pt;"&gt;&lt;span style="color: blue;"&gt; &amp;lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Item&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;data&lt;/span&gt;&lt;span style="color: blue;"&gt;=&lt;/span&gt;"&lt;span style="color: blue;"&gt;efefe&lt;/span&gt;"&lt;span style="color: blue;"&gt; /&amp;gt;&lt;/span&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family: Consolas; font-size: 9pt;"&gt;&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Items&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Now you can get your items and create new ones. And if you try to use another computer
with the same application, you'll see that your data is synced!&amp;nbsp;&lt;span style="font-family: Wingdings;"&gt;&lt;/span&gt; 
&lt;/p&gt;
&lt;p&gt;
To download this test application and the test XML file (it's inside the Visual Studio
project), go &lt;a href="http://cid-a41cdd0007ab3b26.skydrive.live.com/self.aspx/Samples/DropboxSLOOB.zip"&gt;here&lt;/a&gt;. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
This application is made under VS 2010 RC with SL 4.0 RC.&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=8d31bf36-5e7e-49a4-a3ab-dd70b721bd7f" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,8d31bf36-5e7e-49a4-a3ab-dd70b721bd7f.aspx</comments>
      <category>Sharepoint 2010</category>
      <category>Silverlight 4.0</category>
    </item>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=9916b889-beb6-40ee-bd6c-77d2978e6184</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,9916b889-beb6-40ee-bd6c-77d2978e6184.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,9916b889-beb6-40ee-bd6c-77d2978e6184.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=9916b889-beb6-40ee-bd6c-77d2978e6184</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Element to element binding was new with Silverlight 3.0. 
</p>
        <p>
To know more about it, I invite you to read <a href="http://www.wintellect.com/CS/blogs/jprosise/archive/2009/03/27/silverlight-3-s-new-element-data-binding.aspx">this
post</a> from Jeff Prosise. 
</p>
        <p>
Some improvements are made in Blend 4 Beta and Visual Studio 2010 RC to improve your
everyday work on this point. 
</p>
        <p>
          <span style="font-size: 14pt;">
            <strong>The old way (Blend 3.0/Visual Studio 2008) </strong>
          </span>
        </p>
        <p>
Suppose that you want to bind the value of a Slider to a TextBlock text : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp1.png" alt="" />
        </p>
        <p>
In Blend 3.0, you must select the TextBlock, go into the common properties, select
the Text property and the Data Binding in the contextual menu : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp2.png" alt="" />
        </p>
        <p>
Once this is made, you must select the Element Property, browse the three to find
the element and the property to bind to. 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp3.png" alt="" />
        </p>
        <p>
In Visual Studio 2008, there was nothing to help you to generate this simple XAML
piece: 
</p>
        <p>
          <span style="font-family: Courier New; font-size: 10pt;">
            <span style="color: blue;">&lt;</span>
            <span style="color: rgb(163, 21, 21);">TextBlock</span>
            <span style="color: red;"> Height</span>
            <span style="color: blue;">="32"</span>
            <span style="color: red;"> Margin</span>
            <span style="color: blue;">="8,0,12,8"</span>
            <span style="color: red;"> VerticalAlignment</span>
            <span style="color: blue;">="Bottom"</span>
            <span style="color: red;"> Text</span>
            <span style="color: blue;">="{</span>
            <span style="color: rgb(163, 21, 21);">Binding</span>
            <span style="color: red;"> Value</span>
            <span style="color: blue;">,</span>
            <span style="color: red;"> ElementName</span>
            <span style="color: blue;">=slider,</span>
            <span style="color: red;"> Mode</span>
            <span style="color: blue;">=OneWay}"</span>
            <span style="color: red;">TextWrapping</span>
            <span style="color: blue;">="Wrap"/&gt;</span>
          </span>
        </p>
        <p>
          <span style="font-size: 14pt;">
            <strong>The new way (Blend 4.0 beta/VS 2010 RC) </strong>
          </span>
        </p>
        <p>
In Blend 4.0, you still have the same option. But you also have a more friendly option
with the new "Element Property Binding" option. 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp4.png" alt="" />
        </p>
        <p>
Choosing that item, you only have to select the element you want to bind to with your
mouse : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp5.png" alt="" />
        </p>
        <p>
A new dialog then opens to ask you which property you want to bind to : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp6.png" alt="" />
        </p>
        <p>
In Visual Studio 2010 RC, you also now have now the option to work with the properties
window to do the same thing. 
</p>
        <p>
Go to the Text property in the Properties window. Click on the small Value Source
icon : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp7.png" alt="" />
        </p>
        <p>
Select "Apply Data Binding" 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp8.png" alt="" />
          <strong>
          </strong>
        </p>
        <p>
In the dialog that appears, select an ElementName source, choose the slider : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp9.png" alt="" />
          <strong>
          </strong>
        </p>
        <p>
Then in the Path, choose the property you want to bind to : 
</p>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp10.png" alt="" />
          <strong>
          </strong>
        </p>
        <img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=9916b889-beb6-40ee-bd6c-77d2978e6184" />
      </body>
      <title>Element Property Binding Improvements in Blend 4 Beta and Visual Studio 2010 RC</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,9916b889-beb6-40ee-bd6c-77d2978e6184.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/04/06/ElementPropertyBindingImprovementsInBlend4BetaAndVisualStudio2010RC.aspx</link>
      <pubDate>Tue, 06 Apr 2010 20:57:17 GMT</pubDate>
      <description>&lt;p&gt;
Element to element binding was new with Silverlight 3.0. 
&lt;/p&gt;
&lt;p&gt;
To know more about it, I invite you to read &lt;a href="http://www.wintellect.com/CS/blogs/jprosise/archive/2009/03/27/silverlight-3-s-new-element-data-binding.aspx"&gt;this
post&lt;/a&gt; from Jeff Prosise. 
&lt;/p&gt;
&lt;p&gt;
Some improvements are made in Blend 4 Beta and Visual Studio 2010 RC to improve your
everyday work on this point. 
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-size: 14pt;"&gt;&lt;strong&gt;The old way (Blend 3.0/Visual Studio 2008) &lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
Suppose that you want to bind the value of a Slider to a TextBlock text : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp1.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
In Blend 3.0, you must select the TextBlock, go into the common properties, select
the Text property and the Data Binding in the contextual menu : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp2.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Once this is made, you must select the Element Property, browse the three to find
the element and the property to bind to. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp3.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
In Visual Studio 2008, there was nothing to help you to generate this simple XAML
piece: 
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;TextBlock&lt;/span&gt;&lt;span style="color: red;"&gt; Height&lt;/span&gt;&lt;span style="color: blue;"&gt;="32"&lt;/span&gt;&lt;span style="color: red;"&gt; Margin&lt;/span&gt;&lt;span style="color: blue;"&gt;="8,0,12,8"&lt;/span&gt;&lt;span style="color: red;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="color: blue;"&gt;="Bottom"&lt;/span&gt;&lt;span style="color: red;"&gt; Text&lt;/span&gt;&lt;span style="color: blue;"&gt;="{&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Binding&lt;/span&gt;&lt;span style="color: red;"&gt; Value&lt;/span&gt;&lt;span style="color: blue;"&gt;,&lt;/span&gt;&lt;span style="color: red;"&gt; ElementName&lt;/span&gt;&lt;span style="color: blue;"&gt;=slider,&lt;/span&gt;&lt;span style="color: red;"&gt; Mode&lt;/span&gt;&lt;span style="color: blue;"&gt;=OneWay}"&lt;/span&gt; &lt;span style="color: red;"&gt;TextWrapping&lt;/span&gt;&lt;span style="color: blue;"&gt;="Wrap"/&amp;gt;&lt;/span&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-size: 14pt;"&gt;&lt;strong&gt;The new way (Blend 4.0 beta/VS 2010 RC) &lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
In Blend 4.0, you still have the same option. But you also have a more friendly option
with the new "Element Property Binding" option. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp4.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Choosing that item, you only have to select the element you want to bind to with your
mouse : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp5.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
A new dialog then opens to ask you which property you want to bind to : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp6.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
In Visual Studio 2010 RC, you also now have now the option to work with the properties
window to do the same thing. 
&lt;/p&gt;
&lt;p&gt;
Go to the Text property in the Properties window. Click on the small Value Source
icon : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp7.png" alt=""&gt; 
&lt;/p&gt;
&lt;p&gt;
Select "Apply Data Binding" 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp8.png" alt=""&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
In the dialog that appears, select an ElementName source, choose the slider : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp9.png" alt=""&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Then in the Path, choose the property you want to bind to : 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/041110_2057_ElementProp10.png" alt=""&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=9916b889-beb6-40ee-bd6c-77d2978e6184" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,9916b889-beb6-40ee-bd6c-77d2978e6184.aspx</comments>
      <category>Blend 4.0</category>
      <category>Visual Studio 2010</category>
    </item>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=c90ea392-857c-4d20-b964-d1dc4db2bcef</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,c90ea392-857c-4d20-b964-d1dc4db2bcef.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,c90ea392-857c-4d20-b964-d1dc4db2bcef.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=c90ea392-857c-4d20-b964-d1dc4db2bcef</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p style="margin-left: 18pt;">
After having installed the Windows Phone Developer Tools CTP and the Blend Add-in
Preview/SDK for Windows Phone above my Visual Studio 2010 RC and Blend 4 Beta, I decided
to port my Home Loan Application to Windows Phone. 
</p>
        <p style="margin-left: 18pt;">
This was quite easy to do. 
</p>
        <p style="margin-left: 18pt;">
This is currently a really raw application and the final result looks like that: 
</p>
        <p style="margin-left: 18pt;">
          <img src="http://www.renaldnollet.com/blog/content/binary/040510_2032_HomeLoanApp1.png" alt="" />
        </p>
        <p style="margin-left: 18pt;">
You can download this sample <a href="http://cid-a41cdd0007ab3b26.skydrive.live.com/self.aspx/Samples/HomeLoanApplicationWindowsPhone0.1.zip">here</a></p>
        <p style="margin-left: 18pt;">
I don't know why but I had troubles with the out of the box PhoneSlider style : 
</p>
        <p style="margin-left: 18pt;">
          <img src="http://www.renaldnollet.com/blog/content/binary/040510_2032_HomeLoanApp2.png" alt="" />
        </p>
        <p style="margin-left: 18pt;">
It looks nice but it was impossible for me to work with it inside the emulator. 
</p>
        <p style="margin-left: 18pt;">
So I took the default style : 
</p>
        <p style="margin-left: 18pt;">
          <img src="http://www.renaldnollet.com/blog/content/binary/040510_2032_HomeLoanApp3.png" alt="" />
        </p>
        <p style="margin-left: 18pt;">
And I just skinned the button to change the square into a plain circle : 
</p>
        <p style="margin-left: 18pt;">
          <img src="http://www.renaldnollet.com/blog/content/binary/040510_2032_HomeLoanApp4.png" alt="" />
        </p>
        <p style="margin-left: 18pt;">
This last looked better to me! <span style="font-family: Wingdings;"></span></p>
        <img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=c90ea392-857c-4d20-b964-d1dc4db2bcef" />
      </body>
      <title>Home Loan Application for Windows Phone</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,c90ea392-857c-4d20-b964-d1dc4db2bcef.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/04/05/HomeLoanApplicationForWindowsPhone.aspx</link>
      <pubDate>Mon, 05 Apr 2010 20:32:20 GMT</pubDate>
      <description>&lt;p style="margin-left: 18pt;"&gt;
After having installed the Windows Phone Developer Tools CTP and the Blend Add-in
Preview/SDK for Windows Phone above my Visual Studio 2010 RC and Blend 4 Beta, I decided
to port my Home Loan Application to Windows Phone. 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
This was quite easy to do. 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
This is currently a really raw application and the final result looks like that: 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/040510_2032_HomeLoanApp1.png" alt=""&gt; 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
You can download this sample &lt;a href="http://cid-a41cdd0007ab3b26.skydrive.live.com/self.aspx/Samples/HomeLoanApplicationWindowsPhone0.1.zip"&gt;here&lt;/a&gt; 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
I don't know why but I had troubles with the out of the box PhoneSlider style : 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/040510_2032_HomeLoanApp2.png" alt=""&gt; 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
It looks nice but it was impossible for me to work with it inside the emulator. 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
So I took the default style : 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/040510_2032_HomeLoanApp3.png" alt=""&gt; 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
And I just skinned the button to change the square into a plain circle : 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/040510_2032_HomeLoanApp4.png" alt=""&gt; 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
This last looked better to me! &lt;span style="font-family: Wingdings;"&gt;&lt;/span&gt; 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=c90ea392-857c-4d20-b964-d1dc4db2bcef" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,c90ea392-857c-4d20-b964-d1dc4db2bcef.aspx</comments>
      <category>WindowsPhone</category>
    </item>
    <item>
      <trackback:ping>http://www.renaldnollet.com/blog/Trackback.aspx?guid=3adf06e1-3dcc-491f-bdc7-d80b6864ade3</trackback:ping>
      <pingback:server>http://www.renaldnollet.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.renaldnollet.com/blog/PermaLink,guid,3adf06e1-3dcc-491f-bdc7-d80b6864ade3.aspx</pingback:target>
      <dc:creator>Rénald Nollet</dc:creator>
      <wfw:comment>http://www.renaldnollet.com/blog/CommentView,guid,3adf06e1-3dcc-491f-bdc7-d80b6864ade3.aspx</wfw:comment>
      <wfw:commentRss>http://www.renaldnollet.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=3adf06e1-3dcc-491f-bdc7-d80b6864ade3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Once you've installed Office Web App on your Sharepoint 2010 Beta 2 (on a single server
farm in my case), you may encounter the message "an error has occurred" when you try
to open an office document in Office Web App. 
</p>
        <p>
Don't forget to activate the Office Web App feature on your site collections if you
want to avoid that : 
</p>
        <ul>
          <li>
Go into the "Site Actions" of your site collection 
</li>
        </ul>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/022210_2147_Howtoenable1.png" alt="" />
        </p>
        <ul>
          <li>
In the "Site Collection Administration", select the "Site collection features" 
</li>
        </ul>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/022210_2147_Howtoenable2.png" alt="" />
        </p>
        <ul>
          <li>
Activate the "Office Web Apps" Feature : 
</li>
        </ul>
        <p>
          <img src="http://www.renaldnollet.com/blog/content/binary/022210_2147_Howtoenable3.png" alt="" />
        </p>
        <p style="margin-left: 18pt;">
And have fun with this very nice feature!
</p>
        <img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=3adf06e1-3dcc-491f-bdc7-d80b6864ade3" />
      </body>
      <title>How to enable Office Web App in your Sharepoint 2010 sites (Beta 2)</title>
      <guid isPermaLink="false">http://www.renaldnollet.com/blog/PermaLink,guid,3adf06e1-3dcc-491f-bdc7-d80b6864ade3.aspx</guid>
      <link>http://www.renaldnollet.com/blog/2010/02/22/HowToEnableOfficeWebAppInYourSharepoint2010SitesBeta2.aspx</link>
      <pubDate>Mon, 22 Feb 2010 21:49:21 GMT</pubDate>
      <description>&lt;p&gt;
Once you've installed Office Web App on your Sharepoint 2010 Beta 2 (on a single server
farm in my case), you may encounter the message "an error has occurred" when you try
to open an office document in Office Web App. 
&lt;/p&gt;
&lt;p&gt;
Don't forget to activate the Office Web App feature on your site collections if you
want to avoid that : 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Go into the "Site Actions" of your site collection 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/022210_2147_Howtoenable1.png" alt=""&gt; 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
In the "Site Collection Administration", select the "Site collection features" 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/022210_2147_Howtoenable2.png" alt=""&gt; 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Activate the "Office Web Apps" Feature : 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;img src="http://www.renaldnollet.com/blog/content/binary/022210_2147_Howtoenable3.png" alt=""&gt; 
&lt;/p&gt;
&lt;p style="margin-left: 18pt;"&gt;
And have fun with this very nice feature!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.renaldnollet.com/blog/aggbug.ashx?id=3adf06e1-3dcc-491f-bdc7-d80b6864ade3" /&gt;</description>
      <comments>http://www.renaldnollet.com/blog/CommentView,guid,3adf06e1-3dcc-491f-bdc7-d80b6864ade3.aspx</comments>
      <category>Sharepoint 2010</category>
    </item>
  </channel>
</rss>