<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5927364543172477189</id><updated>2011-07-31T01:43:17.576+03:00</updated><category term='Sharepoint Tools'/><category term='Tutorials'/><category term='Tips and Tricks'/><category term='Announcements'/><title type='text'>SharePoint Express</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sharepointexpress.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-1833892409622038614</id><published>2009-08-24T10:06:00.000+03:00</published><updated>2009-08-24T10:07:55.389+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>Attend the SharePoint Conference 2009 for Free!</title><content type='html'>&lt;a title="ShareSquared" href="http://www.sharesquared.com/" target="_blank"&gt;ShareSquared&lt;/a&gt;, Inc. and Kodak just announced a contest where you can win a free pass to the 2009 SharePoint Conference and four nights stay at Mandalay Bay in Vegas!  You can also win some free consulting or a Kodak scanner!  Visit &lt;a href="http://www.sharepointgiveaway.com/"&gt;http://www.sharepointgiveaway.com/&lt;/a&gt; for more information and to enter to win - good luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-1833892409622038614?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1833892409622038614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1833892409622038614'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/08/attend-sharepoint-conference-2009-for.html' title='Attend the SharePoint Conference 2009 for Free!'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-3330751272769259588</id><published>2009-08-19T15:20:00.000+03:00</published><updated>2009-08-19T15:22:02.325+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips and Tricks'/><title type='text'>Indexing PDFs in WSS3.0</title><content type='html'>My setup is simply WSS3.0 on a single server using the built-in embedded SQL edition.&lt;br /&gt;&lt;br /&gt;1)  Download and install the latest Adobe Reader 8.  Since release 8, Reader has come with the necessary iFilter built-in.&lt;br /&gt;&lt;br /&gt;2)  Edit this registry key:&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Applications\{GUID}\Gather\Search\Extensions\ExtensionList&lt;br /&gt;&lt;br /&gt;Add a new string value with Name=(next sequential number available - usually 37 or 38 I believe) and set the Data=pdf&lt;br /&gt;&lt;br /&gt;3) Although the Adobe Reader 8 install should have made the following registry change for you, I always like to double-check it:&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Setup\Filters&lt;br /&gt;&lt;br /&gt;There should be a Key with Name=.pdf&lt;br /&gt;Within the .pdf key, the following entries should be present:&lt;br /&gt;String Value with Name=Extension and Data=pdf&lt;br /&gt;Binary Value with Name=FileTypeBucket and Data=1 (0x00000001)&lt;br /&gt;String Value with Name=MimeTypes and Data=application/pdf&lt;br /&gt;&lt;br /&gt;If the entries are not present, add them.&lt;br /&gt;&lt;br /&gt;4)  The Adobe Reader 8 install should also have made the following registry change for you, but I still check it too:&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Setup\ContentIndexCommon\Filters\Extension&lt;br /&gt;&lt;br /&gt;There should be a Key with Name=.pdf&lt;br /&gt;and within the .pdf Key, there should be the following:&lt;br /&gt;Default with Data={AdobeReaderGUID}     (in my case it was = E8978DA6-047F-4E3D-9C78-CDBE46041603)&lt;br /&gt;&lt;br /&gt;If the entries are not present, add them.&lt;br /&gt;&lt;br /&gt;5)  Add the Installation directory of Adobe Reader 8 to the System Path:&lt;br /&gt;&lt;br /&gt;System Properties (Windows Key + Pause/Break key) - Advanced Tab.&lt;br /&gt;Click Environment Variables button&lt;br /&gt;Scroll down to Path in System Variables and click Edit&lt;br /&gt;Append "C:\Program Files\Adobe\Reader 8\Reader" (or whatever your install path) to the end of the list.&lt;br /&gt;&lt;br /&gt;6)  Restart the WSS Search service:&lt;br /&gt;net stop spsearch&lt;br /&gt;net start spsearch&lt;br /&gt;&lt;br /&gt;7) You are now ready to upload PDFs and they will be indexed for Searching. FYI, any PDFs already uploaded are NOT indexed. I've read you can update them (or their properties) and the Indexer will index them on the next run - but to be safe I generally DELETE and WAIT for the indexer to run again (so I'm sure it deletes any references to them) - and then I REUPLOAD them and WAIT for the indexer to run again. Then after it runs you're sure everything is indexed and searchable.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-3330751272769259588?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3330751272769259588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3330751272769259588'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/08/indexing-pdfs-in-wss30.html' title='Indexing PDFs in WSS3.0'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-787184669510418080</id><published>2009-06-22T15:55:00.005+03:00</published><updated>2009-06-22T16:26:26.419+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>SPSource: Reverse engineering tool for SharePoint</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;SPSource is a tool for SharePoint developers to assist in the creation of WSS Solution Packages (WSPs) allowing for the use SharePoint Designer and the SharePoint web UI to make quick changes to items, then push those items into Visual Studio for later compilation into a WSP.&lt;br /&gt;&lt;br /&gt;Some examples of what can be done using SPSource:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Completely define a custom Publishing Feature using SPD and the SharePoint UI, creating the master pages, page layouts, content types, style sheets, and images directly in the content database. Once at a point where it's ready for deployment, run SPSource against the project and pull everything into a pre-existing WSP. If changes are needed in the markup, make them using SPD, and re-run SPSource. The files in the WSP will be updated and ready for a solution upgrade.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Implement a class on an ASPX page (code behind) in SPD, and code that class in Visual Studio, or add custom server controls to the markup in SPD. Push your assembly directly to the GAC or bin as part of the build process, and the code-to-test time is much faster, as the markup files are already in the content database. Once everything is set, run SPSource again the project, and pull everything together into the WSP.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Add a custom Content Query Web Part (CQWP) .webpart file to the web part gallery, and change the properties and settings for the new CQWP via the UI and SPD to use custom XSL files that you add to the Style Library/XSL Style Sheets folder. Create new ItemStyles, change the Headers, or add new parameters to the Main XSL. The XSL files can be updated quickly using SPD, and changes can be seen right away. When all is ready for integration into the WSP, execute SPSource against the new files and create a new Feature for the new web part in minutes.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Create a complex List instance with Content Types and related Site Columns and reverse the whole lot out to a Feature to deployed to another environment as a Solution Package (wsp) using your favourite tool: VSeWSS, WSPBuilder or STSDev.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;You can download it from &lt;/span&gt;&lt;/span&gt;&lt;a href="http://spsource.codeplex.com/"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;here&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;To use it you can make the following steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style=" line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;1. Create the following folder structure to mirror the 12 Hive folder structure:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;img src="http://2.bp.blogspot.com/_KeLtPANNk88/Sj-BjPlwPNI/AAAAAAAAGdE/ASysVe81eAQ/s400/folders.JPG" style="cursor:pointer; cursor:hand;width: 210px; height: 112px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5350137324819725522" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2. Then create a folder for your Feature (which will deploy the List Template, Site Column and Content Type). For example at C:\temp\SPSource Demo\12\TEMPLATES\FEATURES\SPSourceDemoFeature.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;3. &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Create a Feature.xml file&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Create a Feature file at C:\temp\SPSource Demo\12\TEMPLATES\FEATURES\SPSourceDemoFeature\feature.xml file and place the default feature XML content in the file:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0"  style="border-collapse:collapse;border:none;mso-border-alt:solid black .5pt;  mso-border-thememso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="616" valign="top"  style="width:462.1pt;border:solid black 1.0pt;   mso-border-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themepadding:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&amp;lt;Feature  &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     Id="863BBC74-939E-4296-A538-931369C04433"   &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     Title="SPSource Demo Feature" &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     Description="" &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     Version="1.0.0.0" &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     Scope="Site" &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     Hidden="False" &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;xmlns="http://schemas.microsoft.com/sharepoint/"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     &amp;lt;ElementManifests&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     &amp;lt;/ElementManifests&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&amp;lt;/Feature&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;4. &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Create the .spsource file&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Create a new .spsource file e.g. ‘C:\temp\SPSource Demo\12\TEMPLATES\FEATURES\SPSourceDemoFeature\lists.spsource’. The content of this file reflects the base schema for the Elements Manifest. So start with:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0"  style="border-collapse:collapse;border:none;mso-border-alt:solid black .5pt;  mso-border-thememso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="616" valign="top"  style="width:462.1pt;border:solid black 1.0pt;   mso-border-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themepadding:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&amp;lt;Elements   xmlns="http://schemas.microsoft.com/sharepoint/"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&amp;lt;/Elements&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Because we want to reverse engineer the Site Column, Content Type and List you will need two elements in here. One to point to the List and one to point to the Content Type.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;NOTE:  Any associated Site Columns on the Content Type will automatically be reverse engineered.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0"  style="border-collapse:collapse;border:none;mso-border-alt:solid black .5pt;  mso-border-thememso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="616" valign="top"  style="width:462.1pt;border:solid black 1.0pt;   mso-border-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themepadding:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&amp;lt;Elements   xmlns="http://schemas.microsoft.com/sharepoint/"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     &amp;lt;ListTemplate   Name="Documents" /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;     &amp;lt;ContentType Name="Demo   Document" /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&amp;lt;/Elements&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:verdana;font-size:13px;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;5. &lt;/span&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Run SPSource&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;  &lt;/span&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Now that you have set up the folder for SPSource to run, you now need to execute SPSource.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Open up a command prompt window and type:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0"  style="border-collapse:collapse;border:none;mso-border-alt:solid black .5pt;  mso-border-thememso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="616" valign="top"  style="width:462.1pt;border:solid black 1.0pt;   mso-border-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themepadding:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Cd   C:\temp\SPSource Demo&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;This will take you to the folder where you’ve created your files (if you chose a different name please adjust this).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Then simply type:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0"  style="border-collapse:collapse;border:none;mso-border-alt:solid black .5pt;  mso-border-thememso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="616" valign="top"  style="width:462.1pt;border:solid black 1.0pt;   mso-border-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themepadding:0in 5.4pt 0in 5.4ptcolor:text1;"&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:   normal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;"C:\Program   Files\SPSource \SPSource.exe" -designsite &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;http://win-0xqbnqw37uf:41508/sites/DevDemo&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;NOTE: If you chose a different location for SPSource when you installed it you will have to modify this.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-787184669510418080?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/787184669510418080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/787184669510418080'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/06/spsource-reverse-engineering-tool-for.html' title='SPSource: Reverse engineering tool for SharePoint'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KeLtPANNk88/Sj-BjPlwPNI/AAAAAAAAGdE/ASysVe81eAQ/s72-c/folders.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-4078089403910402119</id><published>2009-06-12T13:23:00.003+03:00</published><updated>2009-06-12T13:35:50.797+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>SharePoint 2007 Test Data Population Tool</title><content type='html'>&lt;div&gt;&lt;p style="LINE-HEIGHT: 150%" class="MsoNormal"&gt;&lt;span class="style1"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Microsoft Office  SharePoint Server Test Data Load Tool (MOSSDW.exe) is a tool that helps data  population for MOSS deployments. It provides an XML based mechanism to populate  multiple objects and associate XML tags to classes. It is available as a command line executable which accepts an XML  file that specifies the objects to be populated.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="LINE-HEIGHT: 150%" class="MsoNormal"&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;The basic  XML format for Microsoft Office SharePoint Server Test Data Load Tool is as  follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="color:#996633;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt; &lt;/span&gt;&lt;span class="Apple-style-span"  style="color:#993300;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;mossdwlib&gt;&lt;/mossdwlib&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"   style="font-family:verdana;color:#993300;"&gt;&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&lt;i&gt;&amp;lt;mossdwlib&amp;gt;&lt;br /&gt;   &amp;lt;object parameter="”value”"&amp;gt;&lt;br /&gt;          &amp;lt;childobject parameter="value"&amp;gt;&amp;lt;/childobject&amp;gt;&lt;br /&gt;   &amp;lt;/object&amp;gt;&lt;br /&gt;&amp;lt;/mossdwlib&amp;gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="color:#993300;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;object parameter="”value”"&gt;&lt;p class="style4"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="color:#993300;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;/object&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="style4"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="color:#993300;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt; For  example:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;mossdwlib&gt;&lt;testportal&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;testarea urlname="PublishingWeb$num$" num="5"&gt;&lt;/testarea&gt;&lt;/span&gt;&lt;/span&gt;&lt;/testportal&gt;&lt;/mossdwlib&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"   style="font-family:verdana;color:#993300;"&gt;&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&lt;i&gt;&lt;br /&gt;  &amp;lt;mossdwlib&amp;gt;&lt;br /&gt;    &amp;lt;testportal&amp;gt;&lt;br /&gt;      &amp;lt;testarea num="5" urlname="PublishingWeb$num$"&amp;gt;&amp;lt;/testarea&amp;gt;&lt;br /&gt;    &amp;lt;/testportal&amp;gt;&lt;br /&gt;  &amp;lt;/mossdwlib&amp;gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt; &lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;This  sample would create 5 web sites named PublishingWeb1 through PublishingWeb5  under the current portal site.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="LINE-HEIGHT: 150%" class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;You can use a lot of nice features and options for this purpose. For a complete list you have to download the help for this tool.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="LINE-HEIGHT: 150%" class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;You can download this tool from &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.codeplex.com/sptdatapop"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;here&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-4078089403910402119?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/4078089403910402119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/4078089403910402119'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/06/sharepoint-2007-test-data-population.html' title='SharePoint 2007 Test Data Population Tool'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-1996510080042466625</id><published>2009-06-12T09:57:00.005+03:00</published><updated>2009-06-12T10:26:57.596+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>BDC Meta Man - a time saver for integration</title><content type='html'>&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;I've found a nice tool for generation of Application Definition files for BDC for SharePoint: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.lightningtools.com/bdc-meta-man/default.aspx"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;BDC Meta Man&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;. It is very easy to use and very efficient as you could see in the next vid&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;eo:&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;embed pluginspage="http://macromedia.com/go/getflashplayer" src="http://images.soapbox.msn.com/flash/soapbox1_1.swf" width="432" height="364" type="application/x-shockwave-flash" quality="high" wmode="transparent" flashvars="c=v&amp;amp;v=67aaecb0-4686-433e-a936-ac89bb8bf33d"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;It knows to connect to SQL Server, Oracle, DB2, MySQL, InforMix, Web Services, Access or any ODBC connection. It knows even to get data from &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.lightningtools.com/sap/business-data-catalog.aspx"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;SAP &lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;(with the use of &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.sitrion.com/"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Sitrion&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;For a deep dive into the BDC I recommend to you this book: &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:verdana;font-size:11px;"&gt;&lt;h1 class="parseasinTitle" style="color: rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; "&gt;&lt;span id="btAsinTitle"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;a href="http://www.amazon.com/dp/1933988819"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;SharePoint 2007 Developer's Guide to Business Data Catalog&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;.You can find a review for this book &lt;/span&gt;&lt;a href="http://www.cleverworkarounds.com/2009/06/04/new-book-preview-sharepoint-2007-developers-guide-to-the-business-data-catalog/"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-1996510080042466625?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1996510080042466625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1996510080042466625'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/06/bdc-meta-man-time-saver-for-integration.html' title='BDC Meta Man - a time saver for integration'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-5172330330622107072</id><published>2009-06-02T12:49:00.003+03:00</published><updated>2009-06-02T12:56:22.606+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>Free Virtual Expo on SharePoint – June 10</title><content type='html'>&lt;span class="Apple-style-span"  style=" ;font-family:Calibri;"&gt;&lt;h5&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Quest Software's Virtual Expo 2009 for SharePoint&lt;/span&gt;&lt;/h5&gt;&lt;h5&gt;&lt;a href="http://events.unisfair.com/index.jsp?eid=395&amp;amp;seid=30&amp;amp;code=SharePointJoel"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Registration Information…&lt;/span&gt;&lt;/a&gt;&lt;/h5&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Wednesday June 10&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;"During this free online event, you can interact with our SharePoint experts and partners to learn how best to migrate to -- and manage -- this essential collaboration platform.  Join us for live webcasts on topics such as governance and recovery, and &lt;/span&gt;&lt;strong&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;visit the booths to download white papers, gather product information&lt;/span&gt;&lt;/strong&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt; or &lt;/span&gt;&lt;strong&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;chat with a technology specialist&lt;/span&gt;&lt;/strong&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;. This event is accessible via any web-connected computer."&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;8 a.m. to 4 p.m. EDT&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;strong&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;7am – 3pm CDT&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;strong&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;6am – 2pm MDT&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;strong&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;5am – 1pm PDT&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Very decent times across Europe&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;em&gt;&lt;strong&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;1PM London, England&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic; font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;3PM Bucharest, Romania&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;h5&gt;&lt;strong&gt;&lt;a href="http://www.quest.com/SPVirtualExpo09_SharePointJoel"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Live webcasts:&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/h5&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;SharePoint Governance: 10 Steps to Successful Deployments&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Leveraging SharePoint and Performance Point as a Business Intelligence Platform&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Ask the Experts: Live SharePoint Q&amp;amp;A&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;A Simple Game Plan to Master SharePoint Recovery&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Plus, by attending you can:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;· Enter to win prizes given away throughout the day including SharePoint books, gift cards and more!&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;· Interactive"Networking Lounge" with SharePoint experts&lt;/span&gt;&lt;/p&gt;&lt;h5&gt;&lt;a href="http://www.quest.com/SPVirtualExpo09_SharePointJoel"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;View on-demand webcasts&lt;/span&gt;&lt;/a&gt;&lt;/h5&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Migration tools and best practices&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Administration and auditing&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Recovery from your existing backups&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Developing robust applications on SharePoint with no coding&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Managing SQL Server&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;a href="http://www.quest.com/SPVirtualExpo09_SharePointJoel"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Register Now…&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-5172330330622107072?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/5172330330622107072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/5172330330622107072'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/06/free-virtual-expo-on-sharepoint-june-10.html' title='Free Virtual Expo on SharePoint – June 10'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-2193313831713890576</id><published>2009-03-20T17:23:00.005+02:00</published><updated>2009-03-24T12:39:01.151+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>Visual Studio 2008 extensions for Windows SharePoint Services 3.0, v1.3 - Feb 2009 CTP</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;A new version of Visual Studio 2008 extensions for Windows SharePoint Services 3.0 arrived.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Verdana;font-size:11px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;New features in version 1.3 include:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul style="margin-bottom: 0.3em; margin-top: 0.3em; "&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Can be installed on x64 Server OS machines running SharePoint x64. Previously only x86 Server OS could be used&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Separate build commands for package, deploy and retract are added as Visual Studio menu items&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;WSP View improvements for consistency of deleting feature elements, merging features and adding event receivers to features&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Command line build, package and retract commands are included enabling continuous integration and build servers. Previously command line build of SharePoint projects was very difficult&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Refactoring support for renaming of Web Parts. Previously renaming a web part required changes in several files in the project&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Solution Generator can now generate solutions from publishing sites. Previously only regular sites could be generated&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Allowing partial trust BIN deployments of web parts&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;New project item template for SharePoint RootFiles items&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Deployment will now optionally remove conflicting existing features on the development server prior to redeployment. Previously any feature name conflicts would result in an error&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Ancillary assemblies such as for business logic can now be added to the SharePoint Solution WSP&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Hidden features related to Site Definition projects are now shown in WSP View. They are no longer hidden&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;For advanced users a fast deploy is included to update only the compiled assembly on the SharePoint development installation&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Deployment step logging is included&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;The List Definition from Content Type template now allows for the creation of a List Definition Event Receiver&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding-bottom: 3px; padding-top: 3px; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;The User Guide is now installed with the extensions instead of being a separate download&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;You can find it here: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=B2C0B628-5CAB-48C1-8CAE-C34C1CCBDC0A&amp;amp;displaylang=en"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=B2C0B628-5CAB-48C1-8CAE-C34C1CCBDC0A&amp;amp;displaylang=en&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;More information you can find here: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://channel9.msdn.com/posts/kirke/SharePoint-for-Developers-Part-1-Introducing-VSeWSS-13/"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;http://channel9.msdn.com/posts/kirke/SharePoint-for-Developers-Part-1-Introducing-VSeWSS-13/&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-2193313831713890576?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/2193313831713890576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/2193313831713890576'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/03/visual-studio-2008-extensions-for.html' title='Visual Studio 2008 extensions for Windows SharePoint Services 3.0, v1.3 - Feb 2009 CTP'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-4557007647124421898</id><published>2009-02-17T09:41:00.003+02:00</published><updated>2009-03-24T12:39:45.891+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>A Remote Content Editor Web Part in your SharePoint applications</title><content type='html'>A very interesting article was written by Christophe (or better known as PathToSharePoint) about a nice creative idea: How to control the home page (or any page) from your every SharePoint web on your every SharePoint SiteCollection on your every SharePoint Application. Christophe found (and implement) the idea to control those pages with the help of the Control Editor Web Part. This control will be connected to a shared file (over the entire SharePoint farm) and just execute the script from that file in your browser, so you can send mass messages to users, you can customize the page &lt;span style="line-height:115%; font-family:&amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-bidi-Times New Roman&amp;quot;;mso-ansi-language:EN-US; mso-fareast-language:EN-US;mso-bidi-language:AR-SAfont-family:&amp;quot;;font-size:12.0pt;color:black;"&gt;remotely &lt;/span&gt;(adding links, removing things from it), you can implement a custom security (or logging) mechanism with it etc.&lt;div&gt;The next step with this control is to create an administrative tool to manage the content of that file (not all users have JavaScript, HTML, CSS and SharePoint skills) and to integrate with your solutions, so your power users will have real time control over it. &lt;/div&gt;&lt;div&gt;Indeed, a very interesting idea.&lt;/div&gt;&lt;div&gt;You can find more about this, on his blog &lt;a href="http://pathtosharepoint.wordpress.com/2009/02/15/a-content-editor-web-part-for-every-home/"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-4557007647124421898?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/4557007647124421898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/4557007647124421898'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/02/remote-content-editor-web-part-in-your.html' title='A Remote Content Editor Web Part in your SharePoint applications'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-1095013692868103577</id><published>2009-02-16T09:37:00.003+02:00</published><updated>2009-02-16T09:47:10.458+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips and Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>Feed your CAML some IntelliSense</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Do you have problems in remembering all the key words and formats in CAML? Now this isn't a problem anymore! Thanks to John Holiday and his &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;CAML.NET IntelliSense project.&lt;/span&gt; You can find more information about this on his blog: &lt;a href="http://johnholliday.net/post/2009/01/18/Feed-your-CAML-some-IntelliSense-so-it-doesnt-bite-you-in-the-you-know-what!.aspx"&gt;http://johnholliday.net/post/2009/01/18/Feed-your-CAML-some-IntelliSense-so-it-doesnt-bite-you-in-the-you-know-what!.aspx&lt;/a&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;To download the installer for the project follow this link: &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;a href="http://code.msdn.microsoft.com/camlintellisense/Release/ProjectReleases.aspx?ReleaseId=2212"&gt;http://code.msdn.microsoft.com/camlintellisense/Release/ProjectReleases.aspx?ReleaseId=2212&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-1095013692868103577?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1095013692868103577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1095013692868103577'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/02/feed-your-caml-some-intellisense.html' title='Feed your CAML some IntelliSense'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-1993496220757243393</id><published>2009-02-13T10:32:00.003+02:00</published><updated>2009-02-13T10:36:52.510+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>Free MOSS 2007 WCM Learning Resources</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style=" "&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Microsoft post a few free learning resources for those of you wanting to pickup MOSS 2007 WCM sites. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style=" "&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;These training modules provide architects with information about Microsoft Office SharePoint Server 2007 Web Content Management (WCM). The modules and accompanying videos explain the role of WCM architecture, building content management for your Web site, and server infrastructure and deployment. The modules also cover WCM design, security, and optimization.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style=" "&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;You can download them from here:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8b2c7980-b604-493f-b5ee-52c562458e34&amp;amp;displaylang=en"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=8b2c7980-b604-493f-b5ee-52c562458e34&amp;amp;displaylang=en&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-1993496220757243393?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1993496220757243393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1993496220757243393'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/02/free-moss-2007-wcm-learning-resources.html' title='Free MOSS 2007 WCM Learning Resources'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-3037456020885548580</id><published>2009-01-30T14:01:00.002+02:00</published><updated>2009-01-30T14:14:14.822+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>SharePoint Dispose Checker Tool</title><content type='html'>&lt;div&gt;A new must have tool has been released by Microsoft! This tool is called &lt;strong&gt;SharePoint Dispose Checker Tool. &lt;span class="Apple-style-span" style="font-weight: normal; "&gt;This tool analyzes your assemblies and helps to identify &lt;em&gt;potential&lt;/em&gt;  memory leaks. &lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This tool was made to help you to check your assemblies that use the  SharePoint API so that you can build better code. It provides assistance in  correctly disposing of certain SharePoint objects to help you follow published  best practice. This tool may not show all memory leaks in your code. &lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please review the MSDN article on using Deploy in SharePoint applications &lt;a href="http://msdn2.microsoft.com/en-us/library/aa973248.aspx"&gt;here.&lt;/a&gt;&lt;br /&gt;The SPDisposeCheck tool can be  downloaded &lt;a href="http://download.microsoft.com/download/B/4/D/B4D279A0-E159-40BF-A5E8-F49ABDBE95C7/SPDisposeCheck.msi"&gt;here&lt;/a&gt;&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Roger Lamb maintains a nice blog for the SPDisposeCheck team &lt;a href="http://blogs.msdn.com/rogerla/archive/2008/02/12/sharepoint-2007-and-wss-3-0-dispose-patterns-by-example.aspx"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-3037456020885548580?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3037456020885548580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3037456020885548580'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/01/sharepoint-dispose-checker-tool.html' title='SharePoint Dispose Checker Tool'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-998029685920239603</id><published>2009-01-26T16:44:00.002+02:00</published><updated>2009-01-26T16:53:24.074+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>SharePoint Skinner</title><content type='html'>A great tool for customizing and branding a SharePoint Web Site or portal is &lt;a href="http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=4"&gt;SharePoint Skinner&lt;/a&gt;.&lt;br /&gt;It is a desktop application which enables you to visual edit the css for your SharePoint and save it as a SharePoint Theme. It is very easy to use and very productive. You should read more about it on its tutorial here: &lt;a href="http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=4"&gt;http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=4&lt;/a&gt;&lt;br /&gt;You will find it on CodePlex too: &lt;a href="http://www.codeplex.com/SP2007Skinner"&gt;http://www.codeplex.com/SP2007Skinner&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-998029685920239603?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/998029685920239603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/998029685920239603'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/01/sharepoint-skinner.html' title='SharePoint Skinner'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-3504026934886076819</id><published>2009-01-26T13:05:00.001+02:00</published><updated>2009-01-26T13:05:53.306+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>JQuery with SharePoint</title><content type='html'>&lt;div class="Section1"&gt;  &lt;p class="MsoNormal" style="line-height:115%"&gt;I was searching for several  resources for using JQuery in SharePoint. I was impressed by how well can we use JQuery to customize SharePoint. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:115%"&gt;Some very useful resources and demos you could find here (made by Paul Grenier):&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:115%"&gt;&lt;a href="http://www.endusersharepoint.com/?s=javascript"&gt;http://www.endusersharepoint.com/?s=javascript&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:115%"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1221" title="JQuery for Everyone: Replacing [Today]"&gt;&lt;span style=" text-decoration:none;color:#507AA5;"&gt;JQuery for Everyone: Replacing [Today]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt; &lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1228" title="JQuery for Everyone: Force Checkout"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Force Checkout&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1210" title="JQuery for Everyone: Degrading Dynamic Script Loader"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Degrading Dynamic Script Loader&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1223" title="JQuery for Everyone: Preview Pane for Calendar View"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Preview Pane for Calendar View&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1195" title="JQuery for Everyone: Preview Pane for Multiple Lists"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Preview Pane for Multiple Lists&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1167" title="JQuery for Everyone: Expand/Collapse All Groups"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Expand/Collapse All Groups&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1110" title="JQuery for Everyone: Fixing Configured Web Part Height"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Fixing Configured Web Part Height&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1134" title="JQuery for Everyone: Total of Time Differences"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Total of Time Differences&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1106" title="JQuery for Everyone: Total Calculated Columns"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Total Calculated Columns&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1116" title="JQuery for Everyone: Manually Resizing Web Parts"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Manually Resizing Web Parts&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1092" title="JQuery for Everyone: Dynamically Sizing Excel Web Parts"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Dynamically Sizing Excel Web Parts&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1083" title="JQuery for Everyone: Fixing the Gantt View"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Fixing the Gantt View&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1078" title="JQuery for Everyone: Cleaning Windows Pt2"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Cleaning Windows Pt2&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1075" title="JQuery for Everyone: Cleaning Windows Pt1"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Cleaning Windows Pt1&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1043" title="JQuery for Everyone: Dressing-up Links Pt3"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Dressing-up Links Pt3&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1041" title="JQuery for Everyone: Dressing-up Links Pt2"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Dressing-up Links Pt2&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=1016" title="JQuery for Everyone: Dressing-up Links Pt1"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Dressing-up Links Pt1&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=995" title="JQuery for Everyone: HTML Calculated Column"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: HTML Calculated Column&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=993" title="JQuery for Everyone: Print (Any) Web Part"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Print (Any) Web Part&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left:22.5pt;text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="font-family:Wingdings;font-size:10.0pt;color:#333333;"&gt;&lt;span style="mso-list:Ignore"&gt;§&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;font-family:&amp;quot;;font-size:8.5pt;color:#333333;"&gt;&lt;a href="http://www.endusersharepoint.com/?p=985" title="JQuery for Everyone: Accordion Left Nav"&gt;&lt;span style="color:#507AA5;"&gt;JQuery for Everyone: Accordion Left Nav&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height:115%"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-3504026934886076819?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3504026934886076819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3504026934886076819'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2009/01/jquery-with-sharepoint.html' title='JQuery with SharePoint'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-1694236253433732802</id><published>2008-12-16T16:37:00.003+02:00</published><updated>2008-12-16T16:45:30.570+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>Announcing the WSRP Toolkit for SharePoint</title><content type='html'>The WSRP (Web Services for Remote Portlets) Toolkit for SharePoint provides sample code for producing WSRP  conformant data from SharePoint lists and libraries.  External portal platforms  (e.g. BEA AquaLogic Portal, IBM WebSphere Portal, SAP NetWeaver Enterprise  Portal etc.) can then render SharePoint data natively through their WSRP  consumer portlets.  The Toolkit is available now for &lt;a title="Download the WSRP Toolkit for SharePoint" target="_blank" href="http://code.msdn.microsoft.com/WSRPToolkit" mce_href="http://code.msdn.microsoft.com/WSRPToolkit"&gt;download from the MSDN  Code Gallery&lt;/a&gt;.&lt;div&gt;The Toolkit demonstrates two possible methods of exposing SharePoint data  through the WSRP interface and is intended to provide a starting point for  customers who are interested in surfacing SharePoint data in non Microsoft  portal environments.  The first method focuses on maintaining high fidelity with  the SharePoint user interface and the second method focuses on providing  flexibility and control over the rendered output.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://4.bp.blogspot.com/_KeLtPANNk88/SUe-E2xLFVI/AAAAAAAAF7s/29YsdfdgG50/s400/wsrp.JPG" style="cursor:pointer; cursor:hand;width: 400px; height: 261px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5280398078745711954" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Of course WSRP is just one of many options available to support portal  interoperability and &lt;a title="Interoperability Principles" target="_blank" href="http://www.microsoft.com/interop/principles/default.mspx" mce_href="http://www.microsoft.com/interop/principles/default.mspx"&gt;Microsoft  continues to invest in open standards for interoperability&lt;/a&gt; including &lt;a title="Web Services in Windows SharePoint Services" target="_blank" href="http://msdn.microsoft.com/en-us/library/aa979690.aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa979690.aspx"&gt;XML based web  services&lt;/a&gt;, &lt;a title="Details on the Content Management Interoperability Services draft specification" target="_blank" href="http://blogs.msdn.com/ecm/archive/2008/09/09/announcing-the-content-management-interoperability-services-cmis-specification.aspx" mce_href="http://blogs.msdn.com/ecm/archive/2008/09/09/announcing-the-content-management-interoperability-services-cmis-specification.aspx"&gt;CMIS&lt;/a&gt;,  &lt;a title="Office Open XML Community website" target="_blank" href="http://www.openxmlcommunity.org/" mce_href="http://www.openxmlcommunity.org/"&gt;Office Open XML&lt;/a&gt;, &lt;a title="Details on RSS" target="_blank" href="http://office.microsoft.com/en-us/sharepointtechnology/HA101577741033.aspx" mce_href="http://office.microsoft.com/en-us/sharepointtechnology/HA101577741033.aspx"&gt;RSS&lt;/a&gt;  and &lt;a title="Details on Representational State Transfer" target="_blank" href="http://en.wikipedia.org/wiki/Representational_State_Transfer" mce_href="http://en.wikipedia.org/wiki/Representational_State_Transfer"&gt;REST&lt;/a&gt;.   Microsoft is also investing heavily in &lt;a title="Microsoft Silverlight" target="_blank" href="http://www.microsoft.com/silverlight/" mce_href="http://www.microsoft.com/silverlight/"&gt;Silverlight&lt;/a&gt;, designed to  deliver rich user experiences and applications across multiple platforms.  For  more details on the SharePoint interoperability story, visit the &lt;a title="TechNet Office SharePoint Server Interoperability TechCenter" target="_blank" href="http://technet.microsoft.com/en-us/office/sharepointserver/bb544954.aspx" mce_href="http://technet.microsoft.com/en-us/office/sharepointserver/bb544954.aspx"&gt;TechNet  Office SharePoint Server Interoperability TechCenter&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;A more in depth presentation about this tool will be shown here in my blog in the following few days.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-1694236253433732802?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1694236253433732802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1694236253433732802'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/12/announcing-wsrp-toolkit-for-sharepoint.html' title='Announcing the WSRP Toolkit for SharePoint'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KeLtPANNk88/SUe-E2xLFVI/AAAAAAAAF7s/29YsdfdgG50/s72-c/wsrp.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-1190276807045928077</id><published>2008-12-15T12:45:00.000+02:00</published><updated>2008-12-15T13:44:40.618+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>3D Silverlight Charts in SharePoint: SmartTools.Charts</title><content type='html'>An impressive library for charting was developed by Visifire(&lt;a href="http://www.visifire.com/"&gt;http://www.visifire.com/&lt;/a&gt;) a while ago. This library is using WPF and Silverlight to create very nice 3D charts (you can test a lot of charts here in this gallery: &lt;a href="http://www.visifire.com/silverlight_charts_gallery.php"&gt;http://www.visifire.com/silverlight_charts_gallery.php&lt;/a&gt;). And, of course we can use them in SharePoint.&lt;br /&gt;Jan Tielens made a new control in his SmartTools library, named SmartTools.Charts (you could find it here: &lt;a href="http://www.codeplex.com/smarttools/Wiki/View.aspx?title=Charts&amp;amp;referringTitle=Home"&gt;http://www.codeplex.com/smarttools/Wiki/View.aspx?title=Charts&amp;amp;referringTitle=Home&lt;/a&gt;) to fulfill our needs to have nice looking charts in SharePoint.&lt;br /&gt;&lt;br /&gt;To install and use the feature you should complete the following tasks:&lt;br /&gt;1. First thing you have to do is to download the &lt;em&gt;SmartTools.Charts&lt;/em&gt; from &lt;em&gt;codeplex&lt;/em&gt; and install it on the site collection you need (it is build with the WSPBuilder so it has an installer for this task). 2. After you install it, you have to enable it at the site collection level. To do that, go in &lt;em&gt;Site Collection&lt;/em&gt; features and enable &lt;em&gt;SmartTools.Charts. &lt;/em&gt;&lt;br /&gt;3. You are able now to add 2 new web parts:&lt;br /&gt;a) &lt;em&gt;List Charts&lt;/em&gt; - this web part connects to one list on your site and brings data from that list in the chart. You can specify here the list to connect to, the view to filter data and the columns to use in chart (as you could see in the picture below).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_KeLtPANNk88/SUY7x2F2mLI/AAAAAAAAF7U/oNkfZs1Nk9U/s1600-h/SmartParts_Chart.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5279973340658178226" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 278px" alt="" src="http://2.bp.blogspot.com/_KeLtPANNk88/SUY7x2F2mLI/AAAAAAAAF7U/oNkfZs1Nk9U/s400/SmartParts_Chart.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;b) &lt;em&gt;Tasks List Chart&lt;/em&gt; - a particular List Chart - it is linked with the Tasks List in the site to show the percentage of work for each task:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_KeLtPANNk88/SUY9Vt3lumI/AAAAAAAAF7c/OQ_Jyh2aI6w/s1600-h/SmartParts_Chart1.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5279975056437787234" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 287px" alt="" src="http://4.bp.blogspot.com/_KeLtPANNk88/SUY9Vt3lumI/AAAAAAAAF7c/OQ_Jyh2aI6w/s400/SmartParts_Chart1.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. Enjoy it!&lt;br /&gt;&lt;br /&gt;Remember that this tool is on Beta 1, so it might have some bugs out there.&lt;br /&gt;Very good work Visifire for creating those charts and Jan for the SharePoint integration.&lt;br /&gt;&lt;br /&gt;P.S. You should have Silverlight enabled in IIS for the site collection you want to put those charts. To do that, go in IIS and add the following MIME Types to the site where the SharePoint site collection is:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#cc6600;"&gt;.xaml&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#cc6600;"&gt;application/xaml+xml&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#cc6600;"&gt;.xap&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#cc6600;"&gt;application/x-silverlight-app&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#cc6600;"&gt;.xbap&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#cc6600;"&gt;application/x-ms-xbap&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_KeLtPANNk88/SUZBh0oK2KI/AAAAAAAAF7k/sh1UPDRZt8I/s1600-h/EnableSilverlight.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5279979662457100450" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 227px" alt="" src="http://2.bp.blogspot.com/_KeLtPANNk88/SUZBh0oK2KI/AAAAAAAAF7k/sh1UPDRZt8I/s400/EnableSilverlight.JPG" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-1190276807045928077?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1190276807045928077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1190276807045928077'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/12/3d-silverlight-charts-in-sharepoint.html' title='3D Silverlight Charts in SharePoint: SmartTools.Charts'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KeLtPANNk88/SUY7x2F2mLI/AAAAAAAAF7U/oNkfZs1Nk9U/s72-c/SmartParts_Chart.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-3339420891309329657</id><published>2008-12-11T13:35:00.000+02:00</published><updated>2008-12-11T13:52:05.985+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>European SharePoint Best Practices Conference</title><content type='html'>In 6-8 April 2009 is the first European SharePoint Best Practices Conference. This is sure to be the best SharePoint related Conference in Europe, this year. It already has an amazing speaker line up. This conference was just announced this week! Check out the killer line up of the SharePoint greats: Steve Smith MVP, Spence MVP, Mike Watson (X MSFT), Todd Bleeker MVP, Andrew Connell MVP, Penny Coventry MVP, Bob Fox MVP, Andrew Woodward MVP, Natalya Voskresenskaya MVP (Blogger think Squirrel). More information you could find at &lt;a href="http://www.sharepointbestpractices.co.uk/"&gt;http://www.sharepointbestpractices.co.uk/&lt;/a&gt;.&lt;br /&gt;See you there!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-3339420891309329657?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3339420891309329657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3339420891309329657'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/12/european-sharepoint-best-practices.html' title='European SharePoint Best Practices Conference'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-4547553119087606680</id><published>2008-12-05T16:51:00.000+02:00</published><updated>2008-12-05T17:00:27.777+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>SharePoint Best Practices Conference</title><content type='html'>In 2-4 february 2009 is the second SharePoint Best Practices Conference (the first SharePoint Best PracticesTM Conference in Washington, DC in September, 2008 was an overwhelming success). This conference will have place in San Diego (USA, CA). More information you could find at &lt;a href="http://www.sharepointbestpractices.com/"&gt;http://www.sharepointbestpractices.com/&lt;/a&gt;. The agenda for this event is here: &lt;a href="http://www.sharepointbestpractices.com/agenda"&gt;http://www.sharepointbestpractices.com/agenda&lt;/a&gt;.&lt;br /&gt;The first 250 people who register for the Best Practices SharePoint Conference in February will be given a free copy of Microsoft Office SharePoint Server 2007 Best Practices by Microsoft Press.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-4547553119087606680?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/4547553119087606680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/4547553119087606680'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/12/sharepoint-best-practices-conference.html' title='SharePoint Best Practices Conference'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-1327456219402637756</id><published>2008-12-05T09:12:00.000+02:00</published><updated>2008-12-05T09:13:32.928+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips and Tricks'/><title type='text'>Hide search on all application screens in SharePoint</title><content type='html'>Application screens (a.k.a. "_layouts" screens) usually don't display the search in the header. There does appear to be a few screens out there that do, and depending on your design for application screens, this may throw a wrench in how your page looks.  To stop the search from showing in any application screen, add the following CSS style to your theme or alternate CSS file:&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#cc6600;"&gt;&lt;em&gt;.ms-searchform&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#cc6600;"&gt;&lt;em&gt;   {     &lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#cc6600;"&gt;&lt;em&gt;       display: none &lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#cc6600;"&gt;&lt;em&gt;    }&lt;/em&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-1327456219402637756?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1327456219402637756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/1327456219402637756'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/12/hide-search-on-all-application-screens.html' title='Hide search on all application screens in SharePoint'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-4974814809452727794</id><published>2008-11-25T12:25:00.000+02:00</published><updated>2008-11-25T13:34:13.299+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>Free MSDN Webcasts &amp; HOLs for MOSS 2007 WCM Development</title><content type='html'>Microsoft is pushing out a new series of webcasts and hands-on labs around the area of building MOSS 2007 WCM Publishing sites. The series, SharePoint Products &amp;amp; Technologies for Internet Site Development, starts on December 2, 2008 and runs through January 6, 2009. Everything is completely free!&lt;br /&gt;In time, all the materials, as well as the sample site, will be available for download.&lt;br /&gt;&lt;br /&gt;Here's a list of the webcasts, the topics and the dates with registration links:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tues, Dec 2, 2008 : 2p-3p -&gt; &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032396509&amp;amp;Culture=en-US"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Thurs, Dec 4, 2008 : 2p-3p -&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032396669&amp;amp;Culture=en-US"&gt;.COM Branding&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tues, Dec 9, 2008 : 2p-3p -&gt; &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032396671&amp;amp;Culture=en-US"&gt;Custom Fields, Web Parts &amp;amp; Lists&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Thurs, Dec 11, 2008 : 2p-3p -&gt; &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032396941&amp;amp;Culture=en-US"&gt;Authentication&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tues, Dec 16, 2008 : 2p-3p -&gt; &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032396806&amp;amp;Culture=en-US"&gt;Web Interoperability&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Thurs, Dec 18, 2008 : 2-3p -&gt; &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032396824&amp;amp;Culture=en-US"&gt;Search&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tues, Jan 6, 2009 : 2-3p -&gt; &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032396926&amp;amp;Culture=en-US"&gt;Content Deployment&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-4974814809452727794?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/4974814809452727794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/4974814809452727794'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/free-msdn-webcasts-hols-for-moss-2007.html' title='Free MSDN Webcasts &amp; HOLs for MOSS 2007 WCM Development'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-2639316202632277147</id><published>2008-11-25T12:10:00.000+02:00</published><updated>2008-11-25T12:16:39.579+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>Unit testing Microsoft SharePoint</title><content type='html'>Typemock announce the &lt;a href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb"&gt;Isolator for sharepoint&lt;/a&gt;. It is almost the same as Typemock Isolator, but will only work on APIs that are directly connected with sharepoint’s API. That means that if you only need to test sharepoint stuff, you can get a powerful product, for a much cheaper price than the full Isolator (you can always upgrade later if you need to isolate more APIs).&lt;br /&gt;&lt;br /&gt;How to get a free licence:&lt;br /&gt;&lt;em&gt;Typemock are offering their new product for &lt;/em&gt;&lt;a href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb"&gt;&lt;em&gt;unit testing SharePoint&lt;/em&gt;&lt;/a&gt;&lt;em&gt; called Isolator For SharePoint, for a special introduction price. it is the only tool that allows you to &lt;/em&gt;&lt;a href="http://blog.typemock.com/2008/11/newisolatorforsharepointtoolforunittest.html?utm_source=typeblog&amp;amp;utm_medium=sp_bb&amp;amp;utm_campaign=typeblog"&gt;&lt;em&gt;unit test SharePoint&lt;/em&gt;&lt;/a&gt;&lt;em&gt; without a SharePoint server. To learn more &lt;/em&gt;&lt;a href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb"&gt;&lt;em&gt;click here&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;br /&gt;The first 50 bloggers who blog this text in their blog and tell us about it, will get a Full Isolator license, Free. for rules and info &lt;/em&gt;&lt;a href="http://blog.typemock.com/2008/11/newisolatorforsharepointtoolforunittest.html"&gt;&lt;em&gt;click here&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Enjoy it!&lt;a href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-2639316202632277147?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/2639316202632277147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/2639316202632277147'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/unit-testing-microsoft-sharepoint.html' title='Unit testing Microsoft SharePoint'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-3043993451675699129</id><published>2008-11-24T16:22:00.000+02:00</published><updated>2008-11-24T17:08:46.805+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>Enable AJAX On SharePoint feature</title><content type='html'>I was searching for a tool to quickly enable AJAX on SharePoint site collections, but I was unable to find something like that, so I decided to create one. I named it &lt;em&gt;Enable AJAX On SharePoint&lt;/em&gt;. This tool is just a feature on the site collection scope which make the appropriate modifications in the site collection web.config to enable AJAX.&lt;br /&gt;&lt;br /&gt;You could find it here:&lt;br /&gt;&lt;iframe style="BORDER-RIGHT: #dde5e9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dde5e9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px; BORDER-LEFT: #dde5e9 1px solid; WIDTH: 259px; PADDING-TOP: 0px; BORDER-BOTTOM: #dde5e9 1px solid; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff" marginwidth="0" marginheight="0" src="http://cid-5eb02e9b21ea16a3.skydrive.live.com/embedrowdetail.aspx/Public/EnableAJAXOnSharepoint.zip" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;For deployment it is used WSPBuilder so you have to start the setup.exe file to install it. To use it just enable / disable the feature at the site collection level and the AJAX will be enabled / disabled for this scope.&lt;br /&gt;This tool is free for any purpose.&lt;br /&gt;If you have some improvements for it feel free to change it. I'll appreciate if you'll send me an email with the modifications (or request for modifications).&lt;br /&gt;&lt;br /&gt;P.S. do not forget to rewrite (at the page level) the &lt;em&gt;&lt;span style="color:#cc6600;"&gt;_spOriginalFormAction&lt;/span&gt;&lt;/em&gt; and &lt;em&gt;&lt;span style="color:#cc6600;"&gt;_spSuppressFormOnSubmitWrapper&lt;/span&gt;&lt;/em&gt; in order to use AJAX in that aspx page. Just add this script on every page that uses AJAX (or in the masterpage file):&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#cc6600;"&gt;&amp;lt;script type="'text/javascript'"&amp;gt;&lt;br /&gt;_spOriginalFormAction = document.forms[0].action;&lt;br /&gt;_spSuppressFormOnSubmitWrapper = true;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#cc6600;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;The code for this feature is here:&lt;br /&gt;&lt;iframe style="BORDER-RIGHT: #dde5e9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dde5e9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px; BORDER-LEFT: #dde5e9 1px solid; WIDTH: 240px; PADDING-TOP: 0px; BORDER-BOTTOM: #dde5e9 1px solid; HEIGHT: 66px; BACKGROUND-COLOR: #ffffff" marginwidth="0" marginheight="0" src="http://cid-5eb02e9b21ea16a3.skydrive.live.com/embedrowdetail.aspx/Public/EnableAJAXOnSharepoint.cs" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Enjoy it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-3043993451675699129?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3043993451675699129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3043993451675699129'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/enable-ajax-on-sharepoint-feature.html' title='Enable AJAX On SharePoint feature'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-675844090913426397</id><published>2008-11-21T08:47:00.000+02:00</published><updated>2008-11-21T09:27:35.421+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>U2U CAML Query Builder Feature</title><content type='html'>&lt;div&gt;This feature has been developed to ease the work of a SharePoint 2007 developer. It consists of an application page where you can build a CAML query. The CAML query itself is stored in a list from where you can further work with it. You can download it from here: &lt;a href="http://www.u2u.be/res/Tools/SharePointCamlQueryBuilder.aspx"&gt;http://www.u2u.be/res/Tools/SharePointCamlQueryBuilder.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you want to know more about CAML, please visit the following page: &lt;a href="http://msdn.microsoft.com/en-us/library/ms462365.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms462365.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This tool is one of the several tools developed by U2U to ease the work with CAML Query. I like this tool most because is integrated in SharePoint and if you'd like to create a new CAML query you just have to activate this feature for the site collection you work on an a new link in any of your Action tab of your any list instance will appear: &lt;span style="color:#cc6600;"&gt;Build a new CAML Query&lt;/span&gt;. To build a new query just press this new option and you're ready to start.&lt;br /&gt;&lt;br /&gt;A very intuitive page is used for this task - is very similar with the create a new view option for every SharePoint list: you can select the columns you want to have in the query, you can put an order by statement, you can filter the results and you can set some other more specific properties for the CAML query.&lt;br /&gt;&lt;br /&gt;The last step to build a query is to Preview the results. Here you'll have options to export the CAML query to C#, VB.NET, CAML and the tool will generate the code for that:&lt;/div&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_KeLtPANNk88/SSZgzQucSZI/AAAAAAAAF6U/yxr7rvT1h8k/s1600-h/U2UCAMLFeature.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5271006847663098258" style="WIDTH: 300px; CURSOR: hand; HEIGHT: 400px" alt="" src="http://2.bp.blogspot.com/_KeLtPANNk88/SSZgzQucSZI/AAAAAAAAF6U/yxr7rvT1h8k/s400/U2UCAMLFeature.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div&gt;You have even the option to select the returning type of the method it will generate: DataSet or SPListItemCollection and to preview the results as a table.&lt;br /&gt;You just have to copy paste the code this tool will generate into your project and that's it - you have a new CAML query in your SharePoint solution.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-675844090913426397?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/675844090913426397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/675844090913426397'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/u2u-caml-query-builder-feature.html' title='U2U CAML Query Builder Feature'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KeLtPANNk88/SSZgzQucSZI/AAAAAAAAF6U/yxr7rvT1h8k/s72-c/U2UCAMLFeature.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-7658718738846375209</id><published>2008-11-19T16:36:00.000+02:00</published><updated>2008-11-19T16:41:45.889+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>Silverlight 2 Blueprint for SharePoint</title><content type='html'>You can get &lt;em&gt;Silverlight 2 Blueprint for SharePoint&lt;/em&gt; from here:&lt;br /&gt;&lt;a href="http://www.codeplex.com/SL4SP"&gt;http://www.codeplex.com/SL4SP&lt;/a&gt;&lt;br /&gt;Now it's reach the Beta 2 version. Enjoy it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-7658718738846375209?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/7658718738846375209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/7658718738846375209'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/silverlight-2-blueprint-for-sharepoint.html' title='Silverlight 2 Blueprint for SharePoint'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-2458439100731535555</id><published>2008-11-19T16:11:00.000+02:00</published><updated>2008-11-19T16:30:28.133+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Announcements'/><title type='text'>SharePoint Guidance - November 2008</title><content type='html'>&lt;p&gt;A new version of &lt;em&gt;SharePoint Guidance&lt;/em&gt; is avaiable here:&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C3722DBA-6EE7-4E0E-82B5-FDAF3C5EC927&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=C3722DBA-6EE7-4E0E-82B5-FDAF3C5EC927&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="Description"&gt;&lt;/a&gt;&lt;em&gt;This guidance helps architects and developers build SharePoint intranet applications. A reference implementation (RI) demonstrates solutions to common architectural, development and lifecycle management challenges.This guidance discusses the following: &lt;/em&gt;&lt;/p&gt;&lt;em&gt;&lt;ul&gt;&lt;li&gt;Architectural decisions about patterns, feature factoring and packaging. &lt;/li&gt;&lt;li&gt;Design tradeoffs for common decisions many developers encounter. &lt;/li&gt;&lt;li&gt;Implementation examples demonstrated in the RI and in the QuickStarts. &lt;/li&gt;&lt;li&gt;How to design for testability, create unit tests, and run continuous integration. &lt;/li&gt;&lt;li&gt;Set up of development, build, test, staging, and production environments. &lt;/li&gt;&lt;li&gt;Managing the application life cycle including upgrade. &lt;/li&gt;&lt;li&gt;Team-based intranet application development.&lt;/em&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;em&gt;The following areas are not discussed in this version of the guidance: &lt;/em&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;Content-oriented sites that use Web content management &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Internet and enterprise-scale SharePoint applications &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Multilingual SharePoint applications &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Scale or security testing of SharePoint applications&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;More information about this you can find here: &lt;a href="http://www.codeplex.com/spg/"&gt;http://www.codeplex.com/spg/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-2458439100731535555?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/2458439100731535555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/2458439100731535555'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/sharepoint-guidance-november-2008.html' title='SharePoint Guidance - November 2008'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-2312807936072977561</id><published>2008-11-19T15:19:00.000+02:00</published><updated>2008-11-25T23:08:39.670+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips and Tricks'/><title type='text'>Lookup issue for custom content types</title><content type='html'>If you have the following situation:&lt;br /&gt;You have a couple of lists in your SharePoint application and you want to export their schema.xml file (to make content types based on custom lists created by you in SharePoint). Let us suppose we have some of those lists linked with lookup columns. Then we'll have a problem:&lt;br /&gt;If we'll have the &lt;em&gt;Department&lt;/em&gt; list and the &lt;em&gt;Employee&lt;/em&gt; list and the &lt;em&gt;Employee&lt;/em&gt; list has a column named &lt;em&gt;Department&lt;/em&gt; witch is a lookup to the &lt;em&gt;Department&lt;/em&gt; list and we extract the schema.xml files from both lists (with the help of SharePoint Solution Generator or &lt;a href="http://sharepointexpress.blogspot.com/2008/11/imtech-stsadm-commands-v1000.html"&gt;OCDExportList&lt;/a&gt;) and we'll make a feature with those 2 content types and after that we'll deploy the feature to a different server and we'll create instances from those content types we'll see that the relation between the instances does no longer exist. The &lt;em&gt;Department&lt;/em&gt; lookup column from the &lt;em&gt;Employee&lt;/em&gt; list will not refer the &lt;em&gt;Department&lt;/em&gt; list. Why is that?&lt;br /&gt;If you'll look at the schema.xml file from the &lt;em&gt;Employee&lt;/em&gt; list you'll find that your lookup column looks like that:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#ff6600;"&gt;&amp;lt;field id="{92680819-4656-406f-9eb7-21377cb4eec8}" version="1" group="" rowordinal="0" colname="int2" name="Departament" staticname="Departament" sourceid="{d129f702-1314-4fef-8bdc-4826bc720cd7}" unlimitedlengthindocumentlibrary="FALSE" showfield="Title" list="{A83FD6BE-DE5A-49A6-A369-DA72AF737408}" required="TRUE" displayname="Departament" type="Lookup"&amp;gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;What is interesting here is the following attribute: &lt;em&gt;&lt;span style="color:#ff6600;"&gt;List="{A83FD6BE-DE5A-49A6-A369-DA72AF737408}”.&lt;/span&gt;&lt;/em&gt; This attribute tell SharePoint that the lookup field will link to the list instance with the id equals with the GUID given. When you'll deploy it to a new server, the list instance with this id does not exist anymore so it doesn't know how to link the &lt;em&gt;Employee&lt;/em&gt; list, so the relations between your lists are not longer used.&lt;br /&gt;To resolve this issue you have to make the following modification:&lt;br /&gt;&lt;em&gt;&lt;span style="color:#ff6600;"&gt;List="Department"&lt;/span&gt;&lt;/em&gt; - if you'll provide the name of the instance here (where SharePoint expects a GUID) when you'll create instances from your content types SharePoint will search your current web for lists with the name you provided there, if it will find something it will make the replacement for this instance.&lt;br /&gt;And if you want to be more abstract you should use resources files, so we'll change the attribute with something like: &lt;em&gt;&lt;span style="color:#ff6600;"&gt;List="$Resources:empmon,list_Departament;"&lt;/span&gt;&lt;/em&gt; where &lt;em&gt;empmon&lt;/em&gt; is your resource file deployed in your &lt;em&gt;12/Resources&lt;/em&gt; folder, and &lt;em&gt;list_Department&lt;/em&gt; is your mapping name for your &lt;em&gt;Department&lt;/em&gt; list. So when you want to change the lookup for a column (to refer another list) you just have to modify your resource file and when you'll create another instance of that list the new lookup column knows to refer the right list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-2312807936072977561?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/2312807936072977561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/2312807936072977561'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/lookup-issue-for-custom-content-types.html' title='Lookup issue for custom content types'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-209228934372166078</id><published>2008-11-18T08:28:00.000+02:00</published><updated>2008-11-18T08:50:41.145+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>Imtech StsAdm Commands v1.0.0.0  - OCDExportList</title><content type='html'>A nice to use tool is Imtech STSAdm Commands. When you'll install it you'll be able to use a custom command in stsadm: OCDExportList. This command is somehow the equivalent of SharePoint Solution Generator for exporting list definitions. I had some problems to use SharePoint Solution Generator (SSG) after I installed Visual Studio 2008, so I couldn’t use this tool any more. After a little search on the Internet a have found this tool and I've started to use it. I found that it is very easy to use and very light. With this tool I can export list definitions (after you customize them on SharePoint) and use them in my own content types (a very useful thing to do).&lt;br /&gt;How to use it:&lt;br /&gt;I created a bat file with the following content:&lt;br /&gt;&lt;br /&gt;@SET STSADM="c:\program files\common files\microsoft shared\web server extensions\12\bin\stsadm"&lt;br /&gt;@SET DEPLOY=D:\Projects\_Generated Code\&lt;br /&gt;@SET URL="&lt;a href="http://localhost/"&gt;http://localhost&lt;/a&gt;"&lt;br /&gt;@SET NAME=MyList&lt;br /&gt;%STSADM% -o ocdexportlist -url  %URL% -name  "%NAME%" -dir  "%DEPLOY%%NAME%"&lt;br /&gt;&lt;br /&gt;This export the list definition file (schema.xml) and the appropriate list files (NewForm.aspx, EditForm.aspx, etc.) in the D:\Projects\_Generated Code\MyList folder. Then you just have to copy the entire folder in your solution in Visual Studio under your feature folder and you're ready to deploy it as a new content type.&lt;br /&gt;The release for this tool is located here: &lt;a href="http://www.codeplex.com/tmt/Release/ProjectReleases.aspx?ReleaseId=10875"&gt;http://www.codeplex.com/tmt/Release/ProjectReleases.aspx?ReleaseId=10875&lt;/a&gt;&lt;br /&gt;Some other information about it is here: &lt;a href="http://blog.mastykarz.nl/export-list-definition-free-stsadm-command/"&gt;http://blog.mastykarz.nl/export-list-definition-free-stsadm-command/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-209228934372166078?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/209228934372166078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/209228934372166078'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/imtech-stsadm-commands-v1000.html' title='Imtech StsAdm Commands v1.0.0.0  - OCDExportList'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-3088227566145956733</id><published>2008-11-17T17:10:00.000+02:00</published><updated>2008-11-17T17:46:58.093+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>WSPBuilder</title><content type='html'>&lt;div&gt;WSPBuilder is a must have for every SharePoint Developer. You'll find it on CodePlex(&lt;a href="http://www.codeplex.com/wspbuilder"&gt;http://www.codeplex.com/wspbuilder&lt;/a&gt;). I mostly use it as extension for Visual Studio 2008.&lt;br /&gt;First of all you can use it to add new items in your SharePoint Solution. It have templates for the most common things you'll do in SharePoint:&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_KeLtPANNk88/SSGRgqkCiSI/AAAAAAAAF6A/Xk7RpV4OVhU/s1600-h/WSPBuilder.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5269653029367482658" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 240px" alt="" src="http://4.bp.blogspot.com/_KeLtPANNk88/SSGRgqkCiSI/AAAAAAAAF6A/Xk7RpV4OVhU/s400/WSPBuilder.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;br /&gt;&lt;br /&gt;When you'll use a template from it, WSPBuilder will populate your solution with the necessary files and folders and will make the appropriate configuration for the features to deploy the item you'd just add to the solution. So you just have to worry about the code behind the feature, the other nasty things(creation of folders and files and synchronization of the features) are taking care by the WSPBuilder.&lt;br /&gt;&lt;br /&gt;And after you'll finish the development and you'll want to deploy your solution, nothing can be more simple: you just have to add a Solution Installer Configuration item from the templates WSPBuilder has and to configurate it (it is very simple to do that) and after that you just have to press a button and the WSPBuilder will make you a wsp solution and an installer for it and your Sharepoint solution is ready to be deployed (nice and easy). You just have to press Create Deployment Folder as shown below and a folder named deploy is created in your bin folder. In this folder you have an installer for your Sharepoint Solution and you can use it to install your solution to any server you'll want just by using a wizard (and of course you can distribute it to non SharePoint power users to install it on their servers).&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_KeLtPANNk88/SSGRmPNZh9I/AAAAAAAAF6I/Ga-KJZ3Uwbo/s1600-h/WSPBuilder1.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5269653125103978450" style="WIDTH: 359px; CURSOR: hand; HEIGHT: 317px" alt="" src="http://1.bp.blogspot.com/_KeLtPANNk88/SSGRmPNZh9I/AAAAAAAAF6I/Ga-KJZ3Uwbo/s400/WSPBuilder1.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_KeLtPANNk88/SSGOHd_agqI/AAAAAAAAF54/qkD1CY_2Cz4/s1600-h/WSPBuilder1.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As you could see in the image you have and other useful options you can use in your SharePoint Solution. You just have to right click on your project after you have installed WSPBuilder extensions for Visual Studio.&lt;br /&gt;So on my opinion this tool is a must for every SharePoint developer.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-3088227566145956733?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3088227566145956733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/3088227566145956733'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/wspbuilder.html' title='WSPBuilder'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KeLtPANNk88/SSGRgqkCiSI/AAAAAAAAF6A/Xk7RpV4OVhU/s72-c/WSPBuilder.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-7352416953249765660</id><published>2008-11-17T16:53:00.000+02:00</published><updated>2008-11-17T17:05:37.914+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint Tools'/><title type='text'>SPSkin</title><content type='html'>A very good tool to create and edit SharePoint CSS is &lt;a href="http://james.milne.com/SPSkin/"&gt;http://james.milne.com/SPSkin/&lt;/a&gt;. You just have to go at this page and load your existing CSS there (when you press CSS button) and after that you can modify it easily with the options you have in the left toolbar. This is very intuitive and it also have a lot of predefined skins for SharePoint (a few hundred). When you'll finish to customize the CSS there, you'll have to press the CSS button and to Copy / Paste it to your SharePoint. And that's it! You now have a brand new SharePoint skin!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-7352416953249765660?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/7352416953249765660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/7352416953249765660'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/11/spskin.html' title='SPSkin'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5927364543172477189.post-8732590015832769122</id><published>2008-09-16T21:35:00.000+03:00</published><updated>2008-11-17T17:09:22.945+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Free Series of SharePoint Workflow How-to Videos</title><content type='html'>A very good place to start in writing workflows in MOSS is the &lt;a href="http://www.sheltonblog.com/archive/2007/11/04/series-of-sharepoint-workflow-how-to-videos.aspx"&gt;Robert Shelton's Blog&lt;/a&gt;. You have here some useful videos to help you understand better the way you should use SharePoint workflows.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5927364543172477189-8732590015832769122?l=sharepointexpress.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/8732590015832769122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5927364543172477189/posts/default/8732590015832769122'/><link rel='alternate' type='text/html' href='http://sharepointexpress.blogspot.com/2008/09/free-series-of-sharepoint-workflow-how.html' title='Free Series of SharePoint Workflow How-to Videos'/><author><name>Bogdan Mocanu</name><uri>http://www.blogger.com/profile/10954353715541855925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_KeLtPANNk88/SScAwW6nI1I/AAAAAAAAF6c/Fgw3926hBQ4/S220/bogdanMocanu.jpeg'/></author></entry></feed>
