<?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-35974585</id><updated>2012-01-07T10:37:32.659+11:00</updated><category term='Visual Studio'/><category term='My Sites'/><category term='Personal Sites'/><category term='Performance'/><category term='SharePoint Portal Server 2003'/><category term='MOSS 2007'/><category term='Architecture'/><category term='SQL'/><category term='Time Capsule'/><category term='.Net'/><category term='SharePoint Development'/><category term='Content Types'/><category term='WSS v2'/><category term='Windows Live'/><category term='Security'/><category term='Customisation'/><category term='Lookup Fields'/><category term='Look and Feel'/><category term='Configuration'/><category term='Administration'/><category term='Themes'/><category term='Microsoft Dynamics Live'/><category term='PowerShell'/><category term='Third Party Software'/><category term='Event Handlers'/><category term='Microsoft CRM 3.0'/><category term='Scripts'/><category term='Managed Metadata'/><category term='Microsoft Office 2007'/><category term='Web Parts'/><category term='Certifications'/><category term='Master Pages'/><category term='Microsoft Exchange 2007'/><category term='Facebook'/><category term='Social Networking'/><category term='Mobile'/><category term='What&apos;s New'/><category term='Microsoft Office'/><category term='SharePoint 2007'/><category term='Updates'/><category term='CRM'/><category term='Exams'/><category term='CRM and MOSS Integration'/><category term='SharePoint'/><category term='SharePoint 2003'/><category term='Workflow'/><category term='Fields'/><category term='SharePoint 2010'/><category term='Search'/><category term='IIS'/><category term='Web Service'/><category term='.NET 3.5 SP1'/><category term='SDK'/><category term='MSS 2010'/><category term='Tech.Ed'/><category term='Development'/><category term='ISV Solutions'/><category term='Conferences'/><category term='Microsoft SharePoint 2007 SP1'/><category term='iPhone'/><category term='MSF 2010'/><category term='CRM Training'/><category term='CRM User'/><category term='Live Mesh'/><category term='CRM Development'/><category term='.NET 4.0'/><category term='User Profiles'/><category term='SharePoint Designer'/><category term='SharePoint Saturday Sydney'/><category term='SharePoint Tools'/><category term='Branding'/><category term='Microsoft CRM 4.0'/><category term='Case Study'/><category term='Bugs and Workarounds'/><category term='Patches'/><category term='MySites'/><category term='WPF'/><category term='Computed Fields'/><category term='Silverlight'/><category term='WSS v3'/><title type='text'>SharePoint+CRM Six</title><subtitle type='html'>Journal from a SharePoint, CRM, .NET and Microsoft Technologies Enthusiast</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>84</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-35974585.post-8994045149143677516</id><published>2011-10-27T18:51:00.003+11:00</published><updated>2011-10-27T19:19:27.618+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><title type='text'>SharePoint 2010: Tip of the Day - Finding what level of SharePoint 2010 is installed?</title><content type='html'>&lt;strong&gt;This is a&amp;nbsp;quick tip bought to by SharePoint Six!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Tip 1: To quickly find out the build level of SharePoint 2010 using Powershell, use the following commands:&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;em&gt;$farm = Get-SPFarm&lt;br /&gt;$farm.BuildVersion&lt;/em&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-pfb9LIXvxdE/TqkMN9V5NHI/AAAAAAAAAbA/OBGQpZv0vf8/s1600/BuildVersion.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="319" src="http://2.bp.blogspot.com/-pfb9LIXvxdE/TqkMN9V5NHI/AAAAAAAAAbA/OBGQpZv0vf8/s640/BuildVersion.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Tip 2: For a list of build numbers, go to Joe's blog: &lt;a href="http://blogs.technet.com/b/sharepointjoe/archive/2011/02/01/sp2010-sharepoint-2010-build-level-and-version-numbers.aspx"&gt;http://blogs.technet.com/b/sharepointjoe/archive/2011/02/01/sp2010-sharepoint-2010-build-level-and-version-numbers.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tip 3: For the latest patches, go to this site: &lt;a href="http://technet.microsoft.com/en-us/sharepoint/ff800847.aspx"&gt;http://technet.microsoft.com/en-us/sharepoint/ff800847.aspx&lt;/a&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8994045149143677516?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8994045149143677516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8994045149143677516&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8994045149143677516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8994045149143677516'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2011/10/sharepoint-2010-tip-of-day-finding-what.html' title='SharePoint 2010: Tip of the Day - Finding what level of SharePoint 2010 is installed?'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-pfb9LIXvxdE/TqkMN9V5NHI/AAAAAAAAAbA/OBGQpZv0vf8/s72-c/BuildVersion.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-983288932619315141</id><published>2011-08-02T18:16:00.000+10:00</published><updated>2011-08-02T18:16:01.237+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Managed Metadata'/><category scheme='http://www.blogger.com/atom/ns#' term='Content Types'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Saturday Sydney'/><title type='text'>SharePoint: I'm presenting at SharePoint Saturday Sydney 2011</title><content type='html'>I'm so excited! I'm presenting at SharePoint Saturday Sydney 2011!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-oWQV4IyFROk/TjeyER5CsQI/AAAAAAAAAaw/KX0Me2Kri28/s1600/image_thumb.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-oWQV4IyFROk/TjeyER5CsQI/AAAAAAAAAaw/KX0Me2Kri28/s1600/image_thumb.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I'll be discussing about "Applying Content Type Hubs and Managed Metadata To Improve Document Management in the real world". Hope to see you all there on the day for a fruitful session!&lt;br /&gt;&lt;br /&gt;The abstract for the session is below:&lt;br /&gt;&lt;blockquote&gt;"SharePoint 2010 offers a suite of new and enhanced capabilities, which if utilised effectively in select business scenarios can bring enormous value to organisations. Document Management is one area where SharePoint 2010 offers many new features and benefits. This session covers two new document management capabilities: The Content Type Hub and Managed Metadata. Douglas will walk through the anatomy of Content Type Hubs and Managed Metadata, recommended approaches, constraints and how to best work around these constraints. A number of typical document management scenarios will be used throughout the session to demonstrate the concepts and keep it real. If time permits, he will also share some C# code snippets which support the scenarios described."&lt;/blockquote&gt;For more information:&lt;br /&gt;&lt;a href="http://www.sharepointsaturday.org/sydney/Pages/meetings.aspx"&gt;http://www.sharepointsaturday.org/sydney/Pages/meetings.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-983288932619315141?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/983288932619315141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=983288932619315141&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/983288932619315141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/983288932619315141'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2011/08/sharepoint-im-presenting-at-sharepoint.html' title='SharePoint: I&apos;m presenting at SharePoint Saturday Sydney 2011'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-oWQV4IyFROk/TjeyER5CsQI/AAAAAAAAAaw/KX0Me2Kri28/s72-c/image_thumb.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-5470056000155244701</id><published>2011-04-14T19:00:00.002+10:00</published><updated>2011-08-02T19:03:04.693+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><title type='text'>SharePoint 2010: PSConfiguration issues with GetUserPropertyFromAD call</title><content type='html'>&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Problem&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;As I was installing SharePoint 2010 at client site, I came across an error I've never seen previously. During the SharePoint 2010 "Configuration Wizard Step 3 - creating configuration database", &amp;nbsp;the operation failed.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Symptoms&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;The error in the Configuration Wizard was:&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;i&gt;Failed to create the configuration database.&lt;br /&gt;An exception of type System.Collections.Generic.KeyNotFoundException was thrown.  Additional exception information: The given key was not present in the dictionary.&lt;br /&gt;System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.&lt;br /&gt;at System.ThrowHelper.ThrowKeyNotFoundException()&lt;br /&gt;at System.Collections.Generic.Dictionary`2.get_Item(TKey key)&lt;/i&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Matching Error in the installation logs was:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span style="color: #1f497d;"&gt;04/14/2011 10:51:06&amp;nbsp; 9&amp;nbsp; ERR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Task configdb has failed with an unknown exception&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;04/14/2011 10:51:06&amp;nbsp; 9&amp;nbsp; ERR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exception: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at System.ThrowHelper.ThrowKeyNotFoundException()&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at System.Collections.Generic.Dictionary`2.get_Item(TKey key)&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at &lt;/span&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;Microsoft.SharePoint.Utilities.SPUtility.GetUserPropertyFromAD(SPWebApplication webApplicaiton, String loginName, String propertyName)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPManagedAccount.GetUserAccountControl(String username)&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPManagedAccount.Update()&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPProcessIdentity.Update()&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPApplicationPool.Update()&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPWebApplication.CreateDefaultInstance(SPWebService service, Guid id, String applicationPoolId, SPProcessAccount processAccount, String iisServerComment, Boolean secureSocketsLayer, String iisHostHeader, Int32 iisPort, Boolean iisAllowAnonymous, DirectoryInfo iisRootDirectory, Uri defaultZoneUri, Boolean iisEnsureNTLM, Boolean createDatabase, String databaseServer, String databaseName, String databaseUsername, String databasePassword, SPSearchServiceInstance searchServiceInstance, Boolean autoActivateFeatures)&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPWebApplication.CreateDefaultInstance(SPWebService service, Guid id, String applicationPoolId, IdentityType identityType, String applicationPoolUsername, SecureString applicationPoolPassword, String iisServerComment, Boolean secureSocketsLayer, String iisHostHeader, Int32 iisPort, Boolean iisAllowAnonymous, DirectoryInfo iisRootDirectory, Uri defaultZoneUri, Boolean iisEnsureNTLM, Boolean createDatabase, String databaseServer, String databaseName, String databaseUsername, String databasePassword, SPSearchServiceInstance searchServiceInstance, Boolean autoActivateFeatures)&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPAdministrationWebApplication.CreateDefaultInstance(SqlConnectionStringBuilder administrationContentDatabase, SPWebService adminService, IdentityType identityType, String farmUser, SecureString farmPassword)&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPFarm.CreateAdministrationWebService(SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword)&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPFarm.CreateBasicServices(SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword)&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword, SecureString masterPassphrase)&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, String farmUser, SecureString farmPassword, SecureString masterPassphrase)&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb()&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run()&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&amp;nbsp;&amp;nbsp; at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;u&gt;The cure&lt;/u&gt;&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;I checked the permissions for the SharePoint installation account on the MS SQL Database - it seemed to already have the correct security roles assigned (dbcreator and securityadmin).&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;I then noticed this line in the error logs:&amp;nbsp;&lt;i&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;"&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;Microsoft.SharePoint.Utilities.SPUtility.&lt;b&gt;GetUserPropertyFromAD&lt;/b&gt;"&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;It's now apparent that psconfig is failing when trying to read a User Property from Active Directory.&amp;nbsp;It turned out the domain had been setup so that domain accounts do not have access to read AD Properties. I simply gave the "Setup Administrator" and "Farm Account"&amp;nbsp;accounts read permissions.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-5470056000155244701?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/5470056000155244701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=5470056000155244701&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5470056000155244701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5470056000155244701'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2011/08/sharepoint-2010-psconfiguration-issues.html' title='SharePoint 2010: PSConfiguration issues with GetUserPropertyFromAD call'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3769084957150578419</id><published>2010-07-16T09:51:00.001+10:00</published><updated>2010-07-16T09:51:15.814+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='MSS 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='MSF 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><title type='text'>SharePoint 2010 - SharePoint 2010 just got quicker. The latest patch is doing it’s job!</title><content type='html'>&lt;p&gt;I’m running Windows 7 on a Dell Latitude E4300 4GB RAM with SharePoint Server 2010 installed for development and demo purposes. In the beginning SharePoint was running with an acceptable performance, but sometimes there would be a little wait here and there. &lt;/p&gt;  &lt;p&gt;A few days ago Microsoft released an update for SharePoint Foundations 2010, which it claimed would improve stability and performance. &lt;/p&gt;  &lt;p&gt;Guess what? After it was installed, I browsed my SharePoint sites using Chrome – man, it was lightning fast! Was it Chrome? Don’t think so. Same quick response in Internet Explorer 8! The performance is noticeably &lt;strong&gt;MUCH&lt;/strong&gt; quicker. Great job guys! &lt;/p&gt;  &lt;p&gt;&lt;u&gt;This is the patch I installed:     &lt;br /&gt;&lt;/u&gt;Update for Office SharePoint Foundations 2010 (KB2032588)&lt;/p&gt;  &lt;p&gt;“Microsoft has released an update for Office SharePoint Foundation 2010, 64-bit Edition. This update provides the latest fixes to Microsoft WSS 2010, 64-bit Edition. Additionally, this update contains stability and performance improvements.”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=f6f1d567-a21f-4770-80ba-f7d6e05f11aa"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=f6f1d567-a21f-4770-80ba-f7d6e05f11aa&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3769084957150578419?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3769084957150578419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3769084957150578419&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3769084957150578419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3769084957150578419'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2010/07/sharepoint-2010-sharepoint-2010-just.html' title='SharePoint 2010 - SharePoint 2010 just got quicker. The latest patch is doing it’s job!'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-4119708378865947320</id><published>2010-06-09T23:49:00.001+10:00</published><updated>2010-06-09T23:55:06.624+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='MSS 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='MSF 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>SQL Versions – Tip of the day</title><content type='html'>&lt;p&gt;I was installing SharePoint 2010 – wait, what about the pre-requisites?    &lt;br /&gt;- &lt;a href="http://go.microsoft.com/fwlink/?LinkId=165748"&gt;SQL 2005 SP3 with Cumulative update package 3&lt;/a&gt;     &lt;br /&gt;- OR &lt;a href="http://go.microsoft.com/fwlink/?LinkId=165962"&gt;SQL 2008 SP1 with Cumulative update package 2&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;So what version have we got? Here’s the tip of the day (for me and to you to share), run this SQL Query to find out:     &lt;br /&gt;    &lt;br /&gt;&lt;font size="2" face="Courier New"&gt;&lt;font color="#0000ff"&gt;SELECT&lt;/font&gt;&amp;#160;&lt;font color="#ff00ff"&gt;serverproperty&lt;/font&gt;&lt;font color="#800000"&gt;(&lt;/font&gt;&lt;font color="#ff0000"&gt;'productversion'&lt;/font&gt;&lt;font color="#800000"&gt;)&lt;/font&gt;&lt;font color="#c0c0c0"&gt;,&lt;/font&gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;font color="#ff00ff"&gt;serverproperty&lt;/font&gt;&lt;font color="#800000"&gt;(&lt;/font&gt;&lt;font color="#ff0000"&gt;'productlevel'&lt;/font&gt;&lt;font color="#800000"&gt;)&lt;/font&gt;&lt;font color="#c0c0c0"&gt;,&lt;/font&gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;font color="#ff00ff"&gt;serverproperty&lt;/font&gt;&lt;font color="#800000"&gt;(&lt;/font&gt;&lt;font color="#ff0000"&gt;'edition'&lt;/font&gt;&lt;font color="#800000"&gt;)&lt;/font&gt;&amp;#160; &lt;/font&gt;    &lt;br /&gt;    &lt;br /&gt;This should give you information to determine the version number, the release level (RTM or Service Pack), and the edition (Express, Standard or Enterprise).     &lt;br /&gt;    &lt;br /&gt;For convenience, I’ve added the version numbers required for SharePoint 2010:     &lt;br /&gt;- SQL 2005 SP3&amp;#160; - 2005.90.4035     &lt;br /&gt;- SQL 2008 SP1 – 2007.100.2531.0     &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;For more version numbers go to &lt;a href="http://support.microsoft.com/kb/321185"&gt;http://support.microsoft.com/kb/321185&lt;/a&gt;.     &lt;br /&gt;    &lt;br /&gt;Referenced from this &lt;a href="http://support.microsoft.com/kb/321185"&gt;Microsoft KB&lt;/a&gt; &lt;a href="http://support.microsoft.com/kb/321185"&gt;http://support.microsoft.com/kb/321185&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-4119708378865947320?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/4119708378865947320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=4119708378865947320&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4119708378865947320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4119708378865947320'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2010/06/sql-versions-tip-of-day.html' title='SQL Versions – Tip of the day'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3521496756977426615</id><published>2010-05-12T00:11:00.001+10:00</published><updated>2010-05-12T00:11:05.106+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architecture'/><title type='text'>From Developer to Architect?</title><content type='html'>&lt;p&gt;For a few years now, I’ve been coding on .NET, SharePoint, and the like. I went to University and learnt about Object Orientation. I hardly noticed nor appreciated the many OOP concepts that I’ve unconsciously applied to my coding/solution design. Dare I say it, I think this may describe many developers with around 2-4 years of coding experience up their belts.&lt;/p&gt;  &lt;p&gt;I recently started reading a few articles online and came to realisation of the extent to the level of OOP concepts that have actually been applied. It made more sense why some of solutions worked better than others (of which include both .NET and SharePoint solutions).&lt;/p&gt;  &lt;p&gt;Like many others, I’ve just had the time to understand and learn how to use API’s and/or how to ‘structure’ code to get the job done in the least amount of time with the best quality (least amount of bugs), but never to understand some software architecture concepts. Take my tip, re-learn the concepts that reflect what you already know – a design pattern.&lt;/p&gt;  &lt;p&gt;Here are the links I have referred to:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/architecture/OOP_Concepts_and_manymore.aspx"&gt;Introduction to Object Oriented Programming Concepts (OOP) and More&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.objectmentor.com/resources/articles/Principles_and_Patterns.pdf"&gt;Design Principles and Design Patterns&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.objectmentor.com/omSolutions/oops_what.html"&gt;Object Oriented Design Principles and Patterns&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3521496756977426615?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3521496756977426615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3521496756977426615&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3521496756977426615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3521496756977426615'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2010/05/from-developer-to-architect.html' title='From Developer to Architect?'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-9057745838569954311</id><published>2010-03-11T18:08:00.001+11:00</published><updated>2010-03-11T18:08:28.008+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Certifications'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='MSS 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='MSF 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Exams'/><title type='text'>Microsoft SharePoint Server 2010 – Certifications?</title><content type='html'>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;I just read an official note that there will be new four SharePoint 2010 certifications – and they are not specific to either SharePoint Foundation 4 or SharePoint Server 2010.&lt;/p&gt;  &lt;p&gt;These exams are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;70-667: TS: Microsoft SharePoint 2010, Configuring&lt;/li&gt;    &lt;li&gt;70-668: PRO: Microsoft SharePoint 2010, Administrator&lt;/li&gt;    &lt;li&gt;70-573: TS: Microsoft SharePoint 2010, Application Development&lt;/li&gt;    &lt;li&gt;70-576: PRO: Designing and Developing Microsoft SharePoint 2010 Applications&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;According to &lt;a href="http://borntolearn.mslearn.net/btl/b/weblog/archive/2010/03/03/what-s-comming-for-sharepoint-2010-exams.aspx"&gt;this blog post&lt;/a&gt;, the exams are expected to be available in June/July timeframe. More details &lt;a href="http://borntolearn.mslearn.net/btl/b/weblog/archive/2010/03/03/what-s-comming-for-sharepoint-2010-exams.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-9057745838569954311?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/9057745838569954311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=9057745838569954311&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/9057745838569954311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/9057745838569954311'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2010/03/microsoft-sharepoint-server-2010.html' title='Microsoft SharePoint Server 2010 – Certifications?'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3492407284293559461</id><published>2010-02-02T19:16:00.001+11:00</published><updated>2010-02-02T19:16:46.051+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Event Handlers'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Bugs and Workarounds'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='.Net'/><title type='text'>Microsoft SharePoint 2007 – ItemAdded/ItemAdding List Event Receivers and SPFieldUserValue.User not returning SPUser</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The Problem      &lt;br /&gt;&lt;/strong&gt;I recently had to develop an Event Receiver that would require reading off the SPUser object of the item. What I found is that, at times when the exact name of the user is entered &lt;em&gt;(and you click OK on the NewForm.aspx page without clicking the check name &lt;/em&gt;&lt;a href="http://lh6.ggpht.com/_4nwDSjIXwrk/S2ffZmkYTbI/AAAAAAAAAYQ/l5wZx8cJcb8/s1600-h/image%5B25%5D.png"&gt;&lt;em&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_4nwDSjIXwrk/S2ffaIrBc0I/AAAAAAAAAYU/DjySeR2T8i4/image_thumb%5B19%5D.png?imgmax=800" width="23" height="22" /&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&amp;#160; button)&lt;/em&gt;, the SPFieldUserValue will return &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ff8000"&gt;&lt;em&gt;–1;#domain\username&lt;/em&gt; &lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;rather than &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ff8000"&gt;23;#domain\username.&lt;/font&gt;&lt;/strong&gt;     &lt;br /&gt;&amp;#160;&lt;a href="http://lh3.ggpht.com/_4nwDSjIXwrk/S2ffahiVjEI/AAAAAAAAAYY/KG6YIka2-Zo/s1600-h/image%5B29%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_4nwDSjIXwrk/S2ffbOW9xUI/AAAAAAAAAYc/IqMtKdmtXT8/image_thumb%5B23%5D.png?imgmax=800" width="540" height="53" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;This is a problem when you try to access the SPFieldUserValue.User (SPUser type) property and it returns null. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The Solution      &lt;br /&gt;&lt;/strong&gt;The solution was to get the SPFieldUserValue as a string, and then use the username to then try and resolve for the SPUser object. My rough cut out code is attached – quickly modified for this example. (*Use at your own risk. Is also why I don’t usually post code on my blog!)&lt;/p&gt;  &lt;p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal"&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;; color: blue; font-size: 10pt; mso-no-proof: yes"&gt;&lt;/span&gt;&lt;/p&gt; &lt;iframe style="padding-bottom: 0px; background-color: #fcfcfc; padding-left: 0px; width: 98px; padding-right: 0px; height: 115px; padding-top: 0px" title="Preview" marginheight="0" src="http://cid-317711fa0e642182.skydrive.live.com/embedicon.aspx/Public/SharePoint+CRM%20Six/Code%20Samples/EventReceiverAndSPUserResolved.cs" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3492407284293559461?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3492407284293559461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3492407284293559461&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3492407284293559461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3492407284293559461'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2010/02/microsoft-sharepoint-2007.html' title='Microsoft SharePoint 2007 – ItemAdded/ItemAdding List Event Receivers and SPFieldUserValue.User not returning SPUser'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_4nwDSjIXwrk/S2ffaIrBc0I/AAAAAAAAAYU/DjySeR2T8i4/s72-c/image_thumb%5B19%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-1345500430322706151</id><published>2009-12-08T22:28:00.002+11:00</published><updated>2009-12-10T08:48:16.883+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='MSS 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><category scheme='http://www.blogger.com/atom/ns#' term='MSF 2010'/><title type='text'>Microsoft SharePoint Server 2010 Beta 2 – How to recover data from an unattached content and restore it to a (or another) site</title><content type='html'>A new feature in SharePoint 2010 is the ability to recover content from an unattached database (also tested to work for attached databases). The following are steps to do this (in case I forget in the future).&lt;br /&gt;&lt;span style="color: red;"&gt;Note of warning: Screen shots and directions in this entry are based on SharePoint 2010 Beta (v. 14.0.4536.1000) and may change without notice.&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;I. Export from Database&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;1. Within Central Administration v4, browse to “&lt;b&gt;Backup and Restore&lt;/b&gt;” section in the Quick Launch&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_4nwDSjIXwrk/Sx44C-r6YjI/AAAAAAAAAUE/jS4T0MlyH2c/s1600-h/image%5B4%5D.png"&gt;&lt;img alt="image" border="0" height="313" src="http://lh6.ggpht.com/_4nwDSjIXwrk/Sx44DncBl6I/AAAAAAAAAUQ/sfsE-q25zNg/image_thumb%5B1%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="563" /&gt;&lt;/a&gt; &lt;br /&gt;2. Click “&lt;b&gt;Recover data from an unattached content database&lt;/b&gt;”:&lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_4nwDSjIXwrk/Sx44EF80IUI/AAAAAAAAAUc/gdmmOiXriVw/s1600-h/image9.png"&gt;&lt;img alt="image" border="0" height="74" src="http://lh5.ggpht.com/_4nwDSjIXwrk/Sx44FAYWWuI/AAAAAAAAAUo/I-HKii4nzT0/image_thumb7.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="568" /&gt;&lt;/a&gt; &lt;br /&gt;3. On the “Unattached Content Database Data Recovery” Page, enter the database server and database name of the source database to restore from, select “Browse content”, and click Next:&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_4nwDSjIXwrk/Sx44GPtxrFI/AAAAAAAAAU0/CbpxK_oSPHU/s1600-h/image%5B78%5D.png"&gt;&lt;img alt="image" border="0" height="340" src="http://lh6.ggpht.com/_4nwDSjIXwrk/Sx44HEVfZ9I/AAAAAAAAAVA/NF2q5tz8lMU/image_thumb%5B45%5D.png?imgmax=800" style="border: 0px none; display: inline;" title="image" width="559" /&gt;&lt;/a&gt; &lt;br /&gt;4. Select the Site Collection from the Database, the site from the database and the List as required, select “Export site or list”, and click Next (Note – this screen shot is based on a Beta version, and it appears that even though you have the correct site collection selected, the URL shows the central administration url. Only the relative URL is correct here):&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_4nwDSjIXwrk/Sx44HqebXxI/AAAAAAAAAVM/-niuUBSBzK0/s1600-h/image%5B80%5D.png"&gt;&lt;img alt="image" border="0" height="231" src="http://lh3.ggpht.com/_4nwDSjIXwrk/Sx44Is_q0aI/AAAAAAAAAVY/YsAqVgy2_cE/image_thumb%5B47%5D.png?imgmax=800" style="border: 0px none; display: inline;" title="image" width="564" /&gt;&lt;/a&gt; &lt;br /&gt;5. Type in a file share location (ensure the SharePoint Farm account has owner access to this folder in Windows), and click &lt;b&gt;Start Export&lt;/b&gt;:&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_4nwDSjIXwrk/Sx44JsB1AfI/AAAAAAAAAVk/tuUsUUTfRSU/s1600-h/image%5B81%5D.png"&gt;&lt;img alt="image" border="0" height="322" src="http://lh3.ggpht.com/_4nwDSjIXwrk/Sx44KZI_7-I/AAAAAAAAAVw/sh2h3vZVTUA/image_thumb%5B48%5D.png?imgmax=800" style="border: 0px none; display: inline;" title="image" width="573" /&gt;&lt;/a&gt; &lt;br /&gt;6. Wait for the job to complete:&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_4nwDSjIXwrk/Sx44LF1Dx9I/AAAAAAAAAV8/GZmvY-6rC3I/s1600-h/image%5B82%5D.png"&gt;&lt;img alt="image" border="0" height="235" src="http://lh3.ggpht.com/_4nwDSjIXwrk/Sx44L6_Zs7I/AAAAAAAAAWI/a0tYSUd5cZA/image_thumb%5B49%5D.png?imgmax=800" style="border: 0px none; display: inline;" title="image" width="586" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_4nwDSjIXwrk/Sx44MoOSX_I/AAAAAAAAAWU/kRowhX2dgZw/s1600-h/image%5B48%5D.png"&gt;&lt;img alt="image" border="0" height="107" src="http://lh4.ggpht.com/_4nwDSjIXwrk/Sx44No5nDbI/AAAAAAAAAWg/igIHzh0KaPk/image_thumb%5B25%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="317" /&gt;&lt;/a&gt; &lt;br /&gt;7. Files will be created in the share directory (Note: Contents of the .cmp file can be opened as a cab file – just like most other wsp packages):&lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_4nwDSjIXwrk/Sx44OE6karI/AAAAAAAAAWs/OObS0RYQ7gc/s1600-h/image%5B52%5D.png"&gt;&lt;img alt="image" border="0" height="152" src="http://lh4.ggpht.com/_4nwDSjIXwrk/Sx44PGupQXI/AAAAAAAAAW4/wWEjGtk4Wv4/image_thumb%5B27%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="442" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;II. Import to new Site&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;1. Open up the SharePoint 2010 Management Shell&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_4nwDSjIXwrk/Sx44Pm7ly_I/AAAAAAAAAXE/df79xPqrBpw/s1600-h/image%5B55%5D.png"&gt;&lt;img alt="image" border="0" height="79" src="http://lh4.ggpht.com/_4nwDSjIXwrk/Sx44QaUI4bI/AAAAAAAAAXQ/bcpEFIGO6YA/image_thumb%5B28%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="244" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;2. Let’s assume we have already created a blank site to be restored to @ dougleung.com. We will now restore to that SharePoint Site:&lt;br /&gt;Run this command in the Management Shell:&lt;br /&gt;Import-SPWeb –Identity [url] –path [path]&lt;br /&gt;eg. Import-SPWeb –Identity &lt;a href="http://dougleung.com/"&gt;http://dougleung.com&lt;/a&gt; –path &lt;a href="file:///"&gt;\\servername\folder\exportfile.cmp&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_4nwDSjIXwrk/Sx44RS80LOI/AAAAAAAAAXc/nTOKY0RUE4I/s1600-h/image%5B84%5D.png"&gt;&lt;img alt="image" border="0" height="122" src="http://lh6.ggpht.com/_4nwDSjIXwrk/Sx44SO1rY8I/AAAAAAAAAXo/fHjmeuv62Gg/image_thumb%5B51%5D.png?imgmax=800" style="border: 0px none; display: inline;" title="image" width="603" /&gt;&lt;/a&gt; &lt;br /&gt;3. Your contents from your export file (in this case the exported Announcements list) will be imported to the dougleung.com site.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-1345500430322706151?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/1345500430322706151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=1345500430322706151&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1345500430322706151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1345500430322706151'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/12/microsoft-sharepoint-server-2010-beta-2.html' title='Microsoft SharePoint Server 2010 Beta 2 – How to recover data from an unattached content and restore it to a (or another) site'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_4nwDSjIXwrk/Sx44DncBl6I/AAAAAAAAAUQ/sfsE-q25zNg/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-1051113189600939343</id><published>2009-10-22T18:30:00.000+11:00</published><updated>2009-10-22T18:30:00.325+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='What&apos;s New'/><title type='text'>Microsoft SharePoint 2010 Beta – Developer Resources</title><content type='html'>&lt;p&gt;I was browsing around to dig more on SharePoint 2010 developer resources trying to get my head around more SharePoint 2010 knowledge. Some very useful resources for starters:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Get Started Developing on SharePoint 2010&lt;/strong&gt;    &lt;br /&gt;&lt;a title="http://msdn.microsoft.com/en-au/sharepoint/ee513147.aspx" href="http://msdn.microsoft.com/en-au/sharepoint/ee513147.aspx"&gt;http://msdn.microsoft.com/en-au/sharepoint/ee513147.aspx&lt;/a&gt;    &lt;br /&gt;This page includes 10 series of video tutorials on SharePoint 2010 development with topics including Building SP 2010 Web Parts, SharePoint 2010 concepts, Accessing SP 2010 data with server/client side APIs, Access external data with BCS, SP 2010 Workflows, Creating Silverlight UIs for SP 2010 solutions, Sandboxed solutions and Dialogs and Ribbon controls for SP 2010.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;SharePoint Foundation 2010 and SharePoint Server 2010 SDK:&lt;/strong&gt;    &lt;br /&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/dd776256.aspx" href="http://msdn.microsoft.com/en-us/library/dd776256.aspx"&gt;http://msdn.microsoft.com/en-us/library/dd776256.aspx&lt;/a&gt;    &lt;br /&gt;This SDK has been publicly online since the SharePoint 2010 Sneak Peak web site was available.     &lt;br /&gt;    &lt;br /&gt;The main important links I want to put up for myself are:    &lt;br /&gt;What’s New in SharePoint Foundation 2010:    &lt;br /&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/ee539826%28office.14%29.aspx" href="http://msdn.microsoft.com/en-us/library/ee539826%28office.14%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/ee539826%28office.14%29.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;What’s New in SharePoint Server 2010:   &lt;br /&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/ee557323%28office.14%29.aspx" href="http://msdn.microsoft.com/en-us/library/ee557323%28office.14%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/ee557323%28office.14%29.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Looks like I am on a steep learning curve… yet exciting and worth while!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-1051113189600939343?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/1051113189600939343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=1051113189600939343&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1051113189600939343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1051113189600939343'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/10/microsoft-sharepoint-2010-beta.html' title='Microsoft SharePoint 2010 Beta – Developer Resources'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-2558763732377012182</id><published>2009-09-18T08:03:00.001+10:00</published><updated>2009-09-18T08:03:14.186+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows Live'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Office'/><category scheme='http://www.blogger.com/atom/ns#' term='What&apos;s New'/><title type='text'>Office Web Applications (Tech Preview) in Windows Live</title><content type='html'>We’ve seen Google Docs, we’ve see Microsoft Office – but we haven’t yet seen Microsoft Office applications running as a Windows Live service. The Windows Live team announced on their blog today the release of a ‘Tech Preview’ to a “select group of SkyDrive&amp;quot; customers”.   &lt;br /&gt;  &lt;br /&gt;As the a consumer, I am extremely delighted on the news as I was never really a fan of Google Docs. It’s great to get free access to a fully functional and fully featured MS Office over the web :)   &lt;br /&gt;  &lt;br /&gt;Sounds interesting? Check out the Video below.   &lt;br /&gt;  &lt;br /&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:58e90fcb-c382-4de8-9147-bc57e0af1855" class="wlWriterEditableSmartContent"&gt;&lt;div id="047cc1ce-5b2f-4b0c-a467-8857b6340ada" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=nAvBfuaVluI&amp;amp;feature=player_embedded" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_4nwDSjIXwrk/SrKyIN-oEbI/AAAAAAAAAT4/f9f-aFaOBac/videoe5153c0b074e%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('047cc1ce-5b2f-4b0c-a467-8857b6340ada'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/nAvBfuaVluI&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/nAvBfuaVluI&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;br /&gt;Source: &lt;a title="http://windowslivewire.spaces.live.com/blog/cns!2F7EB29B42641D59!41451.entry?wa=wsignin1.0&amp;amp;sa=434146655" href="http://windowslivewire.spaces.live.com/blog/cns!2F7EB29B42641D59!41451.entry?wa=wsignin1.0&amp;amp;sa=434146655"&gt;http://windowslivewire.spaces.live.com/blog/cns!2F7EB29B42641D59!41451.entry?wa=wsignin1.0&amp;amp;sa=434146655&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-2558763732377012182?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/2558763732377012182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=2558763732377012182&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2558763732377012182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2558763732377012182'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/09/office-web-applications-tech-preview-in.html' title='Office Web Applications (Tech Preview) in Windows Live'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_4nwDSjIXwrk/SrKyIN-oEbI/AAAAAAAAAT4/f9f-aFaOBac/s72-c/videoe5153c0b074e%5B3%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-814584558747751187</id><published>2009-08-05T17:18:00.001+10:00</published><updated>2009-08-05T17:19:28.313+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User Profiles'/><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><title type='text'>MOSS 2007 – User Profile Imports and LDAP Cheat Sheet</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I’ve tried to get an instance importing but still with no luck – there must be something else preventing it from importing… Anyways, I decided to write down my research for the day:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Default SharePoint settings are:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Search Base:&lt;/b&gt; dc=domain,dc=company,dc=com    &lt;br /&gt;&lt;b&gt;Base Query:&lt;/b&gt; (&amp;amp;(objectCategory=person)(objectClass=user))&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Options:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Options for Search Base:      &lt;br /&gt;- &lt;/strong&gt;Can define a specific OU to base the import on. eg. ou=Sydney,ou=Department1,dc=domain,dc=company,dc=com    &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;Options for LDAP Filter Query:     &lt;br /&gt;&lt;/strong&gt;&lt;em&gt;Get all accounts with email address:     &lt;br /&gt;&lt;/em&gt;(&amp;amp;(objectCategory=Person)(objectClass=User)(!(userAccountControl:1.2.840.113556.1.4.803:=2))(email=*)) &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get active accounts – filter our disabled AD accounts:     &lt;br /&gt;&lt;/em&gt;(&amp;amp;(objectCategory=person)(objectClass=user)(!userAccountControl:1.2.840.113556.1.4.803:=2)) &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get accounts in the Department1 OU:&lt;/em&gt;    &lt;br /&gt;(&amp;amp;(objectCategory=Person)(objectClass=User)(memberof:1.2.840.113556.1.4.1941:=(CN=Authenticated Users,OU=Department1,DC=domain,dc=company,dc=com)))&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get accounts with a first name: &lt;/em&gt;    &lt;br /&gt;(&amp;amp;(objectCategory=Person)(objectClass=User)(!(userAccountControl:1.2.840.113556.1.4.803:=2))(!(!givenName=*)))&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Good References:     &lt;br /&gt;&lt;/strong&gt;Scope of Query – Base, One Level, Subtree: &lt;a title="http://msdn.microsoft.com/en-us/library/aa746467%28VS.85%29.aspx" href="http://msdn.microsoft.com/en-us/library/aa746467%28VS.85%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/aa746467%28VS.85%29.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;LDAP Search Filter Syntax:   &lt;br /&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/aa746475%28VS.85%29.aspx" href="http://msdn.microsoft.com/en-us/library/aa746475%28VS.85%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/aa746475%28VS.85%29.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Importing Specific group into SP User Profile Store with LDAP:   &lt;br /&gt;&lt;a title="http://mindsharpblogs.com/wayne/archive/2005/06/15/497.aspx" href="http://mindsharpblogs.com/wayne/archive/2005/06/15/497.aspx"&gt;http://mindsharpblogs.com/wayne/archive/2005/06/15/497.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;LDAP Attributes:   &lt;br /&gt;&lt;a title="http://www.computerperformance.co.uk/Logon/LDAP_attributes_active_directory.htm#LDAP_Attribute_" href="http://www.computerperformance.co.uk/Logon/LDAP_attributes_active_directory.htm#LDAP_Attribute_"&gt;http://www.computerperformance.co.uk/Logon/LDAP_attributes_active_directory.htm#LDAP_Attribute_&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A Nice LDAP Attribute Table:   &lt;br /&gt;&lt;a title="http://www.it.ufl.edu/projects/directory/ldap-schema/attributes.html" href="http://www.it.ufl.edu/projects/directory/ldap-schema/attributes.html"&gt;http://www.it.ufl.edu/projects/directory/ldap-schema/attributes.html&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-814584558747751187?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/814584558747751187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=814584558747751187&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/814584558747751187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/814584558747751187'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/08/moss-2007-user-profile-imports-and-ldap.html' title='MOSS 2007 – User Profile Imports and LDAP Cheat Sheet'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-4259761120465447386</id><published>2009-08-05T09:11:00.001+10:00</published><updated>2009-08-05T17:20:13.804+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET 4.0'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET 3.5 SP1'/><category scheme='http://www.blogger.com/atom/ns#' term='.Net'/><title type='text'>Assemblies – A good read on AnyCPU, x86, and x64</title><content type='html'>&lt;p&gt;Just read the following blog spot by Eugene Rosenfeld, a MOSS MVP, about assembly compilations. In my opinion, a very good to read article:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://thingsthatshouldbeeasy.blogspot.com/2009/08/anycpu-x86-x64-whats-difference.html"&gt;http://thingsthatshouldbeeasy.blogspot.com/2009/08/anycpu-x86-x64-whats-difference.html&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-4259761120465447386?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/4259761120465447386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=4259761120465447386&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4259761120465447386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4259761120465447386'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/08/assemblies-good-read-on-anycpu-x86-and.html' title='Assemblies – A good read on AnyCPU, x86, and x64'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-736264747341605034</id><published>2009-07-14T22:18:00.007+10:00</published><updated>2010-02-05T00:58:36.395+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Time Capsule'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM and MOSS Integration'/><title type='text'>Time Capsule 2006 to 2009 - The Technologies of a technical consultant</title><content type='html'>I was sitting on the train today, thinking about the technologies I have worked with in the last three years. And you know what? I have to say web technologies have developed extremely quickly (Well of course it is!). Being a consultant allows me to indulge myself into the latest technologies, and most of the time, take the latest technologies for granted.&lt;br /&gt;&lt;br /&gt;Sometimes I think it is actually quiet an effort to keep up (yet I have to for my passion and profession). What I mean for example is say, you install an SDK for Silverlight 2.0, work with it a little while, then you will find yourself installing the SDK for Silverlight 3.0 (And of course with that Visual Studio 2010)! &lt;span style="font-weight: bold;"&gt;It is hard work to keep up, but it is worth it!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I've worked with SharePoint 2003, I'm working with SharePoint 2007 technologies and now with the sneak peak at the exciting &lt;a href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx"&gt;SharePoint 2010&lt;/a&gt;, I have to say being a techy guy is the best job in the world! It is very rewarding to see Microsoft listening to customers, giving them what they want. I dig the new BCS, I dig the new ribbon within the web browser, I dig multi-item checkouts, I dig the new developer tools, I dig the new backup and restore tools, I dig the new central admin.....I dig it, I dig it, I dig it! &lt;span style="font-weight: bold;"&gt;Then again, it is hard work to keep up, but it is worth it!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Anyways, the purpose of this is to keep a time capsule of the (non beta) technologies I have played within the 3 yr period. Who knows how many of these technologies will stay in my list? Here goes...&lt;br /&gt;&lt;br /&gt;2006-2009:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Microsoft Technologies&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;C#/VB&lt;/li&gt;&lt;li&gt;ASP.NET&lt;br /&gt;&lt;/li&gt;&lt;li&gt;.NET 1.0, 1.1, 2.0, 3.0, 3.5&lt;/li&gt;&lt;li&gt;SQL 2000, SQL 2005, SQL 2008&lt;/li&gt;&lt;li&gt;Windows 2000, Windows 2003, Windows 2008, Windows XP, Windows Vista, Windows 7&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Microsoft CRM 3.0&lt;/li&gt;&lt;li&gt;Microsoft CRM 4.0&lt;/li&gt;&lt;li&gt;WSS 2&lt;/li&gt;&lt;li&gt;SharePoint Portal 2003&lt;/li&gt;&lt;li&gt;WSS 3&lt;/li&gt;&lt;li&gt;MOSS 2007&lt;/li&gt;&lt;li&gt;MS Office 2003/2007&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Microsoft Search Server 2008 and FAST&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Silverlight 1.0&lt;/li&gt;&lt;li&gt;Silverlight 2.0&lt;/li&gt;&lt;li&gt;Internet Explorer 6.0/7.0/8.0&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Third Party&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Javascript and AJAX&lt;br /&gt;&lt;/li&gt;&lt;li&gt;JQuery&lt;/li&gt;&lt;li&gt;Flash&lt;br /&gt;&lt;/li&gt;&lt;li&gt;DotNetNuke&lt;/li&gt;&lt;li&gt;SugarCRM&lt;/li&gt;&lt;li&gt;Meridio&lt;/li&gt;&lt;li&gt;HP Trim&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://tbn2.google.com/images?q=tbn:9lpOrMhzYlET1M:http://www.slashgear.com/gallery/data_files/1/time_capsule.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://tbn2.google.com/images?q=tbn:9lpOrMhzYlET1M:http://www.slashgear.com/gallery/data_files/1/time_capsule.jpg" style="cursor: pointer; height: 142px; width: 213px;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://tbn0.google.com/images?q=tbn:vgrkmJ7q3w0adM:http://daddytypes.com/archive/disney_time_capsule.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://tbn0.google.com/images?q=tbn:vgrkmJ7q3w0adM:http://daddytypes.com/archive/disney_time_capsule.jpg" style="cursor: pointer; height: 212px; width: 212px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tbn2.google.com/images?q=tbn:coC-AuaoIcMK6M:http://www.albertacentennial.ca/images/time_capsule_3.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://tbn2.google.com/images?q=tbn:coC-AuaoIcMK6M:http://www.albertacentennial.ca/images/time_capsule_3.jpg" style="cursor: pointer; height: 165px; width: 220px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tbn1.google.com/images?q=tbn:zUKh_B6Qjsf96M:http://davidszondy.com/future/timecapsule/tc02-65.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://tbn1.google.com/images?q=tbn:zUKh_B6Qjsf96M:http://davidszondy.com/future/timecapsule/tc02-65.gif" style="cursor: pointer; height: 286px; width: 220px;" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-736264747341605034?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/736264747341605034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=736264747341605034&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/736264747341605034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/736264747341605034'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/07/time-capsule-2006-to-2009-technologies.html' title='Time Capsule 2006 to 2009 - The Technologies of a technical consultant'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8632956042521528154</id><published>2009-07-02T15:38:00.002+10:00</published><updated>2009-07-14T23:23:16.951+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Service'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET 3.5 SP1'/><category scheme='http://www.blogger.com/atom/ns#' term='.Net'/><title type='text'>Silverlight 2.0 – Silverlight Apps calling asmx web services</title><content type='html'>&lt;p&gt;A while back I worked on a Silverlight application that was hosted in SharePoint. The Silverlight application was to call a web service written by a third party vendor in .NET 2.0.   &lt;br /&gt;  &lt;br /&gt;&lt;strong&gt;&lt;u&gt;Problem&lt;/u&gt;&lt;/strong&gt;    &lt;br /&gt;As what we all normally would do in a Silverlight app is to call this web service. However, I got the following error when my application tries to call the asmx web service:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;“An error occurred while trying to make a request to URI '&lt;/em&gt;&lt;a href="http://localhost:1000/webservice.asmx%27"&gt;&lt;em&gt;http://localhost:1000/webservice.asmx'&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. This could be due to attempting to access a service in a cross-domain way without a proper cross-domain policy in place, or a policy that is unsuitable for SOAP services. You may need to contact the owner of the service to publish a cross-domain policy file and to ensure it allows SOAP-related HTTP headers to be sent. Please see the inner exception for more details.”&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_4nwDSjIXwrk/SkxJAxGWfgI/AAAAAAAAATw/doKm5jC8bb8/s1600-h/SLAccessError%5B6%5D.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="SLAccessError" alt="SLAccessError" src="http://lh4.ggpht.com/_4nwDSjIXwrk/SkxJB9z8qII/AAAAAAAAAT0/g-CwOuuIW6s/SLAccessError_thumb%5B4%5D.png?imgmax=800" width="479" border="0" height="388" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Solution&lt;/u&gt;&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;After some research, I found a recipe to get it going again:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Create a new file within the web service application (at the root of the requesting domain), called clientaccesspolicy.xml with the following contents:     &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;em&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;       &lt;br /&gt;&amp;lt;access-policy&amp;gt;        &lt;br /&gt;  &amp;lt;cross-domain-access&amp;gt;        &lt;br /&gt;    &amp;lt;policy&amp;gt;        &lt;br /&gt;      &amp;lt;allow-from http-request-headers="*"&amp;gt;        &lt;br /&gt;        &amp;lt;domain uri="*"/&amp;gt;        &lt;br /&gt;      &amp;lt;/allow-from&amp;gt;        &lt;br /&gt;      &amp;lt;grant-to&amp;gt;        &lt;br /&gt;        &amp;lt;resource path="/" include-subpaths="true"/&amp;gt;        &lt;br /&gt;      &amp;lt;/grant-to&amp;gt;        &lt;br /&gt;    &amp;lt;/policy&amp;gt;        &lt;br /&gt;  &amp;lt;/cross-domain-access&amp;gt;        &lt;br /&gt;&amp;lt;/access-policy&amp;gt;&lt;/em&gt;      &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Create another file within the web service application(at the root of the requesting domain), called crossdomain.xml with the following contents:     &lt;br /&gt;    &lt;br /&gt;&lt;em&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;       &lt;br /&gt;&amp;lt;cross-domain-access&amp;gt;        &lt;br /&gt;  &amp;lt;allow-http-request-headers-from domain="*" headers="*"/&amp;gt;        &lt;br /&gt;&amp;lt;/cross-domain-access&amp;gt;&lt;/em&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;After adding these policy files, my app started working. Hope this helps.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;References&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://timheuer.com/blog/archive/2008/04/06/silverlight-cross-domain-policy-file-snippet-intellisense.aspx" href="http://timheuer.com/blog/archive/2008/04/06/silverlight-cross-domain-policy-file-snippet-intellisense.aspx"&gt;http://timheuer.com/blog/archive/2008/04/06/silverlight-cross-domain-policy-file-snippet-intellisense.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://timheuer.com/blog/archive/2008/06/10/silverlight-services-cross-domain-404-not-found.aspx" href="http://timheuer.com/blog/archive/2008/06/10/silverlight-services-cross-domain-404-not-found.aspx"&gt;http://timheuer.com/blog/archive/2008/06/10/silverlight-services-cross-domain-404-not-found.aspx&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8632956042521528154?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8632956042521528154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8632956042521528154&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8632956042521528154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8632956042521528154'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/07/silverlight-20-silverlight-apps-calling.html' title='Silverlight 2.0 – Silverlight Apps calling asmx web services'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_4nwDSjIXwrk/SkxJB9z8qII/AAAAAAAAAT0/g-CwOuuIW6s/s72-c/SLAccessError_thumb%5B4%5D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-5661393563627545314</id><published>2009-07-02T11:01:00.001+10:00</published><updated>2009-07-02T11:01:56.238+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 – Renaming a MOSS Server</title><content type='html'>&lt;p&gt;   &lt;br /&gt;This is the N-the time I’ve had to rename a SharePoint server, and every time I keep on forgetting the exact steps… so these are notes for the (Technical) me.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Change each alternate access mapping for MOSS 2007/WSSv3 deployment in Central Admin reflecting new server name &lt;/li&gt;    &lt;li&gt;Register the change with SharePoint, using:      &lt;br /&gt;&lt;em&gt;       &lt;br /&gt;&lt;strong&gt;stsadm -o renameserver -newservername &amp;lt;newname&amp;gt; -oldservername &amp;lt;oldname&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;strong&gt;        &lt;br /&gt;&lt;/strong&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Rename server in Windows &lt;/li&gt;    &lt;li&gt;Restart server &lt;/li&gt;    &lt;li&gt;Post restart, update SharePoint farm credentials using:      &lt;br /&gt;&lt;em&gt;       &lt;br /&gt;&lt;strong&gt;stsadm -o updatefarmcredentials -userlogin &amp;lt;domain\domainuser&amp;gt; -password &amp;lt;password&amp;gt;&lt;/strong&gt;&lt;/em&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Run an iisreset &lt;/li&gt;    &lt;li&gt;Check the accounts used in application pools within IIS, update to reflect new machine name accounts &lt;/li&gt;    &lt;li&gt;Rebuild the search index (remove and recreate) &lt;/li&gt;    &lt;li&gt;Operation Complete!&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Source: &lt;a title="http://www.sharepointblogs.com/mirjam/archive/2007/08/06/renaming-a-moss-server.aspx" href="http://www.sharepointblogs.com/mirjam/archive/2007/08/06/renaming-a-moss-server.aspx"&gt;http://www.sharepointblogs.com/mirjam/archive/2007/08/06/renaming-a-moss-server.aspx&lt;/a&gt; (Thank you &lt;a href="http://www.sharepointblogs.com/members/Mirjam/default.aspx"&gt;Mirjam&lt;/a&gt;)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-5661393563627545314?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/5661393563627545314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=5661393563627545314&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5661393563627545314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5661393563627545314'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/07/microsoft-sharepoint-2007-renaming-moss.html' title='Microsoft SharePoint 2007 – Renaming a MOSS Server'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8015919287785687587</id><published>2009-06-24T10:03:00.001+10:00</published><updated>2009-06-24T10:03:16.885+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Third Party Software'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><title type='text'>Microsoft SharePoint 2007 – An iPhone Client to view SP Content?</title><content type='html'>&lt;p&gt;SharePoint comes standard with the support for mobile browsing – and if you’ve used it, you would have to say it does the job. But what if you now you feel like bringing surfacing the information on an iPhone (Besides browsing SharePoint sites directly from Safari)? The product would no doubt be a very attractive app for use on the go. &lt;/p&gt;  &lt;p&gt;So recently, I stumbled across quiet an interesting product ‘&lt;a href="http://www.spyk.com/Products/iShare/Pages/iShare.aspx"&gt;iShare&lt;/a&gt;’ from &lt;a href="http://www.spyk.com/"&gt;Spyk software&lt;/a&gt;: A SharePoint Client App for the iPhone.    &lt;br /&gt;    &lt;br /&gt;The iShare app allows users to login using Windows Authentication or SharePoint Forms Authentication and view, search and create content within a SharePoint Site. There is a list of files which this little app can open:&lt;/p&gt;  &lt;li&gt;Adobe Acrobat (.pdf) &lt;/li&gt;  &lt;li&gt;Microsoft Word (.doc, .docx) &lt;/li&gt;  &lt;li&gt;Microsoft Powerpoint (.ppt, .pptx) &lt;/li&gt;  &lt;li&gt;Microsoft Excel (.xls, .xslx) &lt;/li&gt;  &lt;li&gt;Images (.jpeg, .jpg, .tiff, .gif) &lt;/li&gt;  &lt;li&gt;Web pages (.html, .htm, .aspx) &lt;/li&gt;  &lt;li&gt;Text Files (.txt) &lt;/li&gt;  &lt;li&gt;Contacts (.vcf)&lt;/li&gt;  &lt;p&gt;Now, I do not have an iPhone neither have I used this application – so I cannot comment on the product… so give it a shot and leave a comment :) Apparently you can get it on the iPhone Apps Store.   &lt;br /&gt;    &lt;br /&gt;&lt;a title="http://www.spyk.com/Products/iShare/Pages/iShare.aspx" href="http://www.spyk.com/Products/iShare/Pages/iShare.aspx"&gt;http://www.spyk.com/Products/iShare/Pages/iShare.aspx&lt;/a&gt;    &lt;br /&gt;    &lt;br /&gt;Here are some screenshots from the iShare site:&lt;/p&gt;  &lt;p&gt;&lt;img border="0" hspace="68" vspace="50" src="http://www.spyk.com/Products/iShare/PublishingImages/BrowseInsidePhone.png" /&gt;&lt;img border="0" hspace="20" vspace="20" src="http://www.spyk.com/Products/iShare/PublishingImages/BrowseSites.jpg" /&gt;&lt;img border="0" hspace="20" vspace="20" src="http://www.spyk.com/Products/iShare/PublishingImages/ListLists.jpg" /&gt;&lt;img border="0" hspace="20" vspace="20" src="http://www.spyk.com/Products/iShare/PublishingImages/search.jpg" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8015919287785687587?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8015919287785687587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8015919287785687587&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8015919287785687587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8015919287785687587'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/06/microsoft-sharepoint-2007-iphone-client.html' title='Microsoft SharePoint 2007 – An iPhone Client to view SP Content?'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3782859568188699899</id><published>2009-06-23T16:37:00.001+10:00</published><updated>2009-06-23T16:37:10.100+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WPF'/><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET 4.0'/><category scheme='http://www.blogger.com/atom/ns#' term='.Net'/><title type='text'>Windows Presentation Foundation 4 in VS 2010</title><content type='html'>&lt;p&gt;I don't usually blog about things other than SharePoint or CRM... but this is just really cool – not new as we’ve all seen this on the surface, but new as it can work on Windows 7! In the video, the speaker has used a Codeplex project “&lt;a title="http://www.codeplex.com/MultiTouchVista" href="http://www.codeplex.com/MultiTouchVista"&gt;MultiTouchVista&lt;/a&gt;” (&lt;a title="http://www.codeplex.com/MultiTouchVista" href="http://www.codeplex.com/MultiTouchVista"&gt;http://www.codeplex.com/MultiTouchVista&lt;/a&gt;) in conjunction with a “Windows 7 Multi-touch driver” to enable user input for multi-touching on normal mice. &lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:46c6d0ab-7712-42cb-bb98-09d49ffd38df" class="wlWriterEditableSmartContent"&gt;&lt;div id="c660d7fe-fc13-40c2-90dc-9dbccf20976f" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=0DM7NQJ0NA4" target="_new"&gt;&lt;img src="http://lh4.ggpht.com/_4nwDSjIXwrk/SkB4EbO20UI/AAAAAAAAATc/TDFunnutsE0/video695c2c408ad1%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('c660d7fe-fc13-40c2-90dc-9dbccf20976f'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/0DM7NQJ0NA4&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/0DM7NQJ0NA4&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:46eafadc-5a47-411b-b2fc-d0ecef8bd599" class="wlWriterEditableSmartContent"&gt;&lt;div id="3bb5e6b2-568a-485f-9f0e-ef2b1e172d4e" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=CHsqS2QnR14" target="_new"&gt;&lt;img src="http://lh4.ggpht.com/_4nwDSjIXwrk/SkB4FNDLlKI/AAAAAAAAATg/GbN_Wdl_TAQ/videobe53b2949315%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('3bb5e6b2-568a-485f-9f0e-ef2b1e172d4e'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/CHsqS2QnR14&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/CHsqS2QnR14&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;Having asking Google more… there’s apparently much Developer resources on multi-touch: &lt;a title="http://code.msdn.microsoft.com/WindowsTouch" href="http://code.msdn.microsoft.com/WindowsTouch"&gt;http://code.msdn.microsoft.com/WindowsTouch&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now… I wonder if anybody out there has written a track pad multi-touch driver? I don’t want to plug-in more than 2 mice into my Dell XPS!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3782859568188699899?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3782859568188699899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3782859568188699899&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3782859568188699899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3782859568188699899'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/06/windows-presentation-foundation-4-in-vs.html' title='Windows Presentation Foundation 4 in VS 2010'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_4nwDSjIXwrk/SkB4EbO20UI/AAAAAAAAATc/TDFunnutsE0/s72-c/video695c2c408ad1%5B3%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3802644032634070982</id><published>2009-04-08T19:30:00.008+10:00</published><updated>2009-04-08T20:05:46.106+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Patches'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft SharePoint 2007 SP1'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tools'/><title type='text'>Microsoft SharePoint 2007 - Fixing a failed WSS v3 and/or MOSS 2007 SP1/Infrastructure Patch Upgrade</title><content type='html'>&lt;span style="font-weight: bold;"&gt;The Upgrade Process&lt;/span&gt;&lt;br /&gt;I was upgrading an environment (MOSS version 12.0.0.4815) in the following manner:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Check all Timer jobs have run to completion in the existing environment&lt;/li&gt;&lt;li&gt;Check no errors with WSP&lt;/li&gt;&lt;li&gt;Install WSS v3 SP1 Patch (Skip Configuration wizard)&lt;/li&gt;&lt;li&gt;Install MOSS 2007 SP1 Patch (Skip Configuration wizard)&lt;/li&gt;&lt;li&gt;Install WSS v3 infrastructure Patch (Skip Configuration wizard)&lt;/li&gt;&lt;li&gt;Install MOSS 2007 infrastructure Patch&lt;/li&gt;&lt;li&gt;Following the prompts for the Configuration Wizard (PSconfigUI).&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Okay, so far so good.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Problems&lt;/span&gt;&lt;br /&gt;In the middle of the configuration wizard, it seemed to have stayed on Step 5 for hours. Looking at the Event Viewer, errors with messages:&lt;br /&gt;&lt;br /&gt;“&lt;span style="font-style: italic;"&gt;Content index on Search could not be initialized. Error The content index is corrupt.   0xc0041800.Component: bd72df39-396a-472f-8a1a-db6c3241e922&lt;/span&gt;”&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4nwDSjIXwrk/SdxyDAaUWrI/AAAAAAAAASw/61-y7pa30P4/s1600-h/eventerrors.jpg"&gt;&lt;img style="cursor: pointer; width: 362px; height: 400px;" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/SdxyDAaUWrI/AAAAAAAAASw/61-y7pa30P4/s400/eventerrors.jpg" alt="" id="BLOGGER_PHOTO_ID_5322254255620643506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Checking Upgrade.log (in 12\Logs\), unveiled some Exception errors.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Solution&lt;/span&gt;&lt;br /&gt;So then I cancelled out of the setup (which took a while to cancel – actually it didn’t cancel until I ran the following command), and ran the following command to force the upgrade of the SharePoint environment:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;psconfig -cmd upgrade -force&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4nwDSjIXwrk/SdxyDBZdpaI/AAAAAAAAAS4/kVkcGJvJ8I4/s1600-h/command.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 284px;" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/SdxyDBZdpaI/AAAAAAAAAS4/kVkcGJvJ8I4/s400/command.jpg" alt="" id="BLOGGER_PHOTO_ID_5322254255885493666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Checked the version numbers and the existing sites I had - That seemed to have fixed my issues&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alternative&lt;/span&gt;&lt;br /&gt;Alternatively, the stsadm utility can be used (though I didn't have to use it):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;stsadm -o upgrade &lt;/span&gt;&lt;strong style="font-weight: bold; font-style: italic;"&gt;-forceupgrade&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;For more details on this command:&lt;br /&gt;Upgrade: Stsadm operation (Windows SharePoint Services)&lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc288073.aspx"&gt;http://technet.microsoft.com/en-us/library/cc288073.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Upgrade: Stsadm operation (Office SharePoint Server)&lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc263413.aspx"&gt;http://technet.microsoft.com/en-us/library/cc263413.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;References&lt;/span&gt;&lt;br /&gt;Command-line reference for the SharePoint Products and Technologies Configuration Wizard (Office SharePoint Server)&lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc263093.aspx"&gt;http://technet.microsoft.com/en-us/library/cc263093.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Install Windows SharePoint Services 3.0 by using the command line&lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc752946.aspx"&gt;http://technet.microsoft.com/en-us/library/cc752946.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3802644032634070982?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3802644032634070982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3802644032634070982&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3802644032634070982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3802644032634070982'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/04/microsoft-sharepoint-2007-fixing-failed.html' title='Microsoft SharePoint 2007 - Fixing a failed WSS v3 and/or MOSS 2007 SP1/Infrastructure Patch Upgrade'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4nwDSjIXwrk/SdxyDAaUWrI/AAAAAAAAASw/61-y7pa30P4/s72-c/eventerrors.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7412695490730041907</id><published>2009-04-02T16:45:00.004+11:00</published><updated>2009-04-02T17:01:39.929+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v2'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tools'/><title type='text'>Microsoft SharePoint - Version numbers</title><content type='html'>It's been the Nth time I've had to checkup the version of SharePoint that is installed on a Farm - and I am now finally keeping this here for my own notes.&lt;br /&gt;&lt;br /&gt;All these times I've been hitting back on a very nice post by &lt;a href="http://www.mindsharpblogs.com/penny"&gt;Penny Coventry&lt;/a&gt; that contains a list of SharePoint Patches and respective version numbers:&lt;br /&gt;&lt;a href="http://www.mindsharpblogs.com/penny/articles/481.aspx"&gt;http://www.mindsharpblogs.com/penny/articles/481.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The easiest ways I use to check version numbers are:&lt;br /&gt;1. In Central Admin, Site Actions &gt; Site settings:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4nwDSjIXwrk/SdRTqCXOSpI/AAAAAAAAASo/4KKlR9IDqAk/s1600-h/ViaIE.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319969041485286034" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 219px" alt="" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/SdRTqCXOSpI/AAAAAAAAASo/4KKlR9IDqAk/s400/ViaIE.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;OR&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;2. In IIS, right click on the web application and select properties &gt; 'HTTP Headers' tab, under Custom HTTP Headers section:&lt;br /&gt;&lt;br /&gt; &lt;a href="http://3.bp.blogspot.com/_4nwDSjIXwrk/SdRTpzOZ8TI/AAAAAAAAASg/rthPNf2_dGg/s1600-h/OnTheServer.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319969037421769010" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 345px" alt="" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/SdRTpzOZ8TI/AAAAAAAAASg/rthPNf2_dGg/s400/OnTheServer.JPG" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7412695490730041907?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7412695490730041907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7412695490730041907&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7412695490730041907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7412695490730041907'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/04/microsoft-sharepoint-version-numbers.html' title='Microsoft SharePoint - Version numbers'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4nwDSjIXwrk/SdRTqCXOSpI/AAAAAAAAASo/4KKlR9IDqAk/s72-c/ViaIE.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-1619477409541535128</id><published>2009-03-09T11:30:00.003+11:00</published><updated>2009-03-09T11:40:59.340+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Microsoft SharePoint 2007 - Understanding performance considerations in SharePoint OM</title><content type='html'>A colleague, &lt;a href="http://fernandof.wordpress.com/2009/03/05/understanding-performance-considerations-in-sharepoint-om/"&gt;Fernando Felman&lt;/a&gt; has highlighted a very useful and interesting blog spot by Andreas Grabner that walks-thru scenarios and looks into the performance of SharePoint when under various SharePoint object model calls.&lt;br /&gt;&lt;br /&gt;Though quite a few points in the post are obvious to the developer, I still think it is worth a good read :)&lt;br /&gt;&lt;br /&gt;The article:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;SharePoint Object Model Performance Considerations&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/articles/SharePoint-Andreas-Grabner"&gt;http://www.infoq.com/articles/SharePoint-Andreas-Grabner&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-1619477409541535128?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/1619477409541535128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=1619477409541535128&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1619477409541535128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1619477409541535128'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/03/microsoft-sharepoint-2007-understanding.html' title='Microsoft SharePoint 2007 - Understanding performance considerations in SharePoint OM'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-6876205131967009738</id><published>2009-02-22T23:14:00.002+11:00</published><updated>2009-02-22T23:17:18.395+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Live Mesh'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Live Framework: Creating a Silverlight Mesh-enabled web application in 8 steps</title><content type='html'>I stumbled across this pretty awesome how-to article that talks about how to create a Silverlight Application that utilises features from the Mesh!&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;br /&gt;&lt;a href="http://blogs.msdn.com/katriend/archive/2008/11/19/live-framework-creating-a-silverligt-mesh-enabled-web-application-in-8-steps.aspx"&gt;Live Framework – creating a Silverlight Mesh-enabled web application in 8 steps&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-6876205131967009738?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/6876205131967009738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=6876205131967009738&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/6876205131967009738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/6876205131967009738'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/02/live-framework-creating-silverlight.html' title='Live Framework: Creating a Silverlight Mesh-enabled web application in 8 steps'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-2031832825044590912</id><published>2009-02-21T16:58:00.004+11:00</published><updated>2009-02-25T23:40:10.848+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lookup Fields'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 - SharePoint Lookup Field Relinker Utility</title><content type='html'>&lt;span id="ctl00_ctl00_MasterContent_Content_wikiSourceLabel"&gt;I've had a dig into my code stash, and found that I actually have a tool to help reassociate SharePoint lookup fields to lists. You'd only every really need to reassociate if the list referenced by the lookup field has an altered GUID. The GUID of a list would change if it has been deleted, or if you migrate a list from one environment to another.&lt;br /&gt;&lt;br /&gt;I'm quiet flat out atm, so I'll post some more information in the next week or so with instructions on how to use this tool.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span id="ctl00_ctl00_MasterContent_Content_wikiSourceLabel"&gt;&lt;span style="font-weight: bold;"&gt;Background&lt;/span&gt;&lt;br /&gt;This tool was used as part of a migration plan across servers using site backup and restore. The restored site ended up with lists that had lookups that did not associate with the appropriate columns. This is because the ID of the list in the new environment is different after a restore. Therefore the stored lookup field definition will no long be validly pointing to the correct ID of the list column that it was associated with - hence the need for this tool to reassociate such lookup fields with the relevant list columns that it references from.&lt;br /&gt;&lt;br /&gt;Hopefully this little tool could help save alot of pain in migrating lookup fields in lists.&lt;/span&gt;&lt;br /&gt;&lt;span id="ctl00_ctl00_MasterContent_Content_wikiSourceLabel"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Some notes on the utility:&lt;/span&gt;&lt;br /&gt;--------------------------------------------------------------------------------------&lt;br /&gt;This tool was developed to reassociate or fix SharePoint lookup fields to lists in a site.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;This tool is able to:&lt;/span&gt;&lt;br /&gt;1. Relink lookup fields&lt;br /&gt;2. Relink multiple lookup fields from an XML definition (Bulk tasks)&lt;br /&gt;3. View Field Schema&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;This tool is useful in the following scenarios:&lt;/span&gt;&lt;br /&gt;1. A list a lookup field is pointing to has been deleted and needs to be linked to a different field in a different list&lt;br /&gt;2. A site backup is made and is restored in a different environment - The lookup fields will no longer link to&lt;br /&gt;the field even thought the appropriate lists may be created. This tool will help relink the fields&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Requirements for this tool to run:&lt;/span&gt;&lt;br /&gt;1. Must login as Site Administrator - as the code will delete the lookup field and recreate it (Did not use RunWithElevatedPrivileges() for security purposes.)&lt;br /&gt;2. Tool must be run on a WSS v3.0 or MOSS 2007 Server directly&lt;br /&gt;3. Sorry, this tool has only been tested on an English environment - but theoretically should still work&lt;br /&gt;with other localisations of SharePoint instances.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Where to download:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/SPLookupLinker"&gt;http://www.codeplex.com/SPLookupLinker&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-2031832825044590912?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/2031832825044590912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=2031832825044590912&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2031832825044590912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2031832825044590912'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/02/microsoft-sharepoint-2007-sharepoint.html' title='Microsoft SharePoint 2007 - SharePoint Lookup Field Relinker Utility'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7711505404470471767</id><published>2009-01-20T20:32:00.008+11:00</published><updated>2009-01-20T21:53:28.393+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Computed Fields'/><category scheme='http://www.blogger.com/atom/ns#' term='Fields'/><title type='text'>Microsoft SharePoint 2007 - Calculated fields VS Computed fields</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Audience&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;This article is intended for SharePoint Developers. Non-Developers, can understand what SharePoint can do thru this article.  &lt;/span&gt;&lt;span&gt;As&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span&gt;I couldn't find much about this topic on the net, I thought I'd write about it :)&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Introduction&lt;/span&gt;&lt;br /&gt;SharePoint, being apart of Office, inherits a feature that is familiar amongst Microsoft Excel users - aka the "Calculated Field", which allows the user to specify a formula to determine the value of a field based on the value of other fields.&lt;br /&gt;&lt;br /&gt;Recently I've had a go at trying to combine multiple reference fields into one field in SharePoint. Whilst there are many ways to do it (with an event handler, workflow, or calculated fields), I'd like to present to you a very clean solution based on a "Computed Field" type.&lt;br /&gt;&lt;br /&gt;Computed fields are used by standard SharePoint components. For example, in a Blog Site there is a list named "Posts". This list contains a field called "PostedByWithDate" - which is a combination of a "Published" date-time field and a "Created By" person field. The output not only contains a combination of "Publised" and the "Created By" values but also includes custom text:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4nwDSjIXwrk/SXWhGA1zcBI/AAAAAAAAASQ/uzqh7_vo0Mg/s1600-h/1Computed.jpg"&gt;&lt;img style="cursor: pointer; width: 370px; height: 400px;" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/SXWhGA1zcBI/AAAAAAAAASQ/uzqh7_vo0Mg/s400/1Computed.jpg" alt="" id="BLOGGER_PHOTO_ID_5293314061720842258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To show you what I mean, this is the "Posts" list, and their values:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4nwDSjIXwrk/SXWhijEJYGI/AAAAAAAAASY/kneyCXvZxHI/s1600-h/2Computed.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 64px;" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/SXWhijEJYGI/AAAAAAAAASY/kneyCXvZxHI/s400/2Computed.jpg" alt="" id="BLOGGER_PHOTO_ID_5293314551944142946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Time to Play with Computed Fields&lt;/span&gt;&lt;br /&gt;So what can we do with this? We can set the value of a computed field conditionally thru some field reference definitions!&lt;br /&gt;&lt;br /&gt;Lets start by looking at the definition for the computed field (I'll assume you read the SDK to understand this):&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;Field Name="OnBehalfOf" ID="{e9d780a5-ac18-4a04-ad63-&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:85%;"&gt;39c6a7417212}" DisplayName="OnBehalfOf" Type="User" Required="FALSE" SourceID="&lt;a href="http://schemas.microsoft.com/sharepoint/v3" target="_blank"&gt;http://schemas.&lt;wbr&gt;microsoft.com/sharepoint/v3&lt;/a&gt;" List="UserInfo"&lt;br /&gt;Description="Use this field when you are posting on behalf of the blog owner" ShowField="ImnName" UserSelectionMode="PeopleOnly" UserSelectionScope="0" StaticName="OnBehalfOf" ColName="int3" RowOrdinal="0" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Original&lt;/span&gt;&lt;br /&gt;The original field definition for the PostedByWithDate field (Which I extracted from the SharePoint Blog Site Definition contains):&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;Field Name="PostedByWithDate" ID="{a1944d80-14e6-a71c-b235-&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:85%;"&gt;3a28329f14b1}" Type="Computed" ReadOnly="TRUE" DisplayName="$Resources:posts_&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:85%;"&gt;schema_blgfld_&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:85%;"&gt;postedbywithdate;" Sortable="FALSE" SourceID="&lt;a href="http://schemas.microsoft.com/sharepoint/v3" target="_blank"&gt;http://schemas.&lt;wbr&gt;microsoft.com/sharepoint/v3&lt;/a&gt;"&lt;br /&gt;StaticName="PostedByWithDate"&amp;gt;&lt;br /&gt;   &amp;lt;FieldRefs&amp;gt;&lt;br /&gt;     &lt;span style="font-weight: bold;"&gt;&amp;lt;FieldRef Name="Author" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;         &amp;lt;FieldRef Name="PublishedDate" /&amp;gt;&lt;/span&gt;&lt;br /&gt;   &amp;lt;/FieldRefs&amp;gt;&lt;br /&gt;   &amp;lt;DisplayPattern&amp;gt;&lt;br /&gt;     &amp;lt;HTML&amp;gt;&amp;lt;![CDATA[Posted at  ]]&amp;gt;&amp;lt;/HTML&amp;gt;&lt;br /&gt;     &lt;span style="font-weight: bold;"&gt;&amp;lt;Column Name="PublishedDate" Format="TimeOnly" HTMLEncode="TRUE" /&amp;gt;&lt;/span&gt;&lt;br /&gt;     &amp;lt;HTML&amp;gt;&amp;lt;![CDATA[  by  ]]&amp;gt;&amp;lt;/HTML&amp;gt;&lt;br /&gt;       &lt;span style="font-weight: bold;"&gt;&amp;lt;Field Name="Author" /&amp;gt;&lt;/span&gt;&lt;br /&gt;   &amp;lt;/DisplayPattern&amp;gt;&lt;br /&gt; &amp;lt;/Field&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id=":wh" class="ArwC7c ckChnd"&gt;&lt;div&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;SharePoint Magic&lt;/span&gt;&lt;br /&gt;&lt;div dir="ltr"&gt; &lt;/div&gt;Now what I did was create a copy of this column (in a new Site Template - remember it is not supported only if you modify existing SharePoint Site Templates), and modified it like the following:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;Field Name="PostedByWithDate" ID="{a1944d80-14e6-a71c-b235-&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:85%;"&gt;3a28329f14b1}" Type="Computed" ReadOnly="TRUE" DisplayName="$Resources:posts_&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:85%;"&gt;schema_blgfld_&lt;/span&gt;&lt;wbr&gt;&lt;span style="font-size:85%;"&gt;postedbywithdate;" Sortable="FALSE" SourceID="&lt;a href="http://schemas.microsoft.com/sharepoint/v3" target="_blank"&gt;http://schemas.&lt;wbr&gt;microsoft.com/sharepoint/v3&lt;/a&gt;"&lt;br /&gt;StaticName="PostedByWithDate"&amp;gt;&lt;br /&gt;       &amp;lt;FieldRefs&amp;gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;          &amp;lt;FieldRef Name="Author" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;          &amp;lt;FieldRef Name="OnBehalfOf" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;          &amp;lt;FieldRef Name="PublishedDate" /&amp;gt;&lt;/span&gt;&lt;br /&gt;       &amp;lt;/FieldRefs&amp;gt;&lt;br /&gt;       &amp;lt;DisplayPattern&amp;gt;&lt;br /&gt;         &amp;lt;HTML&amp;gt;&amp;lt;![CDATA[Posted at  ]]&amp;gt;&amp;lt;/HTML&amp;gt;&lt;br /&gt;         &amp;lt;Column Name="PublishedDate" Format="TimeOnly" HTMLEncode="TRUE" /&amp;gt;&lt;br /&gt;         &amp;lt;HTML&amp;gt;&amp;lt;![CDATA[  by  ]]&amp;gt;&amp;lt;/HTML&amp;gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;          &amp;lt;IfEqual&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;            &amp;lt;Expr1&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;              &amp;lt;Column Name="OnBehalfOf" HTMLEncode="FALSE" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;            &amp;lt;/Expr1&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;            &amp;lt;Expr2&amp;gt;&amp;lt;/Expr2&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;            &amp;lt;Then&amp;gt;&amp;lt;Field Name="Author" /&amp;gt;&amp;lt;/Then&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;            &amp;lt;Else&amp;gt;&amp;lt;Field Name="OnBehalfOf" /&amp;gt;&amp;lt;/Else&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;          &amp;lt;/IfEqual&amp;gt;&lt;/span&gt;&lt;br /&gt;       &amp;lt;/DisplayPattern&amp;gt;&lt;br /&gt;     &amp;lt;/Field&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;The node &lt;displaypattern&gt; is used for fields to allow for custom presentation of information. &lt;ifequal&gt; nodes can be added to introduce logical conditions for how data is presented. &lt;ifequal&gt; gives the field if-else logic; in this case, it checks if the value of the "&lt;span style="text-decoration: underline;"&gt;O&lt;/span&gt;nBehalfOf" field is equal to nothing, and if it is, return the value from the "Author" field, else return the value from the "OnBehalfOf" field.&lt;br /&gt;&lt;br /&gt;Very straight forward indeed :) The result can be seen in the screen shots above - when the OnBehalfOf field is blank, the value in the "Created by" field is shown with the date.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Some References:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Field Element: &lt;a href="http://msdn.microsoft.com/en-us/library/ms437580.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms437580.aspx&lt;/a&gt;&lt;br /&gt;DisplayPattern Element: &lt;a href="http://msdn.microsoft.com/en-us/library/ms977561.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms977561.aspx&lt;/a&gt;&lt;br /&gt;IfEqual Element: &lt;a href="http://msdn.microsoft.com/en-us/library/ms948315.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms948315.aspx&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/%20com=" sharepoint="" v3="" target="_blank"&gt; &lt;/a&gt;&lt;/ifequal&gt;&lt;/ifequal&gt;&lt;/displaypattern&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/%20com=" sharepoint="" v3="" target="_blank"&gt;  &lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7711505404470471767?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7711505404470471767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7711505404470471767&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7711505404470471767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7711505404470471767'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2009/01/microsoft-sharepoint-2007-calculated.html' title='Microsoft SharePoint 2007 - Calculated fields VS Computed fields'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4nwDSjIXwrk/SXWhGA1zcBI/AAAAAAAAASQ/uzqh7_vo0Mg/s72-c/1Computed.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-4478258719563011831</id><published>2008-12-09T22:59:00.004+11:00</published><updated>2008-12-09T23:05:16.476+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Designer'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Workflow'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft SharePoint 2007 SP1'/><title type='text'>Microsoft SharePoint 2007 - SharePoint Designer Workflows does not automatically start</title><content type='html'>Today, I created a SharePoint Workflow with SharePoint Design 2007, selected the options for it to be started upon the creation of a new item and upon the modification of a new item. It didn't start!&lt;br /&gt;&lt;br /&gt;However, if I enable the option to start the workflow manually, and do so, the workflow starts!&lt;br /&gt;&lt;br /&gt;A google search lead me to an answer:&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;This behavior occurs because a security fix in Windows SharePoint Services 3.0 SP1 prevents declarative workflows from starting automatically under the system account. After you install Windows SharePoint Services 3.0 SP1, declarative workflows do not start automatically if the following conditions are true: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;The Windows SharePoint Services Web application runs under a user's domain account. &lt;/li&gt;&lt;li&gt;The user logs in by using this domain account. &lt;/li&gt;&lt;li&gt;The site displays the user name as System Account.&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;Source: &lt;a href="http://support.microsoft.com/kb/947284"&gt;http://support.microsoft.com/kb/947284&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-4478258719563011831?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/4478258719563011831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=4478258719563011831&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4478258719563011831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4478258719563011831'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/12/microsoft-sharepoint-2007-sharepoint.html' title='Microsoft SharePoint 2007 - SharePoint Designer Workflows does not automatically start'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7423268386521655464</id><published>2008-10-09T17:30:00.003+11:00</published><updated>2008-10-09T17:30:00.404+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySites'/><category scheme='http://www.blogger.com/atom/ns#' term='My Sites'/><category scheme='http://www.blogger.com/atom/ns#' term='Configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><title type='text'>Microsoft Office SharePoint Server 2007 - My Sites and "Portal Site Connections" to change breadcrum behaviour</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Summary&lt;/span&gt;&lt;br /&gt;My Sites have proved to be a true value-add to any organisation as it does improve social personal information sharing (and alot more). It is easy to setup and logical to use.&lt;br /&gt;&lt;br /&gt;There are however still several glitches when it is first setup in an environment. For instance, many users have found that once they navigate to their MySite, there is no link in the breadcrum back to the main Intranet Portal (as illustrated below):&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4nwDSjIXwrk/SO1P6mAKgTI/AAAAAAAAAPY/3b7kCm3sW3c/s1600-h/Before.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/SO1P6mAKgTI/AAAAAAAAAPY/3b7kCm3sW3c/s400/Before.JPG" alt="" id="BLOGGER_PHOTO_ID_5254944208263479602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Luckily, there's a setting called "Portal site connections", once this setting is set, you would have modified the behaviour of your My Site breadcrums (as illustrated below):&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4nwDSjIXwrk/SO1P6stn57I/AAAAAAAAAPQ/IWmw1D5-Vh8/s1600-h/After.JPG"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/SO1P6stn57I/AAAAAAAAAPQ/IWmw1D5-Vh8/s400/After.JPG" alt="" id="BLOGGER_PHOTO_ID_5254944210064762802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Making the configuration change&lt;/span&gt;&lt;br /&gt;Assuming we want to make this change to all My Sites under the current "My Site Host", we will need to perform the following steps:&lt;br /&gt;&lt;br /&gt;1. Login to My Sites as the My Site Host owner (in my case this user is administrator)&lt;br /&gt;2. Browse to the "My Profile" tab&lt;br /&gt;3. Click "Site Actions"&lt;br /&gt;4. Select "Site Settings" from the Site Actions menu (or http://mysiteurl/_layouts/settings.aspx)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4nwDSjIXwrk/SO1SfyZ8otI/AAAAAAAAAPg/N3wPusFUDrM/s1600-h/HOW-TO1.JPG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/SO1SfyZ8otI/AAAAAAAAAPg/N3wPusFUDrM/s400/HOW-TO1.JPG" alt="" id="BLOGGER_PHOTO_ID_5254947046271263442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5. Click "Portal site connection" under Site Collection Administration&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4nwDSjIXwrk/SO1SgF8K5rI/AAAAAAAAAPo/F3dLRurj3vw/s1600-h/HOW-TO2.JPG"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/SO1SgF8K5rI/AAAAAAAAAPo/F3dLRurj3vw/s400/HOW-TO2.JPG" alt="" id="BLOGGER_PHOTO_ID_5254947051515078322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;6. Select Connect to portal site and fill in a URL and link name (example illustrated below):&lt;br /&gt;7. Click "OK"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4nwDSjIXwrk/SO1SgJ6YrEI/AAAAAAAAAPw/7bFDMiqgT7o/s1600-h/HOW-TO3.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/SO1SgJ6YrEI/AAAAAAAAAPw/7bFDMiqgT7o/s400/HOW-TO3.JPG" alt="" id="BLOGGER_PHOTO_ID_5254947052581334082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Notes:&lt;/span&gt; When you now go back to the "My Profile" tab, you will see the change immediately. This change will only be valid for any new "My Sites" that are created (Not the MySite host or My Profile tab. Yes, personal sites aka the "My Home" tab) . For "My Home" tabs in existing "My Sites", you can either recreate the My Site, or make the same configuration via the following instructions:&lt;br /&gt;&lt;br /&gt;1. Login to My Sites as the My Site Host owner (in my case this user is administrator)&lt;br /&gt;2. Browse to the "My Home" tab&lt;br /&gt;3. And follow from point 3 in the instructions above&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7423268386521655464?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7423268386521655464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7423268386521655464&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7423268386521655464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7423268386521655464'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/10/microsoft-office-sharepoint-server-2007.html' title='Microsoft Office SharePoint Server 2007 - My Sites and &quot;Portal Site Connections&quot; to change breadcrum behaviour'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4nwDSjIXwrk/SO1P6mAKgTI/AAAAAAAAAPY/3b7kCm3sW3c/s72-c/Before.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-5859908315673645334</id><published>2008-09-09T08:57:00.005+10:00</published><updated>2008-09-10T00:35:30.341+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 - New SharePoint SDK</title><content type='html'>&lt;p&gt;In the most recent MSDN flash are the following updates to take note of - some new SharePoint SDK releases:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=6D94E307-67D9-41AC-B2D6-0074D6286FA9&amp;amp;displaylang=en" target="_blank"&gt;&lt;em&gt;Download the SharePoint Server 2007 SDK (Aug 08 1.4 Refresh)&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;br /&gt;The August 2008 update of the SharePoint Server 2007 SDK contains documentation for new and improved features in the Infrastructure Update for Microsoft Office Servers and new conceptual, procedural, and reference information. You can also &lt;/em&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms550992.aspx" target="_blank"&gt;&lt;em&gt;view the August update online&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=05e0dd12-8394-402b-8936-a07fe8afaffd&amp;amp;displaylang=en" target="_blank"&gt;&lt;em&gt;Download the Windows SharePoint Services 3.0 SDK (Aug 08 1.4 Refresh)&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;br /&gt;See the latest additions to the Windows SharePoint Services SDK. Find conceptual overviews, programming tasks, and references for Windows SharePoint Services. &lt;/em&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms441339.aspx" target="_blank"&gt;&lt;em&gt;View the Windows SharePoint Services 3.0 SDK online.&lt;/em&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-5859908315673645334?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/5859908315673645334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=5859908315673645334&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5859908315673645334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5859908315673645334'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/09/microsoft-sharepoint-2007-new.html' title='Microsoft SharePoint 2007 - New SharePoint SDK'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7707586568597568963</id><published>2008-09-08T18:30:00.001+10:00</published><updated>2008-09-08T18:52:30.259+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft Office SharePoint Server 2007 - Best Practices Resource Center for SharePoint Server 2007</title><content type='html'>What is the best way to do something in SharePoint?&lt;br /&gt;&lt;br /&gt;Recently, the SharePoint Team Blog announced the SharePoint Best Practices Series &lt;a href="http://blogs.msdn.com/sharepoint/archive/2008/08/29/announcing-the-sharepoint-best-practices-series.aspx"&gt;(http://blogs.msdn.com/sharepoint/archive/2008/08/29/announcing-the-sharepoint-best-practices-series.aspx&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;The series includes a "Best Practices Resource Center for SharePoint Server 2007" site, which includes all guidelines about implementing Search, Publishing Portals, My Sites, Team Collaboration, SP Development, and more!&lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx"&gt;http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7707586568597568963?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7707586568597568963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7707586568597568963&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7707586568597568963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7707586568597568963'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/09/microsoft-office-sharepoint-server-2007.html' title='Microsoft Office SharePoint Server 2007 - Best Practices Resource Center for SharePoint Server 2007'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7444936987136800728</id><published>2008-09-02T23:00:00.004+10:00</published><updated>2008-09-02T23:16:39.843+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech.Ed'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Tech-Ed Australia 2008</title><content type='html'>&lt;p&gt;If you are going to Tech-Ed in Sydney this week, you can catch a few very interesting SharePoint/Search sessions:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;OFC315 - Why Findability Should Be an Organising Principle for Your SharePoint Server 2007 Deployment. Presented by Ivan Wilson (SharePoint Gurus) and Ben Curry (MindSharp)&lt;/li&gt;&lt;li&gt;OFC301 - Form Processes in Minutes, not Months. Presented by Ivan Wilson (SharePoint Gurus) and Ben Walters (SDM). &lt;/li&gt;&lt;li&gt;MVP307 – SharePoint Monitoring – How to measure the success of your SharePoint implementation. Presented by Ivan Wilson (SharePoint Gurus)&lt;/li&gt;&lt;li&gt;OFC302 Stop Searching... Find it! With Microsoft Enterprise Search. Presented by Gayan Peiris (Microsoft)&lt;/li&gt;&lt;li&gt;OFC405 Creating Solutions with the Business Data Catalog. Presented by Ishai Sagi (Unique World)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Also another interesting one with Silverlight and SharePoint:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;OFC303 Enhance the SharePoint User Interface with Silverlight 2.0. Presented by William Cornwill and Craig Harrowfield&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7444936987136800728?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7444936987136800728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7444936987136800728&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7444936987136800728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7444936987136800728'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/09/tech-ed-australia-2008.html' title='Tech-Ed Australia 2008'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8962577307892699472</id><published>2008-07-18T19:50:00.000+10:00</published><updated>2008-07-18T19:50:01.186+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 - WSS and MOSS VPCs</title><content type='html'>&lt;p&gt;I just discovered Microsoft provides VPC's for SharePoint evaluation. If you are a little lazy and don't already have a VPC, these maybe a good starting point:&lt;/p&gt;&lt;p&gt;Microsoft Office SharePoint Server 2007 VHD (24 July 2007)&lt;strong&gt;:&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=67f93dcb-ada8-4db5-a47b-df17e14b2c74&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=67f93dcb-ada8-4db5-a47b-df17e14b2c74&amp;amp;DisplayLang=en&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Windows SharePoint Services 3.0 SP1 Developer Evaluation VPC Image (3 July 2008):&lt;br /&gt;&lt;a href="http://www.microsoft.com/Downloads/details.aspx?familyid=1BEEAC6F-2EA1-4769-9948-74A74BD604FA&amp;amp;displaylang=en"&gt;http://www.microsoft.com/Downloads/details.aspx?familyid=1BEEAC6F-2EA1-4769-9948-74A74BD604FA&amp;amp;displaylang=en&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8962577307892699472?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8962577307892699472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8962577307892699472&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8962577307892699472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8962577307892699472'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/07/microsoft-sharepoint-2007-wss-and-moss.html' title='Microsoft SharePoint 2007 - WSS and MOSS VPCs'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3939301751507917210</id><published>2008-07-17T18:40:00.000+10:00</published><updated>2008-07-17T18:40:00.307+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='Configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 - Changing service accounts and service account passwords in SharePoint</title><content type='html'>I was trying to change passwords for my VPC and I stumbled across these very nice articles.&lt;br /&gt;&lt;br /&gt;This Microsoft KB talks about changing the service account/service account password for WSSv3 and MOSS2007:&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/934838"&gt;http://support.microsoft.com/kb/934838&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Joel Oleson's article talks about some additional tips including updating Search Service credentials:&lt;br /&gt;&lt;a href="http://blogs.msdn.com/joelo/archive/2006/08/22/712945.aspx"&gt;http://blogs.msdn.com/joelo/archive/2006/08/22/712945.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3939301751507917210?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3939301751507917210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3939301751507917210&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3939301751507917210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3939301751507917210'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/07/microsoft-sharepoint-2007-changing.html' title='Microsoft SharePoint 2007 - Changing service accounts and service account passwords in SharePoint'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-361010218088321756</id><published>2008-07-15T22:47:00.006+10:00</published><updated>2008-07-15T23:09:47.556+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Third Party Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 4.0'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM User'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM and MOSS Integration'/><title type='text'>Microsoft CRM 4.0 - Browsing documents more effectively in Microsoft CRM 4.0</title><content type='html'>Ever thought browsing thru attachments in Microsoft CRM 4.0 was painful? You had to open the Entity window (ie. Contact/Account/Quotes...) and then go to the &lt;span style="font-style: italic;"&gt;Notes&lt;/span&gt; tab, then scroll down to the attachment you need. Seems like alot of clicks to me.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_4nwDSjIXwrk/SHyfMdnS7UI/AAAAAAAAALg/hhFjd5r5tTs/s1600-h/CRM14July08.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_4nwDSjIXwrk/SHyfMdnS7UI/AAAAAAAAALg/hhFjd5r5tTs/s320/CRM14July08.JPG" alt="" id="BLOGGER_PHOTO_ID_5223224704299625794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Luckily, the guys at &lt;a href="http://www.mscrm-addons.com/"&gt;mscrm-addons.com&lt;/a&gt; released a tool a tool called "Document Summary". The "Document Summary" is available in the "&lt;a href="http://www.mscrm-addons.com/Products/AddonsforMSCRM40/DocumentsCorePack/tabid/130/Default.aspx"&gt;Documents Core Pack for MS CRM 4.0&lt;/a&gt;", which includes a range of other tools such as WordMailMerge, SharePoint Integration, Send to PDF, and more.&lt;br /&gt;&lt;br /&gt;I haven't used it myself yet, but I've seen the &lt;a href="http://www.mscrm-addons.com/eigenefiles/CRM4.0/dcp_DS/dcp_DocumentSummary.html"&gt;demo video&lt;/a&gt;. Here's how it looks like:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_4nwDSjIXwrk/SHygpvfEeGI/AAAAAAAAALw/DNOLuWwAOpM/s1600-h/Docsummary.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_4nwDSjIXwrk/SHygpvfEeGI/AAAAAAAAALw/DNOLuWwAOpM/s320/Docsummary.jpg" alt="" id="BLOGGER_PHOTO_ID_5223226306824796258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So far it looks pretty good. Point, click and browse. Simple, and very nicely done.&lt;br /&gt;&lt;br /&gt;I don't work for mscrm-addons.com, so I'm not trying to sell their products.&lt;br /&gt;&lt;br /&gt;For more information:&lt;br /&gt;&lt;a href="http://www.mscrm-addons.com/Products/AddonsforMSCRM40/DocumentsCorePack/tabid/130/Default.aspx"&gt;http://www.mscrm-addons.com/Products/AddonsforMSCRM40/DocumentsCorePack/tabid/130/Default.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-361010218088321756?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/361010218088321756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=361010218088321756&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/361010218088321756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/361010218088321756'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/07/microsoft-crm-40-browsing-documents.html' title='Microsoft CRM 4.0 - Browsing documents more effectively in Microsoft CRM 4.0'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_4nwDSjIXwrk/SHyfMdnS7UI/AAAAAAAAALg/hhFjd5r5tTs/s72-c/CRM14July08.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-6057695628641874173</id><published>2008-07-15T22:12:00.003+10:00</published><updated>2008-07-15T22:47:17.428+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Search'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 - Including/Excluding a list in the Search Index</title><content type='html'>Have the search results in your WSS/MOSS environment been ugly with all that list data? Did you want the content source to include content excluding list data?&lt;br /&gt;&lt;br /&gt;In SharePoint, the content in each list can be configured to be included or excluded from being indexed in search crawls.&lt;br /&gt;&lt;br /&gt;Through the SharePoint UI, this option is called "Allow items from this list to appear in search results?" and  is located in the Advanced List Settings:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_4nwDSjIXwrk/SHyY7ehj6iI/AAAAAAAAALQ/p7OA5mEm2Ks/s1600-h/15july08A.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_4nwDSjIXwrk/SHyY7ehj6iI/AAAAAAAAALQ/p7OA5mEm2Ks/s320/15july08A.JPG" alt="" id="BLOGGER_PHOTO_ID_5223217815416465954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_4nwDSjIXwrk/SHyY7sx6tHI/AAAAAAAAALY/7FjvHLVMqtA/s1600-h/15july08B.JPG"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_4nwDSjIXwrk/SHyY7sx6tHI/AAAAAAAAALY/7FjvHLVMqtA/s320/15july08B.JPG" alt="" id="BLOGGER_PHOTO_ID_5223217819243164786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Through the SharePoint API, this option is exposed as a property called "NoCrawl" (for the list named "Hidden From Search List"):&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        SPSite site = new SPSite("http://siteurl");&lt;br /&gt;        SPWeb web = site.RootWeb;&lt;br /&gt;        SPList list = web.Lists["Hidden From Search List"];&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;        list.NoCrawl = false;&lt;/span&gt;&lt;br /&gt;        list.Update();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After this property has been updated, the next time SharePoint Search crawls, it would skip indexing the list with a NoCrawl value of false.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-6057695628641874173?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/6057695628641874173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=6057695628641874173&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/6057695628641874173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/6057695628641874173'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/07/microsoft-sharepoint-2007.html' title='Microsoft SharePoint 2007 - Including/Excluding a list in the Search Index'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_4nwDSjIXwrk/SHyY7ehj6iI/AAAAAAAAALQ/p7OA5mEm2Ks/s72-c/15july08A.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-5273462540077972319</id><published>2008-07-01T21:54:00.003+10:00</published><updated>2008-07-01T22:18:47.259+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM and MOSS Integration'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 and Microsoft CRM 4.0 - Custom Field Types for MS CRM 4.0</title><content type='html'>I came across a great article by &lt;em&gt;Karine Bosch&lt;/em&gt; and &lt;em&gt;Patrick Tisseghem&lt;/em&gt; about creating custom field types in SharePoint that exposes CRM 4.0 data via BDC. The first article includes a link to download the sample.&lt;br /&gt;&lt;br /&gt;Here are the links:&lt;br /&gt;Overview - &lt;a href="http://www.u2u.info/Blogs/Patrick/Lists/Posts/Post.aspx?ID=1789"&gt;http://www.u2u.info/Blogs/Patrick/Lists/Posts/Post.aspx?ID=1789&lt;/a&gt;&lt;br /&gt;Detailed How To - &lt;a href="http://www.u2u.be/Res/Article.aspx?ART=CRMSharePointCustomField"&gt;http://www.u2u.be/Res/Article.aspx?ART=CRMSharePointCustomField&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The highlight here is the ability for the user to search for a CRM record (whilst checking details on the record) to attach to a SharePoint list item.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-5273462540077972319?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/5273462540077972319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=5273462540077972319&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5273462540077972319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5273462540077972319'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/07/microsoft-sharepoint-2007-and-microsoft.html' title='Microsoft SharePoint 2007 and Microsoft CRM 4.0 - Custom Field Types for MS CRM 4.0'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-1411517232359786313</id><published>2008-07-01T21:37:00.003+10:00</published><updated>2008-07-01T21:45:37.022+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Event Handlers'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 - Sample Event Handler to set Permissions</title><content type='html'>I recently had to dig up something I learnt in the past so, here it is - a good example posted by Ishai Sagi to show a great example for:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Getting a list item in the event handler&lt;/li&gt;&lt;li&gt;Impersonating another user totally (without using RunWithElevatedPrivilages)&lt;/li&gt;&lt;li&gt;Changing permissions for an item&lt;/li&gt;&lt;li&gt;Creating a new permission role in a web site&lt;/li&gt;&lt;li&gt;Checking if a role exists or not&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.sharepoint-tips.com/2007/03/sample-event-handler-to-set-permissions.html"&gt;http://www.sharepoint-tips.com/2007/03/sample-event-handler-to-set-permissions.html&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-1411517232359786313?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/1411517232359786313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=1411517232359786313&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1411517232359786313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1411517232359786313'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/07/microsoft-sharepoint-2007-sample-event.html' title='Microsoft SharePoint 2007 - Sample Event Handler to set Permissions'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8954442353999749824</id><published>2008-07-01T09:36:00.005+10:00</published><updated>2008-07-01T21:37:07.522+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IIS'/><title type='text'>IIS - Web Application Proxy Settings for internet access</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;&lt;p&gt;This post is to remind myself the configuration settings required in web.config to enable a web application to access the internet via a proxy.&lt;br /&gt;&lt;br /&gt;Within the Configuration node in web.config for the web application...&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;span style="color:#000099;"&gt;&amp;lt;&lt;span style="color:#990000;"&gt;system.net&lt;/span&gt;&amp;gt;&lt;br /&gt;       &amp;lt;&lt;span style="color:#990000;"&gt;defaultproxy&lt;/span&gt;&amp;gt;&lt;br /&gt;              &amp;lt;&lt;span style="color:#990000;"&gt;proxy&lt;/span&gt; &lt;span style="color:#ff0000;"&gt;bypassonlocal&lt;/span&gt;="true" &lt;span style="color:#ff0000;"&gt;proxyaddress&lt;/span&gt;="http://ProxyAddress:PortNumber"&amp;gt;&lt;br /&gt;        &amp;lt;/&lt;span style="color:#990000;"&gt;defaultproxy&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;/&lt;span style="color:#990000;"&gt;system.net&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000099;"&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8954442353999749824?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8954442353999749824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8954442353999749824&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8954442353999749824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8954442353999749824'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/07/iis-web-application-proxy-settings-for.html' title='IIS - Web Application Proxy Settings for internet access'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-2084459518800537319</id><published>2008-06-29T23:31:00.008+10:00</published><updated>2008-06-30T00:18:46.165+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft Windows SharePoint Services 3.0 - Saving a Site as a Site Template</title><content type='html'>There's a page in SharePoint that allows you to save a Site directly as a Site Template to the Site Templates Gallery. The URL is http://(sharepoint site)/_layouts/savetmpl.aspx&lt;br /&gt;&lt;br /&gt;Apparently, there is no link in the settings page to this url in SharePoint.&lt;br /&gt;&lt;br /&gt;With this, you can customise a site, and then save it as a template for future use. This serves as an alternative to using the stsadm backup and restore command.&lt;br /&gt;&lt;br /&gt;Here's a screenshot of what the page looks like.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4nwDSjIXwrk/SGePl4mhAWI/AAAAAAAAAKw/CQS6hLnJWUQ/s1600-h/siteTemplate.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/SGePl4mhAWI/AAAAAAAAAKw/CQS6hLnJWUQ/s320/siteTemplate.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5217296574343872866" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-2084459518800537319?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/2084459518800537319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=2084459518800537319&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2084459518800537319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2084459518800537319'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/06/microsoft-windows-services-30-saving.html' title='Microsoft Windows SharePoint Services 3.0 - Saving a Site as a Site Template'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4nwDSjIXwrk/SGePl4mhAWI/AAAAAAAAAKw/CQS6hLnJWUQ/s72-c/siteTemplate.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7387789640137206430</id><published>2008-06-17T00:57:00.004+10:00</published><updated>2008-06-17T01:10:30.619+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Branding'/><category scheme='http://www.blogger.com/atom/ns#' term='Master Pages'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Office 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Themes'/><title type='text'>Microsoft SharePoint 2007 - SharePoint Branding Tool v1.7.0 (Custom tool for themes, masterpages, site logos...)</title><content type='html'>This is an update for this &lt;a href="http://sharepointsix.blogspot.com/2008/03/microsoft-sharepoint-2007-sharepoint_24.html"&gt;article&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I've been quiet busy recently but I was still able to squeeze some time into improving this tool. I can't think of anymore to improve on without over-doing it. That being said, feel free to send me a post on my blog for suggestions. I hope it will be a useful tool.&lt;br /&gt;&lt;br /&gt;You can get the tool at &lt;a href="http://www.codeplex.com/BrandingTool"&gt;codeplex&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;a href="http://www.codeplex.com/BrandingTool"&gt;http://www.codeplex.com/BrandingTool&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here is the readme:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SharePoint Branding Tool v1.7.0 Released&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This tool can be used apply the following actions for multiple Site Collections, and Child Sites:&lt;br /&gt;&lt;br /&gt;-modify Themes,&lt;br /&gt;-modify MasterUrl (Master Page),&lt;br /&gt;-modify CustomMasterUrl (System Master Page),&lt;br /&gt;-modify SiteLogoUrl (Site Logo),&lt;br /&gt;-modify SiteLogoDescription (Site Logo Alternative Text),&lt;br /&gt;-modify AlternateCssUrl (Custom CSS Style Sheet)&lt;br /&gt;-view various properties of sites and themes at a glance&lt;br /&gt;&lt;br /&gt;Selection of sites can be filtered by the Site Template used.&lt;br /&gt;&lt;br /&gt;In this version I have made the following enhancements from feedback:&lt;br /&gt;-UI Improvement: Less intrusive messages&lt;br /&gt;-UI Improvements: Status Strip for operation reporting, etc&lt;br /&gt;-Different SharePoint language version support (Dynamic install path support - for Spanish support)&lt;br /&gt;-Improved error message reporting&lt;br /&gt;-Improved operation reporting&lt;br /&gt;-Configuration file support&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And here are some screen shots of the new app:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4nwDSjIXwrk/SFaBA7bBxFI/AAAAAAAAAHc/F3Ajlsok0vg/s1600-h/1.JPG"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/SFaBA7bBxFI/AAAAAAAAAHc/F3Ajlsok0vg/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5212495471678964818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4nwDSjIXwrk/SFaBBbDOyXI/AAAAAAAAAHk/8hJMmAlU0Os/s1600-h/2.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/SFaBBbDOyXI/AAAAAAAAAHk/8hJMmAlU0Os/s320/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5212495480169089394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4nwDSjIXwrk/SFaBBsEG1TI/AAAAAAAAAHs/4tTklEPwF3Y/s1600-h/3.JPG"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/SFaBBsEG1TI/AAAAAAAAAHs/4tTklEPwF3Y/s320/3.JPG" alt="" id="BLOGGER_PHOTO_ID_5212495484736165170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4nwDSjIXwrk/SFaBBz5tdkI/AAAAAAAAAH0/hQ95liQ3B0E/s1600-h/4.JPG"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/SFaBBz5tdkI/AAAAAAAAAH0/hQ95liQ3B0E/s320/4.JPG" alt="" id="BLOGGER_PHOTO_ID_5212495486840043074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Remember the tool not only does the job using the SharePoint Object Model, but it also allows you to do it through the SharePoint UI:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4nwDSjIXwrk/SFaBCB6zjRI/AAAAAAAAAH8/Hw4SLs_TR-M/s1600-h/5.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/SFaBCB6zjRI/AAAAAAAAAH8/Hw4SLs_TR-M/s320/5.JPG" alt="" id="BLOGGER_PHOTO_ID_5212495490602732818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can get the tool at &lt;a href="http://www.codeplex.com/BrandingTool"&gt;codeplex&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;a href="http://www.codeplex.com/BrandingTool"&gt;http://www.codeplex.com/BrandingTool&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7387789640137206430?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7387789640137206430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7387789640137206430&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7387789640137206430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7387789640137206430'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/06/microsoft-sharepoint-2007-sharepoint.html' title='Microsoft SharePoint 2007 - SharePoint Branding Tool v1.7.0 (Custom tool for themes, masterpages, site logos...)'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4nwDSjIXwrk/SFaBA7bBxFI/AAAAAAAAAHc/F3Ajlsok0vg/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-278565678259112274</id><published>2008-05-11T23:43:00.009+10:00</published><updated>2008-05-12T00:05:15.278+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='IIS'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='.Net'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Parts'/><title type='text'>Microsoft Visual Studio - Web development quickie tip: Quick GAC deployment</title><content type='html'>I've been across this one so many times before, so I'm adding this entry to remind myself how to automatically deploy compiled libraries to the GAC and recycle the application pool after a successful compilation in Visual Studio 2005/2008:&lt;br /&gt;&lt;br /&gt;Add this on the post build events of the Class Library project for quick GAC deployment&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;“&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;gacutil" -i "$(TargetPath)" | C:\Recycle.vbs&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Then create a VB Script file using Notepad in location &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-style: italic;"&gt;C:\Recycle.vbs&lt;/span&gt;:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;strAppPoolName = "DefaultAppPool"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;strComputer = "."&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;Set objWMIService = GetObject _&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;    ("winmgmts:{authenticationLevel=pktPrivacy}\\" _&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;        &amp;amp; strComputer &amp;amp; "\root\microsoftiisv2")&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;Set colItems = objWMIService.ExecQuery _&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;    ("Select * From IIsApplicationPool Where Name = " &amp;amp; _&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;        "'W3SVC/AppPools/" &amp;amp;strAppPoolName &amp;amp; "'")&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;For Each objItem in colItems&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;    objItem.Recycle&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;Next&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic;"&gt;Wscript.echo "Recycle Completed"&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;Change the value of the variable "strAppPoolName" to the name of the application pool that needs recycling.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-278565678259112274?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/278565678259112274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=278565678259112274&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/278565678259112274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/278565678259112274'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/05/microsoft-visual-studio-web-development.html' title='Microsoft Visual Studio - Web development quickie tip: Quick GAC deployment'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3053284753060215621</id><published>2008-03-25T21:37:00.003+11:00</published><updated>2008-03-25T21:53:09.302+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Office 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 - Stsadm extensions</title><content type='html'>&lt;p&gt;"The branding tool is out. What next? How about an stsadm tool for themes?"&lt;br /&gt;&lt;br /&gt;After a search on google, it seems &lt;em&gt;&lt;a href="http://stsadm.blogspot.com/"&gt;Gary Lapointe&lt;/a&gt;&lt;/em&gt; has beat me to it:&lt;br /&gt;&lt;a href="http://stsadm.blogspot.com/2008/01/apply-theme.html"&gt;http://stsadm.blogspot.com/2008/01/apply-theme.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;He's created a very useful list of stsadm extended commands found &lt;a href="http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html"&gt;here&lt;/a&gt;.&lt;br /&gt;(&lt;a href="http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html"&gt;http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;The source code can be downloaded here:&lt;br /&gt;&lt;a href="http://www.thelapointes.com/blog/stsadm.zip"&gt;http://www.thelapointes.com/blog/stsadm.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The installation file can be downloaded here:&lt;br /&gt;&lt;a href="http://www.thelapointes.com/blog/Lapointe.SharePoint.STSADM.Commands.wsp"&gt;http://www.thelapointes.com/blog/Lapointe.SharePoint.STSADM.Commands.wsp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a listing of the additional commands: &lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/stsadm-commands.html"&gt;&lt;span style="font-size:85%;"&gt;createquotatemplate&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/stsadm-commands.html"&gt;&lt;span style="font-size:85%;"&gt;editquotatemplate&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/setting-master-site-directory.html"&gt;&lt;span style="font-size:85%;"&gt;setmastersitedirectory&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/security-for-web-part-pages.html"&gt;&lt;span style="font-size:85%;"&gt;setallowaccesstoonlinegallery&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/user-permissions-for-web-applications.html"&gt;&lt;span style="font-size:85%;"&gt;disableuserpermissionforwebapp&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/user-permissions-for-web-applications.html"&gt;&lt;span style="font-size:85%;"&gt;enableuserpermissionforwebapp&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/self-service-site-creation.html"&gt;&lt;span style="font-size:85%;"&gt;setselfservicesitecreation&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/portal-site-connection.html"&gt;&lt;span style="font-size:85%;"&gt;connecttoportalsite&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/set-site-general-settings.html"&gt;&lt;span style="font-size:85%;"&gt;setsitegeneralsettings&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/user-profile-default-access-account.html"&gt;&lt;span style="font-size:85%;"&gt;setuserprofiledefaultaccessaccount&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/set-user-profile-import-schedule.html"&gt;&lt;span style="font-size:85%;"&gt;setuserprofileimportschedule&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/migrate-profile-data-from-sps-2003-to.html"&gt;&lt;span style="font-size:85%;"&gt;gen2003to2007profilepropertymap&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/migrate-profile-data-from-sps-2003-to.html"&gt;&lt;span style="font-size:85%;"&gt;migrate2003profilesto2007&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/set-picture-url-property.html"&gt;&lt;span style="font-size:85%;"&gt;setpictureurlnewpath&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/set-my-sites-naming-format.html"&gt;&lt;span style="font-size:85%;"&gt;setsitenamingformat&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; (use &lt;/span&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/my-site-settings.html"&gt;&lt;span style="font-size:85%;"&gt;mysitesettings&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; instead)&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/set-available-site-templates.html"&gt;&lt;span style="font-size:85%;"&gt;enuminstalledsitetemplates&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/set-available-site-templates.html"&gt;&lt;span style="font-size:85%;"&gt;enumavailablesitetemplates&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/set-available-site-templates.html"&gt;&lt;span style="font-size:85%;"&gt;addavailablesitetemplate&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/set-available-site-templates.html"&gt;&lt;span style="font-size:85%;"&gt;removeavailablesitetemplate&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/site-navigation-settings.html"&gt;&lt;span style="font-size:85%;"&gt;enumnavigation&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/site-navigation-settings.html"&gt;&lt;span style="font-size:85%;"&gt;addnavigationnode&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/more-site-navigation-settings-commands.html"&gt;&lt;span style="font-size:85%;"&gt;setnavigationnodes&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/more-site-navigation-settings-commands.html"&gt;&lt;span style="font-size:85%;"&gt;copynavigation&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/enumerate-features.html"&gt;&lt;span style="font-size:85%;"&gt;enumfeatures&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/copy-content-types.html"&gt;&lt;span style="font-size:85%;"&gt;copycontenttypes&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/enumerate-available-page-layouts.html"&gt;&lt;span style="font-size:85%;"&gt;enumavailablepagelayouts&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/08/fix-publishing-pages-page-layout-url.html"&gt;&lt;span style="font-size:85%;"&gt;fixpublishingpagespagelayouturl&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/convert-sub-site-to-site-collection.html"&gt;&lt;span style="font-size:85%;"&gt;repairsitecollectionimportedfromsubsite&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/convert-sub-site-to-site-collection.html"&gt;&lt;span style="font-size:85%;"&gt;convertsubsitetositecollection&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/site-directory-links-scan.html"&gt;&lt;span style="font-size:85%;"&gt;setsitedirectoryscanviewurls&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/enumerate-timer-job-definitions.html"&gt;&lt;span style="font-size:85%;"&gt;enumtimerjobdefinitions&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/importexportcopy-lists.html"&gt;&lt;span style="font-size:85%;"&gt;exportlist&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/importexportcopy-lists.html"&gt;&lt;span style="font-size:85%;"&gt;importlist&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/importexportcopy-lists.html"&gt;&lt;span style="font-size:85%;"&gt;copylist&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/importexportcopy-lists.html"&gt;&lt;span style="font-size:85%;"&gt;getlistschemaxml&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/re-ghosting-pages.html"&gt;&lt;span style="font-size:85%;"&gt;enumunghostedfiles&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/re-ghosting-pages.html"&gt;&lt;span style="font-size:85%;"&gt;reghostfile&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/delete-list-field.html"&gt;&lt;span style="font-size:85%;"&gt;deletelistfield&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/move-web.html"&gt;&lt;span style="font-size:85%;"&gt;moveweb&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/manage-content-database-settings.html"&gt;&lt;span style="font-size:85%;"&gt;managecontentdbsettings&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/add-site-administrator.html"&gt;&lt;span style="font-size:85%;"&gt;addsiteadmin&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/better-delete-web.html"&gt;&lt;span style="font-size:85%;"&gt;deleteweb2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/my-site-settings.html"&gt;&lt;span style="font-size:85%;"&gt;mysitesettings&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/09/upgrade2.html"&gt;&lt;span style="font-size:85%;"&gt;upgrade2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/enumerate-page-web-parts.html"&gt;&lt;span style="font-size:85%;"&gt;enumpagewebparts&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/move-web-part-on-page.html"&gt;&lt;span style="font-size:85%;"&gt;movewebpart&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/set-web-part-state.html"&gt;&lt;span style="font-size:85%;"&gt;setwebpartstate&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/retarget-content-query-web-part.html"&gt;&lt;span style="font-size:85%;"&gt;retargetcontentquerywebpart&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/replace-field-values.html"&gt;&lt;span style="font-size:85%;"&gt;replacefieldvalues&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/apply-upgrade-area-url-mappings.html"&gt;&lt;span style="font-size:85%;"&gt;applyupgradeareaurlmappings&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/publish-items.html"&gt;&lt;span style="font-size:85%;"&gt;publishitems&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/set-local-site-directory.html"&gt;&lt;span style="font-size:85%;"&gt;setlocalsitedirectory&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/better-import.html"&gt;&lt;span style="font-size:85%;"&gt;import2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/set-search-center.html"&gt;&lt;span style="font-size:85%;"&gt;setsearchcenter&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/replace-web-part-content.html"&gt;&lt;span style="font-size:85%;"&gt;replacewebpartcontent&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/enumerate-effective-base-permissions.html"&gt;&lt;span style="font-size:85%;"&gt;enumeffectivebaseperms&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/create-web-application.html"&gt;&lt;span style="font-size:85%;"&gt;createwebapp&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/10/delete-web-application.html"&gt;&lt;span style="font-size:85%;"&gt;deletewebapp&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/import-export-copy-and-delete-lists.html"&gt;&lt;span style="font-size:85%;"&gt;exportlistitem&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/import-export-copy-and-delete-lists.html"&gt;&lt;span style="font-size:85%;"&gt;importlistitem&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/import-export-copy-and-delete-lists.html"&gt;&lt;span style="font-size:85%;"&gt;copylistitem&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/import-export-copy-and-delete-lists.html"&gt;&lt;span style="font-size:85%;"&gt;deletelistitem&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/set-navigation-settings.html"&gt;&lt;span style="font-size:85%;"&gt;setnavigationsettings&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/user-profile-privacy-policies.html"&gt;&lt;span style="font-size:85%;"&gt;enumprofileprivacypolicies&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/user-profile-privacy-policies.html"&gt;&lt;span style="font-size:85%;"&gt;setprofileprivacypolicy&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/user-profile-properties.html"&gt;&lt;span style="font-size:85%;"&gt;enumprofileproperties&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/user-profile-properties.html"&gt;&lt;span style="font-size:85%;"&gt;editprofileproperty&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/export-import-and-update-list-fields.html"&gt;&lt;span style="font-size:85%;"&gt;exportlistfield&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/export-import-and-update-list-fields.html"&gt;&lt;span style="font-size:85%;"&gt;importlistfield&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/export-import-and-update-list-fields.html"&gt;&lt;span style="font-size:85%;"&gt;updatelistfield&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/delete-list-forget-about.html"&gt;&lt;span style="font-size:85%;"&gt;deletelist&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/copy-list-security-permissions-settings.html"&gt;&lt;span style="font-size:85%;"&gt;copylistsecurity&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/update-list-view.html"&gt;&lt;span style="font-size:85%;"&gt;updatelistview&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/personalization-service-permissions.html"&gt;&lt;span style="font-size:85%;"&gt;setsspacl&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/search-scopes-and-rules.html"&gt;&lt;span style="font-size:85%;"&gt;createsearchscope&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/search-scopes-and-rules.html"&gt;&lt;span style="font-size:85%;"&gt;updatesearchscope&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/search-scopes-and-rules.html"&gt;&lt;span style="font-size:85%;"&gt;addsearchrule&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/11/set-audit-settings-for-site-collection.html"&gt;&lt;span style="font-size:85%;"&gt;setauditsettings&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/12/set-usage-analysis.html"&gt;&lt;span style="font-size:85%;"&gt;setusageanalysis&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/12/add-user-2.html"&gt;&lt;span style="font-size:85%;"&gt;adduser2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/12/add-user-policy-for-web-application.html"&gt;&lt;span style="font-size:85%;"&gt;adduserpolicyforwebapp&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/12/add-list-item.html"&gt;&lt;span style="font-size:85%;"&gt;addlistitem&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2007/12/save-list-items-and-files-to-disk.html"&gt;&lt;span style="font-size:85%;"&gt;exportlistitem2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/01/move-site-collection.html"&gt;&lt;span style="font-size:85%;"&gt;movesite&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/01/apply-theme.html"&gt;&lt;span style="font-size:85%;"&gt;applytheme&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/01/retarget-grouped-listings-web-parts.html"&gt;&lt;span style="font-size:85%;"&gt;retargetgroupedlistingswebpart&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/01/set-welcome-page-for-web.html"&gt;&lt;span style="font-size:85%;"&gt;sitewelcomepage&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/01/list-all-welcome-pages.html"&gt;&lt;span style="font-size:85%;"&gt;enumwelcomepages&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/01/create-content-database.html"&gt;&lt;span style="font-size:85%;"&gt;createcontentdb&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/01/create-site-in-database.html"&gt;&lt;span style="font-size:85%;"&gt;createsiteindb&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/02/export-content-types.html"&gt;&lt;span style="font-size:85%;"&gt;exportcontenttypes&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/02/export-site-columns.html"&gt;&lt;span style="font-size:85%;"&gt;exportsitecolumns&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/02/import-site-columns.html"&gt;&lt;span style="font-size:85%;"&gt;importsitecolumns&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stsadm.blogspot.com/2008/03/set-anonymous-access.html"&gt;&lt;span style="font-size:85%;"&gt;setanonymousaccess&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3053284753060215621?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3053284753060215621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3053284753060215621&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3053284753060215621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3053284753060215621'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/03/microsoft-sharepoint-2007-stsadm.html' title='Microsoft SharePoint 2007 - Stsadm extensions'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-238798610666203474</id><published>2008-03-24T20:02:00.007+11:00</published><updated>2008-03-25T20:57:51.542+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Branding'/><category scheme='http://www.blogger.com/atom/ns#' term='Master Pages'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Office 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Themes'/><title type='text'>Microsoft SharePoint 2007 - SharePoint Branding Tool v1.6.0 (Custom tool for themes, masterpages, site logos...)</title><content type='html'>This is an update for &lt;a href="http://sharepointsix.blogspot.com/2008/03/microsoft-sharepoint-2007-sharepoint.html"&gt;this article.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I spent a few more hours trying to update the user interface and to make the tool a little easier to use.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Update 1: New options&lt;/u&gt;&lt;br /&gt;The interface is more refined and has shortcuts to open the site directly from a context menu. New items in the "File" menu for easy access to SharePoint Theme files and folders.&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_4nwDSjIXwrk/R-dut6Xrk8I/AAAAAAAAAGU/xPG7Pcuh9hU/s1600-h/newmain.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5181231631354794946" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/R-dut6Xrk8I/AAAAAAAAAGU/xPG7Pcuh9hU/s400/newmain.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Update 2: More Information at a glance&lt;/u&gt;&lt;br /&gt;I've added an extra DataGrid View to show properties of the selected site or selected theme. This version also shows the theme preview.&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_4nwDSjIXwrk/R-dut6Xrk9I/AAAAAAAAAGc/2t2_vQDGdOs/s1600-h/newpreviewandinfo.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5181231631354794962" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/R-dut6Xrk9I/AAAAAAAAAGc/2t2_vQDGdOs/s400/newpreviewandinfo.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Update 3: Easier to use interface&lt;/u&gt;&lt;br /&gt;I've reduced the pop-ups and tried to bring is all together in the one window.&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4nwDSjIXwrk/R-duuKXrk-I/AAAAAAAAAGk/vtfRTrk3ltY/s1600-h/newproperties.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5181231635649762274" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/R-duuKXrk-I/AAAAAAAAAGk/vtfRTrk3ltY/s400/newproperties.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;You can get the latest (v1.6.3) SharePoint Branding Tool here:&lt;br /&gt;&lt;a href="http://www.codeplex.com/BrandingTool"&gt;http://www.codeplex.com/BrandingTool&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-238798610666203474?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/238798610666203474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=238798610666203474&amp;isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/238798610666203474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/238798610666203474'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/03/microsoft-sharepoint-2007-sharepoint_24.html' title='Microsoft SharePoint 2007 - SharePoint Branding Tool v1.6.0 (Custom tool for themes, masterpages, site logos...)'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4nwDSjIXwrk/R-dut6Xrk8I/AAAAAAAAAGU/xPG7Pcuh9hU/s72-c/newmain.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-1447953400626950590</id><published>2008-03-20T19:52:00.009+11:00</published><updated>2008-03-24T20:13:08.242+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Branding'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Look and Feel'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tools'/><title type='text'>Microsoft SharePoint 2007 - SharePoint Branding Tool v1.5.1 (Custom tool for themes, masterpages, site logos...)</title><content type='html'>&lt;p&gt;I got a little bored and a little sick at home, so I started finishing off some code I worked on with my colleagues &lt;a href="http://devdreams.blogspot.com/"&gt;Andrey Shchurov&lt;/a&gt; and &lt;a href="http://blog.bacchin.org/"&gt;Alexandre Bacchin&lt;/a&gt; (I'm no geek though). &lt;/p&gt;&lt;p&gt;This is meant to be a tool that will aid the Web Designer or the SharePoint Developer in applying &lt;em&gt;look and feel&lt;/em&gt; to their SharePoint sites. It also doubles up as a great tool to update multiple SharePoint sites manually (including MySites). &lt;/p&gt;&lt;br /&gt;This is how the tool looks like. You can select from a list of web applications, select the sites to apply changes, and then apply your theme! (If you've got lots of sites, that's ok, you can filter them by the &lt;em&gt;site template&lt;/em&gt; the site uses)&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4nwDSjIXwrk/R-Iq6aXrk0I/AAAAAAAAAFU/3JCgan_xJoU/s1600-h/1main.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5179749704428917570" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/R-Iq6aXrk0I/AAAAAAAAAFU/3JCgan_xJoU/s320/1main.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's got other features as well to quickly update your MasterPage URL, and your Applications MasterPage URL(CustomMasterUrl) as well:&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4nwDSjIXwrk/R-Iq6aXrk1I/AAAAAAAAAFc/okbKKJ4cZ4c/s1600-h/2menus.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5179749704428917586" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/R-Iq6aXrk1I/AAAAAAAAAFc/okbKKJ4cZ4c/s320/2menus.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So this is before the Theme application:&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_4nwDSjIXwrk/R-Iq6qXrk2I/AAAAAAAAAFk/L2VW-X22Y8w/s1600-h/3original.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5179749708723884898" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/R-Iq6qXrk2I/AAAAAAAAAFk/L2VW-X22Y8w/s320/3original.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is after. It doesn't only apply it for the top level site, but also did it for one of the child sites (which is 2 level below the above site):&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_4nwDSjIXwrk/R-Iq6qXrk3I/AAAAAAAAAFs/7cbX3eLCWM0/s1600-h/4aftertheme.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5179749708723884914" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/R-Iq6qXrk3I/AAAAAAAAAFs/7cbX3eLCWM0/s320/4aftertheme.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Need to change the site logo and description for multiple sites? No problem:&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4nwDSjIXwrk/R-Iq66Xrk4I/AAAAAAAAAF0/6cAo46Ws4W8/s1600-h/5brandingOptions1.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5179749713018852226" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/R-Iq66Xrk4I/AAAAAAAAAF0/6cAo46Ws4W8/s320/5brandingOptions1.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Boom! In just a few seconds just took a few seconds...&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4nwDSjIXwrk/R-IrH6Xrk5I/AAAAAAAAAF8/dA89sWz4tOU/s1600-h/6afterLogoURLDesc.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5179749936357151634" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/R-IrH6Xrk5I/AAAAAAAAAF8/dA89sWz4tOU/s320/6afterLogoURLDesc.JPG" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;And the Master Page URL? How does it work? Here's a screen shot:&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4nwDSjIXwrk/R-IrH6Xrk6I/AAAAAAAAAGE/i3IgCDYubsY/s1600-h/7brandingOptions2.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5179749936357151650" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/R-IrH6Xrk6I/AAAAAAAAAGE/i3IgCDYubsY/s320/7brandingOptions2.JPG" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;After the update of the property via the code:&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_4nwDSjIXwrk/R-IrIKXrk7I/AAAAAAAAAGM/CUfBPNq_W7E/s1600-h/8afterMasterURL.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5179749940652118962" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/R-IrIKXrk7I/AAAAAAAAAGM/CUfBPNq_W7E/s320/8afterMasterURL.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Not to mention, it also logs what it does in a text file, so it's easy to revert in case of mistakes. It's developed with .NET 2.0 and uses the SharePoint 2007 API, so it'll work with WSSv3 and MOSS2007.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The code doesn't have good naming conventions, but we'll leave that to be a to-do. For now, I've tested it enough to prove it works with no problems. Any suggestions of feedback, please post it on the codeplex page.&lt;/p&gt;&lt;p&gt;A newer version is available. More information here:&lt;br /&gt;&lt;a href="http://sharepointsix.blogspot.com/2008/03/microsoft-sharepoint-2007-sharepoint_24.html"&gt;http://sharepointsix.blogspot.com/2008/03/microsoft-sharepoint-2007-sharepoint_24.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;You can get the &lt;em&gt;&lt;strong&gt;SharePoint Branding Tool&lt;/strong&gt;&lt;/em&gt; here:&lt;br /&gt;&lt;a href="http://www.codeplex.com/BrandingTool"&gt;http://www.codeplex.com/BrandingTool&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-1447953400626950590?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/1447953400626950590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=1447953400626950590&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1447953400626950590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1447953400626950590'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/03/microsoft-sharepoint-2007-sharepoint.html' title='Microsoft SharePoint 2007 - SharePoint Branding Tool v1.5.1 (Custom tool for themes, masterpages, site logos...)'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4nwDSjIXwrk/R-Iq6aXrk0I/AAAAAAAAAFU/3JCgan_xJoU/s72-c/1main.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8769366471449233994</id><published>2008-03-08T10:39:00.004+11:00</published><updated>2008-03-08T10:48:24.346+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Social Networking'/><category scheme='http://www.blogger.com/atom/ns#' term='MySites'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Development'/><title type='text'>Microsoft SharePoint 2007 - Silverlight Blueprint for SharePoint</title><content type='html'>I'd have to say this is pretty exciting stuff from Microsoft. Examples of implementation of SharePoint components using Silverlight! The most impressive blueprint is the social networking tool which sources its information from the User Profile that is ultimately imported from AD.&lt;br /&gt;&lt;br /&gt;Impressive because, it surfaces the information in a very intuitive UI, and not only that, it also links back to the user's public "My Profile" page.&lt;br /&gt;&lt;br /&gt;For more information, the Silverlight Blueprint for SharePoint site is:&lt;br /&gt;&lt;a href="http://www.ssblueprints.net/sharepoint/"&gt;http://www.ssblueprints.net/sharepoint/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4nwDSjIXwrk/R9HUL8G4a7I/AAAAAAAAAFM/2rayf_c3M_M/s1600-h/Sample+3.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/R9HUL8G4a7I/AAAAAAAAAFM/2rayf_c3M_M/s400/Sample+3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5175150748404050866" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8769366471449233994?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8769366471449233994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8769366471449233994&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8769366471449233994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8769366471449233994'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2008/03/microsoft-sharepoint-2007-silverlight.html' title='Microsoft SharePoint 2007 - Silverlight Blueprint for SharePoint'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4nwDSjIXwrk/R9HUL8G4a7I/AAAAAAAAAFM/2rayf_c3M_M/s72-c/Sample+3.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-4297028285724559698</id><published>2007-12-22T11:21:00.000+11:00</published><updated>2007-12-22T13:27:16.415+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User Profiles'/><category scheme='http://www.blogger.com/atom/ns#' term='Social Networking'/><category scheme='http://www.blogger.com/atom/ns#' term='MySites'/><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal Sites'/><title type='text'>Microsoft SharePoint 2007 - MySites and Facebook (Part 1)</title><content type='html'>&lt;span style="font-weight: bold;"&gt;A little background on my work...&lt;/span&gt;&lt;br /&gt;I would like to start this blog off with a little background into myself... actually if you've been reading only my blog articles, you'll probably still be under the impression that I may have only have knowledge and interest in Microsoft CRM. Making that assumption would be invalid, because as a matter of fact, I am ALSO engaged in SharePoint work!&lt;br /&gt;&lt;br /&gt;Over the last few months I have been busy developing SharePoint that I haven't got the chance to blog anything about CRM. I actually had a dilemma if I should start posting SharePoint posts on this blog, as the main intension of this blog was to discuss about CRM and SharePoint integration.&lt;br /&gt;&lt;br /&gt;I have come to a decision to dedication this blog to to all new technology with a focus on both CRM and Sharepoint (not only CRM-SharePoint integration).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Back to the topic&lt;br /&gt;&lt;/span&gt;So back to the topic of MySites and Facebook...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;-Intro&lt;/span&gt;&lt;br /&gt;Over the last year, I have worked with various clients on Corporate Directories, web 2.0 tools, collaboration tools and tools that help businesses improve communication and personal information sharing. This work surrounded a SharePoint component called MySites.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;-History of these technologies?&lt;/span&gt;&lt;br /&gt;MySites has historical roots all the way back to &lt;span style="font-style: italic;"&gt;SharePoint 2001&lt;/span&gt;! MySites didn't exist in SharePoint 2001. From an article I found from &lt;a href="http://office.microsoft.com/en-us/sharepointportaladmin/HA011649061033.aspx"&gt;Microsoft&lt;/a&gt;, in SharePoint 2001, the "MySite" concept was...&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"a workspace is used to group a collection of personal dashboards, and little, if any, use is made of the top-level workspace dashboard. Each personal dashboard site consists of the Home dashboard page and an additional Reports subdashboard page."&lt;/blockquote&gt;In &lt;span style="font-style: italic;"&gt;SharePoint 2003&lt;/span&gt; &lt;span style="font-style: italic;"&gt;Portal Server&lt;/span&gt;, MySites (Personal sites) was an official component. Here is an official extract about what it is:&lt;br /&gt;&lt;blockquote&gt;"...in SharePoint Portal Server 2003, all users...with the Create Sites and Create Personal Site rights automatically have a personal site created for them when they click the My Site link on the portal site home page.&lt;br /&gt;&lt;br /&gt;My Site is a personal SharePoint site created on the portal site that provides personalized and customized information for each user. Your personal site consists of two views: A private view for personal information that only you can see, and a public view seen by everyone else. The private view is shown by default when you view your personal site."&lt;/blockquote&gt;Users were able to search and view other users profile information, based on information from Active Directory and other information entered by that user.&lt;br /&gt;&lt;br /&gt;SharePoint 2003 Portal Server: Public MySite&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4nwDSjIXwrk/R2xjOcdGaYI/AAAAAAAAADk/dgw0OBB_xhs/s1600-h/pubicmysite2003.JPG"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/R2xjOcdGaYI/AAAAAAAAADk/dgw0OBB_xhs/s400/pubicmysite2003.JPG" alt="" id="BLOGGER_PHOTO_ID_5146597573985200514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SharePoint 2003 Portal Server: Private MySite&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4nwDSjIXwrk/R2xjIsdGaXI/AAAAAAAAADc/gxsXr7XDVsQ/s1600-h/privatemysite2003.JPG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/R2xjIsdGaXI/AAAAAAAAADc/gxsXr7XDVsQ/s400/privatemysite2003.JPG" alt="" id="BLOGGER_PHOTO_ID_5146597475200952690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;In &lt;span style="font-style: italic;"&gt;SharePoint 2007 &lt;/span&gt;&lt;span style="font-style: italic;"&gt;(MOSS not WSSv3)&lt;/span&gt;, this concept and idea has evolved even more with new SharePoint web parts like the RSS Viewer, In Common Web Parts, Colleague Tracker Web Parts, Document Agregation web parts and more...&lt;br /&gt;&lt;br /&gt;With these components and a few others, businesses can enable employees/users to through the works social network to find information and access much tacit knowledge. (There was also once an introduction of the Knowledge Network concept which extends on tacit knowledge sharing, but Microsoft has not yet official released this component.)&lt;br /&gt;&lt;br /&gt;MOSS 2007: Public Sites&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4nwDSjIXwrk/R2x138dGadI/AAAAAAAAAEM/GU7d_TfeZxU/s1600-h/pubicmysite2007.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/R2x138dGadI/AAAAAAAAAEM/GU7d_TfeZxU/s400/pubicmysite2007.JPG" alt="" id="BLOGGER_PHOTO_ID_5146618078159071698" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;MOSS 2007: Private Sites&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4nwDSjIXwrk/R2x1Z8dGabI/AAAAAAAAAD8/rx8VW6JS03o/s1600-h/privatemysite2007.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/R2x1Z8dGabI/AAAAAAAAAD8/rx8VW6JS03o/s400/privatemysite2007.JPG" alt="" id="BLOGGER_PHOTO_ID_5146617562762996146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;MOSS 2007: Custom Tabs and role based templates&lt;br /&gt;&lt;a href="http://office.microsoft.com/en-us/sharepointserver/HA102147321033.aspx"&gt;http://office.microsoft.com/en-us/sharepointserver/HA102147321033.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And.... &lt;span style="font-style: italic;"&gt;Facebook&lt;/span&gt;? According to wikipedia:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Facebook is a social networking website, launched on February 4, 2004. Facebook was founded by Mark Zuckerberg, a former Harvard student. Initially the membership of Facebook was restricted to students of Harvard College. It was subsequently expanded to MIT, Boston University, Boston College, and all Ivy League schools within two months."&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;The highlights of Facebook which businesses are interested in is the way in which personal information can be shared across the network without having two users being online at the same time. I recall from the &lt;a href="http://developers.facebook.com/videos.php?f8_keynote"&gt;facebook f8&lt;/a&gt; conference video &lt;a href="http://en.wikipedia.org/wiki/Mark_Zuckerberg" title="Mark Zuckerberg"&gt;Mark Zuckerberg&lt;/a&gt; mentioned that Facebook allows for a larger communication channels between users.&lt;br /&gt;&lt;br /&gt;Facebook has an interface for user information, web 2.0 collaboration applications and tools, and widgets  that allow for this to happen. Recently, Facebook exposed their API, allowing the outside world to develop applications that can pull information from Facebook, that can integrate into Facebook, etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;-A possible new way for Customer Relationship Bonding/Management??&lt;br /&gt;&lt;/span&gt;I had a few open-ended ideas and questions on social networking within the enterprise which could start you up for a good deep thought.... some of these:&lt;br /&gt;* Facebook contains groups for universities, companies and interests. Perhaps we could do the same for all customers, employees/ex-employees, and stakeholders of the company to share information?&lt;br /&gt;* Can we use this technology to improve how the customers, employees/ex-employees, and stakeholders feel they bond with the company? (On top of sending personalised letters from MS CRM and analysing data)&lt;br /&gt;* Can we import this information into CRM systems to form even more accurate reports about customers?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;-What have I done to MySites?&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;A recen&lt;/span&gt;&lt;span&gt;t client, there were requirements for the business to implement an advanced "Phone Book/User Directory". They had a look at SharePoint MySites and decided that it is perfect for their use, and not only that it had tools very similar to Facebook (which many people are hooked onto!)&lt;br /&gt;&lt;br /&gt;The requirements evolved and hence now after a few months of development and hard work, they've got themselves their own "Social Networking tools" with part Facebook capabilities.&lt;br /&gt;&lt;br /&gt;In the next few articles, I will discuss on the what I have done and the challenges I had to get it all working... Stay tuned...&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-4297028285724559698?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/4297028285724559698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=4297028285724559698&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4297028285724559698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4297028285724559698'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/12/microsoft-sharepoint-2007-mysites-and.html' title='Microsoft SharePoint 2007 - MySites and Facebook (Part 1)'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4nwDSjIXwrk/R2xjOcdGaYI/AAAAAAAAADk/dgw0OBB_xhs/s72-c/pubicmysite2003.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8371186638728412160</id><published>2007-12-22T11:13:00.000+11:00</published><updated>2007-12-22T11:21:17.228+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 4.0'/><title type='text'>Microsoft CRM 4.0 - Whats new reading material...</title><content type='html'>If you've had access to MS CRM 3.0 and want to know more about MS CRM 4.0.. theres a very good material here which talks about what is new in Microsoft CRM 4.0:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/documents/australia/dynamics/CRM4.0_Whats_New.pdf" target="_blank"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/R2xYHMdGaWI/AAAAAAAAADU/Y07D_A4SqE4/s400/CRM40WhatsNew.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/documents/australia/dynamics/CRM4.0_Whats_New.pdf" target="_blank"&gt;http://download.microsoft.com/documents/australia/dynamics/CRM4.0_Whats_New.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8371186638728412160?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8371186638728412160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8371186638728412160&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8371186638728412160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8371186638728412160'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/12/microsoft-crm-40-whats-new-reading.html' title='Microsoft CRM 4.0 - Whats new reading material...'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4nwDSjIXwrk/R2xYHMdGaWI/AAAAAAAAADU/Y07D_A4SqE4/s72-c/CRM40WhatsNew.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-6620146532037968073</id><published>2007-12-22T10:58:00.000+11:00</published><updated>2007-12-22T11:02:34.453+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 4.0'/><title type='text'>Microsoft CRM 4.0 - Installing it... where to start? The Implementation Guide!</title><content type='html'>With the release of the downloadable Microsoft CRM 4.0 &lt;a href="http://sharepointsix.blogspot.com/2007/12/microsoft-crm-40-trial-product.html" target="_blank"&gt;trials&lt;/a&gt;, you'll also need the implementation guide. If you've installed MS CRM 3.0 in the past, this is official documentation from Microsoft on how to install Microsoft CRM.&lt;br /&gt;&lt;br /&gt;Here is the link:&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=1CEB5E01-DE9F-48C0-8CE2-51633EBF4714&amp;amp;displaylang=en" target="_blank"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=1CEB5E01-DE9F-48C0-8CE2-51633EBF4714&amp;amp;displaylang=en&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-6620146532037968073?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/6620146532037968073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=6620146532037968073&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/6620146532037968073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/6620146532037968073'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/12/microsoft-crm-40-installing-it-where-to.html' title='Microsoft CRM 4.0 - Installing it... where to start? The Implementation Guide!'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-5007766464009243959</id><published>2007-12-22T10:52:00.000+11:00</published><updated>2007-12-22T10:58:05.322+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 4.0'/><title type='text'>Microsoft CRM 4.0 - Trial Product Downloads available Now!</title><content type='html'>Microsoft has released its latest CRM trial software on the Internet for downloads!&lt;br /&gt;&lt;br /&gt;"Microsoft Dynamics CRM 4.0 is available as a 90-day trial version at the  Microsoft Downloads center. The download page will be updated with new languages  as they are released." &lt;p&gt;Download the &lt;a title="Microsoft Dynamics CRM 4.0 Trial Versions" href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=5&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3da9c110fd-aac8-4d2a-b401-7801b1866e82%26DisplayLang%3den" target="_blank" mce_href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=5&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3da9c110fd-aac8-4d2a-b401-7801b1866e82%26DisplayLang%3den"&gt;Microsoft  Dynamics CRM 4.0 Trial Versions&lt;/a&gt; in either 32 or 64-bit!&lt;br /&gt;Download  the &lt;a title="Microsoft Dynamics CRM for Outlook (For On-Premise and Hosted Editions)" href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=6&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d60c4a6cc-59d7-416e-9f44-0ae8ff249768%26DisplayLang%3den" target="_blank" mce_href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=6&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d60c4a6cc-59d7-416e-9f44-0ae8ff249768%26DisplayLang%3den"&gt;Microsoft  Dynamics CRM for Outlook (For On-Premise and Hosted Editions)&lt;/a&gt; 32 bit!&lt;/p&gt; &lt;p mce_keep="true"&gt;Download the &lt;a title="Microsoft Dynamics CRM 4.0 Data Migration Manager" href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=7&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d6766880a-da8f-4336-a278-9a5367eb79ca%26DisplayLang%3den" target="_blank" mce_href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=7&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d6766880a-da8f-4336-a278-9a5367eb79ca%26DisplayLang%3den"&gt;Microsoft  Dynamics CRM 4.0 Data Migration Manager&lt;/a&gt; 32 bit!&lt;br /&gt;Download the  &lt;a title="Microsoft Dynamics CRM 4.0 E-mail Router (On-Premise and Hosted Editions)" href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=8&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3de1358499-3fdb-45b8-adf0-7585f758277e%26DisplayLang%3den" target="_blank" mce_href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=8&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3de1358499-3fdb-45b8-adf0-7585f758277e%26DisplayLang%3den"&gt;Microsoft  Dynamics CRM 4.0 E-mail Router (On-Premise and Hosted Editions)&lt;/a&gt; in  either 32 or 64-bit!&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Source:&lt;br /&gt;&lt;a href="http://blogs.msdn.com/crm/archive/2007/12/18/microsoft-dynamics-crm-4-0-ready-for-download.aspx" target="_blank"&gt;http://blogs.msdn.com/crm/archive/2007/12/18/microsoft-dynamics-crm-4-0-ready-for-download.aspx&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-5007766464009243959?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/5007766464009243959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=5007766464009243959&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5007766464009243959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5007766464009243959'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/12/microsoft-crm-40-trial-product.html' title='Microsoft CRM 4.0 - Trial Product Downloads available Now!'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-4134516129240671502</id><published>2007-12-22T10:24:00.000+11:00</published><updated>2007-12-22T10:52:07.219+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><title type='text'>Microsoft CRM and Silverlight - "Adding client side business logic to CRM forms using Silverlight managed code"</title><content type='html'>Silverlight is an exciting technology with a very high degree of highlight and focus for web technology enthusiasts because it has the potential to bring to the web user an enhanced, lifted and interesting user experience.&lt;br /&gt;&lt;br /&gt;Microsoft CRM, being a technology that is closely shaped by business processes, has also a very strong focus on usability. CRM technology is data and information based, and how well we utilise the information from these systems is, in my opinion, very closely tied with the effectiveness of usability.&lt;br /&gt;&lt;br /&gt;Microsoft CRM is a very exciting and fun product to develop (technically and business wise) with because it offers the flexibility and power to adapt to a business's needs. Just imagine if we surface the information from CRM and create new applications to embed within the CRM application, the possibilities that I see are quiet "uniquely" cool and awesome!&lt;br /&gt;&lt;br /&gt;I found the following post by Arash, which talks about developing a basic Silverlight 1.1  (Javascript and C# Managed code) application. This is the starting point for the imaginations to become a reality...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.arash.cc/post/Adding-client-side-business-logic-to-CRM-forms-using-Silverlight-managed-code.aspx"&gt;http://blog.arash.cc/post/Adding-client-side-business-logic-to-CRM-forms-using-Silverlight-managed-code.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-4134516129240671502?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/4134516129240671502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=4134516129240671502&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4134516129240671502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4134516129240671502'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/12/microsoft-crm-and-silverlight-adding.html' title='Microsoft CRM and Silverlight - &quot;Adding client side business logic to CRM forms using Silverlight managed code&quot;'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-1096684877143743184</id><published>2007-10-10T02:47:00.000+10:00</published><updated>2007-10-10T20:43:51.920+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 4.0'/><title type='text'>Microsoft CRM 4.0 - Get Ready for 4.0 Titan (Part 2)</title><content type='html'>Because the NDA agreements have dropped (meaning that details of the Titan CTP can now be publicly released):&lt;br /&gt;&lt;a href="http://www.stunnware.com/crm2/topic.aspx?id=TitanBeta2"&gt;http://www.stunnware.com/crm2/topic.aspx?id=TitanBeta2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hence, now we will get some new screen shots. &lt;b&gt;Stunnware&lt;/b&gt;'s post is a good source:&lt;br /&gt;&lt;a href="http://www.stunnware.com/crm2/topic.aspx?id=TitanBeta3"&gt;http://www.stunnware.com/crm2/topic.aspx?id=TitanBeta3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Philip Richardson&lt;/b&gt;, the Microsoft CRM Lead Program Manager, has actually created a load of Screencasts:&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.philiprichardson.org/blog/post.aspx?id=91d2b1eb-146d-4821-bcfa-48fb4d6b7fb3"&gt;Titan: Import/Export Customizations&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://philiprichardson.org/blog/post.aspx?id=824baaea-38e3-481c-9dd8-e150bb13f5d2"&gt;Titan Screencast: Add Multiple Users&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://philiprichardson.org/blog/post.aspx?id=85db718e-76b4-4f20-bf2d-4309cd1c09e5"&gt;Titan: Web Import&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://philiprichardson.org/blog/post.aspx?id=5fcb9d1c-487e-43c2-b03c-3ce2e42392a6"&gt;Titan: Duplicate Detection&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;Simon Hutson's blog also talks about some technical aspects of Events/Call-outs (now known as Plug ins)&lt;br /&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/ukcrm/archive/2007/10/02/microsoft-dynamics-crm-4-0-tidbits-event-architecture.aspx"&gt;Microsoft Dynamics CRM 4.0 Tidbits - Advanced Events&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/ukcrm/archive/2007/10/02/microsoft-dynamics-crm-4-0-tidbits-event-architecture.aspx"&gt;Microsoft Dynamics CRM 4.0 Tidbits - Event Architecture&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br&gt;Stay tuned for more information. =)&lt;br /&gt;I may start posting about various aspects of the Titan myself =)&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-1096684877143743184?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/1096684877143743184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=1096684877143743184&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1096684877143743184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1096684877143743184'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/10/microsoft-crm-40-get-ready-for-40-titan_10.html' title='Microsoft CRM 4.0 - Get Ready for 4.0 Titan (Part 2)'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-1830434771392703545</id><published>2007-10-10T02:24:00.000+10:00</published><updated>2007-10-10T02:39:39.608+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM User'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM Training'/><title type='text'>Microsoft CRM 3.0 - How to Videos for Users</title><content type='html'>I came across some very useful videos hosted on YouTube in around June 2007 by a company called "CRM On Target". Although they are for CRM 3.0, I'm sure there are still many people who will find these training videos useful. Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Microsoft CRM: Importing Sales Lead Records&lt;/b&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/447aa6KJSc8"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/447aa6KJSc8" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Microsoft CRM: Importing Contact Records&lt;/b&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZRHtG-E40x8"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/ZRHtG-E40x8" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Microsoft CRM: Creating a New Field&lt;/b&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_b_6I3Tfi8Q"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/_b_6I3Tfi8Q" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Microsoft CRM: Creating an Activity Related View&lt;/b&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/g4SE-hF1j3k"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/g4SE-hF1j3k" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Microsoft CRM: 'Send Direct Email' Button in Outlook&lt;/b&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Y-0bwAVtPKk"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/Y-0bwAVtPKk" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Microsoft CRM: Assigning Tasks from Outlook&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/J9N7j__9Bag"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/J9N7j__9Bag" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-1830434771392703545?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/1830434771392703545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=1830434771392703545&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1830434771392703545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1830434771392703545'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/10/microsoft-crm-30-how-to-videos-for.html' title='Microsoft CRM 3.0 - How to Videos for Users'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-373301525573837944</id><published>2007-10-08T21:19:00.001+10:00</published><updated>2007-10-08T21:26:35.020+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Third Party Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM Development'/><title type='text'>Microsoft CRM 3.0 - Awesome CRM Search "Vista CRM Search Gadget "</title><content type='html'>I was browsing around, and came back to this blog which I read a while back. It was posted back in April 14th this year, but only now I had the chance to go thru what Joris has done for the CRM community. &lt;br /&gt;&lt;br /&gt;Its a CRM Search application that consists of a Vista Gadget, and a search web application. Whats awesome is you can add it into IE7 as a search provider! The search works across multi entities, so it makes things very convenient. &lt;br /&gt;&lt;br /&gt;Hum.... why does it looks like an application I saw in the latest CRM 3.0 demo VPC?&lt;br /&gt; &lt;br /&gt;Vista CRM Search Gadget &lt;br /&gt;&lt;a href="http://blogs.msdn.com/joris_kalz/pages/Vista-Microsoft-CRM-Search-Gadget.aspx"&gt;http://blogs.msdn.com/joris_kalz/pages/Vista-Microsoft-CRM-Search-Gadget.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-373301525573837944?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/373301525573837944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=373301525573837944&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/373301525573837944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/373301525573837944'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/10/microsoft-crm-30-awesome-crm-search.html' title='Microsoft CRM 3.0 - Awesome CRM Search &quot;Vista CRM Search Gadget &quot;'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3400613488120239010</id><published>2007-10-08T20:31:00.000+10:00</published><updated>2007-10-08T21:39:14.252+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 4.0'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM Development'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><title type='text'>Microsoft CRM 4.0 - Get Ready for 4.0 Titan</title><content type='html'>The word "Titan" has been mentioned many time already, but because it is still in its CTP3 stage, people who have been involved in the CTP3 have not been able to say much about the product due to agreements with Microsoft. That being said, there have been quiet alot of resources available online, which I thought I'd link into a single article.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CRM Titan Books:&lt;/b&gt;&lt;br /&gt;Working with Microsoft Dynamics(TM) CRM 4.0&lt;br /&gt;&lt;a href="http://www.amazon.com/Working-Microsoft-Dynamics-CRM-4-0/dp/0735623783/ref=pd_bxgy_b_img_a/002-5076879-0816004"&gt;http://www.amazon.com/Working-Microsoft-Dynamics-CRM-4-0/dp/0735623783/ref=pd_bxgy_b_img_a/002-5076879-0816004&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Programming Microsoft Dynamics(TM) CRM 4.0 Developer Reference&lt;br /&gt;&lt;a href="http://www.amazon.com/Programming-Microsoft-Dynamics-Developer-Reference/dp/0735624275/ref=pd_bxgy_b_img_b/002-5076879-0816004"&gt;http://www.amazon.com/Programming-Microsoft-Dynamics-Developer-Reference/dp/0735624275/ref=pd_bxgy_b_img_b/002-5076879-0816004&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Sneak Peaks&lt;/b&gt;&lt;br /&gt;ISVs on Titan&lt;br /&gt;&lt;a href="https://owa.uniqueworld.net/OWA/redir.aspx?URL=http%3a%2f%2fblogs.msdn.com%2fcrm%2farchive%2f2007%2f09%2f10%2fvideos-crm-isvs-talk-about-titan.aspx"&gt;https://owa.uniqueworld.net/OWA/redir.aspx?URL=http%3a%2f%2fblogs.msdn.com%2fcrm%2farchive%2f2007%2f09%2f10%2fvideos-crm-isvs-talk-about-titan.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Titan Screencasts from Phillip Richardson&lt;br /&gt;&lt;i&gt;On this particular blog from the CRM Team Blog, they give out very strong highlights of the features that will be part of 4.0 Titan.&lt;/i&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/crm/archive/2007/10/03/titan-first-look-videos.aspx"&gt;http://blogs.msdn.com/crm/archive/2007/10/03/titan-first-look-videos.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Feature Peaks&lt;/b&gt;&lt;br /&gt;Guy Riddle's Blog "Titan" NDA Lifted&lt;br /&gt;&lt;a href="http://guyriddle.spaces.live.com/blog/cns%215D4E0DC4D1513384%21210.entry"&gt;http://guyriddle.spaces.live.com/blog/cns!5D4E0DC4D1513384!210.entry&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Training&lt;/b&gt;&lt;br /&gt;Metro - CRM ISV Training &lt;b&gt;(Only for ISVs enrolled into the Early Adopter programme)&lt;/b&gt;&lt;br /&gt;&lt;a href="http://guyriddle.spaces.live.com/blog/cns%215D4E0DC4D1513384%21211.entry"&gt;http://guyriddle.spaces.live.com/blog/cns!5D4E0DC4D1513384!211.entry&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3400613488120239010?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3400613488120239010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3400613488120239010&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3400613488120239010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3400613488120239010'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/10/microsoft-crm-40-get-ready-for-40-titan.html' title='Microsoft CRM 4.0 - Get Ready for 4.0 Titan'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-1579198002260465860</id><published>2007-07-09T22:31:00.000+10:00</published><updated>2007-07-09T22:38:37.133+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Portal Server 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v2'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Workflow'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM and MOSS Integration'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft CRM 3.0 - Call-Outs in CRM to create new SharePoint Sites</title><content type='html'>This article was kept in my draft stash for quite some time now, and I found it really useful and relevant to &lt;a href="http://sharepointsix.blogspot.com/2007/07/microsoft-crm-30-third-party-tool-to.html"&gt;another post, which I published not long ago&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This article is a technical tutorial on developing call-outs for Microsoft CRM to create new SharePoint sites. Call-outs are custom "logic" that is executed as a result of a CRM workflow reponse. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;The article is listed below:&lt;/b&gt;&lt;br /&gt;The purpose of the integration is to create collaboration sites on SharePoint 2007 as new accounts or opportunities are created in Microsoft CRM&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/MOSS_2007-CRM_Integration.asp"&gt;http://www.codeproject.com/useritems/MOSS_2007-CRM_Integration.asp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-1579198002260465860?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/1579198002260465860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=1579198002260465860&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1579198002260465860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1579198002260465860'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/07/microsoft-crm-30-call-outs-in-crm-to.html' title='Microsoft CRM 3.0 - Call-Outs in CRM to create new SharePoint Sites'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3899537496119708947</id><published>2007-07-09T22:29:00.000+10:00</published><updated>2007-07-09T22:31:31.623+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Portal Server 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v2'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft SharePoint 2007 - SharePoint Configured as a CRM Tool (DIY tutorial)</title><content type='html'>This is an interesting flash movie that teaches on how to customise a SharePoint Site as a CRM application.&lt;br /&gt;&lt;a href="http://www.sharepointhosting.com/tutorials/sharepoint-sales-crm/sharepoint-sales-crm.html"&gt;http://www.sharepointhosting.com/tutorials/sharepoint-sales-crm/sharepoint-sales-crm.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3899537496119708947?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3899537496119708947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3899537496119708947&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3899537496119708947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3899537496119708947'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/07/microsoft-sharepoint-2007-sharepoint_09.html' title='Microsoft SharePoint 2007 - SharePoint Configured as a CRM Tool (DIY tutorial)'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-4652559935465047155</id><published>2007-07-09T21:50:00.000+10:00</published><updated>2007-07-09T22:03:25.228+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Third Party Software'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Portal Server 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v2'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft CRM 3.0 - Third Party Tool to extend Document Management capabilities of CRM using SharePoint</title><content type='html'>In a &lt;a href="http://sharepointsix.blogspot.com/2007/06/microsoft-crm-30-and-moss-2007-crm-and.html"&gt;previous post&lt;/a&gt;, I've discussed about hosting a SharePoint Site as a tab within an iframe in a CRM entity UI. Many people are not developers, and so would need to rely on third party products. KWizCom have always been creating some very good SharePoint add-on products and this time they've created something for just that purpose I mentioned. They created a product which they call the "CRM Connector to SharePoint".&lt;br /&gt;&lt;br /&gt;This product not only places a SharePoint site into an entity, but it also creates a new SharePoint site for every entity you create (for the more technical, it comes with a call-out/plug-in for CRM). It supports MOSS 2007, SPS 2003, WSSv3 and WSSv2.&lt;br /&gt;&lt;br /&gt;For more information, see the following extract from &lt;a href="http://www.kwizcom.com/ProductPage.asp?ProductID=186&amp;ProductSubNodeID=192"&gt;http://www.kwizcom.com/ProductPage.asp?ProductID=186&amp;amp;ProductSubNodeID=192&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;blockquote style="font-style: italic;"&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;KWizCom CRM Connecor to SharePoint, now supports MOSS 2007 -  &lt;/strong&gt;enables users to better manage documents linked to any CRM entity  (Account, Lead, Product etc.).&lt;br /&gt;These document management capabilities are  based on Microsoft SharePoint Services, and provide CRM users with the ability  to:&lt;/span&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Create document libraries and folders  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Link documents to any CRM entity  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Search for documents from within MS CRM interface  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Expose documents to users who are NOT CRM users&lt;br /&gt;  (and do not have CRM  client license)  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Enables sharing applications beyond a single team-site scope&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-4652559935465047155?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/4652559935465047155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=4652559935465047155&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4652559935465047155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4652559935465047155'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/07/microsoft-crm-30-third-party-tool-to.html' title='Microsoft CRM 3.0 - Third Party Tool to extend Document Management capabilities of CRM using SharePoint'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8237119794931113156</id><published>2007-07-09T21:32:00.000+10:00</published><updated>2007-07-09T21:49:43.793+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Third Party Software'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM and MOSS Integration'/><title type='text'>Microsoft SharePoint 2007 - SharePoint Configured as a CRM Tool?</title><content type='html'>When SharePoint was first released I recall having a conversation with a fellow colleague about the possibility of customising SharePoint as a CRM application.&lt;br /&gt;&lt;br /&gt;A company called "BPA" did exactly just that, and named the product "Easy CRM SharePoint" (Easy CRM software solution for Microsoft SharePoint). They have flash demonstrations for this CRM application, and it proves to be very interesting indeed! Click on this link to see it: &lt;a href="http://software.crm-sharepoint.com/default.aspx"&gt;http://software.crm-sharepoint.com/default.aspx&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So how did they do it? Does it integrate core CRM functionality into Outlook? Would it be better than Microsoft CRM 3.0 itself? Well, having a bit of a look into it, it appears they've used a series of lists, calendars and custom web parts to contribute to CRM functionality. They've even got lists of reports, offline access, an Outlook connector (to attach emails to items) and more. However, as compared to Microsoft CRM 3.0, it does seem like a little child, but I'll leave that to you to judge.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8237119794931113156?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8237119794931113156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8237119794931113156&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8237119794931113156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8237119794931113156'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/07/microsoft-sharepoint-2007-sharepoint.html' title='Microsoft SharePoint 2007 - SharePoint Configured as a CRM Tool?'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3711458246644516690</id><published>2007-06-30T14:32:00.000+10:00</published><updated>2007-07-01T14:40:48.525+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><title type='text'>Microsoft CRM 3.0 - Update Rollup 2 for Microsoft Dynamics CRM 3.0 (KB 927751)</title><content type='html'>Microsoft has released an update for MS CRM 3.0 for both the client and server components on the 25th June 2007. The update rollup 2 contains all fixes that were included in update rollup 1 for Microsoft Dynamics CRM 3.0. &lt;br&gt;&lt;br /&gt;To download a copy and for more details click &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=81674da5-ffef-492a-a7b1-7e1f1951b05f&amp;displaylang=en"&gt;here&lt;/a&gt;:&lt;br&gt; &lt;br&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=81674da5-ffef-492a-a7b1-7e1f1951b05f&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=81674da5-ffef-492a-a7b1-7e1f1951b05f&amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Remember to read all additional information included on the page before installation.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3711458246644516690?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3711458246644516690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3711458246644516690&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3711458246644516690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3711458246644516690'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/06/microsoft-crm-30-update-rollup-2-for.html' title='Microsoft CRM 3.0 - Update Rollup 2 for Microsoft Dynamics CRM 3.0 (KB 927751)'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-4584341203869520166</id><published>2007-06-27T23:13:00.000+10:00</published><updated>2007-06-27T23:30:16.583+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Case Study'/><title type='text'>Microsoft CRM - An old marketing video for Microsoft CRM!?</title><content type='html'>I forgot how I came across this youtube video, but it seemed quite cute... looked like those kids were using the old MS CRM 1.2! Anyways here it is...&lt;br /&gt;&lt;br /&gt;&lt;a style="left: 0px ! important; top: 0px ! important;" title="Block this object with Adblock Plus" class="abp-objtab visible" href="http://www.youtube.com/v/YEa_RNSX5Xo"&gt;&lt;/a&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YEa_RNSX5Xo"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/YEa_RNSX5Xo" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-4584341203869520166?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/4584341203869520166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=4584341203869520166&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4584341203869520166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4584341203869520166'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/06/ms-crm-old-marketing-video-for.html' title='Microsoft CRM - An old marketing video for Microsoft CRM!?'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-2725820034054825518</id><published>2007-06-27T20:20:00.000+10:00</published><updated>2007-06-27T23:22:10.393+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Portal Server 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v2'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft CRM 3.0 - Integrating the CRM UI into SharePoint (Page Links)</title><content type='html'>&lt;span style="font-weight: bold;"&gt;CRM UI in SharePoint? Easy as 123!&lt;/span&gt;&lt;br /&gt;I've been thinking of ways to directly integrate the CRM interface into another web application or web page, such as SharePoint. As a result, I've compiled a list of CRM links for various datagrids used for showing sets of records from CRM. These URL's can be embeded into a SharePoint 2007 page using either a "Site Aggregator" or "Page Viewer" Web Part.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4nwDSjIXwrk/RoI3tk7RQcI/AAAAAAAAACw/We9Vr1Oq7rQ/s1600-h/CRM+SharePoint+Integration.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_4nwDSjIXwrk/RoI3tk7RQcI/AAAAAAAAACw/We9Vr1Oq7rQ/s400/CRM+SharePoint+Integration.JPG" alt="" id="BLOGGER_PHOTO_ID_5080684585773253058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If the page was to be embedded into an iframe within a web page, it is important to note that Internet Explorer may restrict access to it for security purposes. These security settings, however, can be disabled/enabled within Internet Explorer. Otherise a simple frame could be used.&lt;br /&gt;&lt;br /&gt;Almost anything can be displayed using these URLs giving the situation satisfies the following:&lt;br /&gt;1) The user account used to log into the client machine has the permissions to access Microsoft CRM records.&lt;br /&gt;2) Integrated Security is enabled, so that credentials are passed&lt;br /&gt;3) The user has access to a particular entity&lt;br /&gt;&lt;br /&gt;And finally... the list of links for Microsoft CRM 3.0:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;DataGrid Lists&lt;/span&gt;&lt;br /&gt;Accounts - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=1&lt;/span&gt;&lt;br /&gt;Contacts - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=2&lt;/span&gt;&lt;br /&gt;Opportunities - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=3&lt;/span&gt;&lt;br /&gt;Leads - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=4&lt;/span&gt;&lt;br /&gt;Marketing List - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=4300&lt;/span&gt;&lt;br /&gt;Reports - &lt;span style="font-style: italic;"&gt;http://crm/CRMReports/home_reports.aspx&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;Activities - &lt;span style="font-style: italic;"&gt;http://crm/workplace/home_activities.aspx&lt;/span&gt;&lt;br /&gt;Calendar - &lt;span style="font-style: italic;"&gt;http://crm/workplace/home_calendar.aspx&lt;/span&gt;&lt;br /&gt;Articles - &lt;span style="font-style: italic;"&gt;http://crm/workplace/home_answers.aspx&lt;/span&gt;&lt;br /&gt;Queues - &lt;span style="font-style: italic;"&gt;http://crm/workplace/home_workplace.aspx&lt;/span&gt;&lt;br /&gt;Competitors - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=123&lt;/span&gt;&lt;br /&gt;Products - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=1024&lt;/span&gt;&lt;br /&gt;Sales Literature - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=1038&lt;/span&gt;&lt;br /&gt;Quotes - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=1084&lt;/span&gt;&lt;br /&gt;Orders - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=1088&lt;/span&gt;&lt;br /&gt;Invoices - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=1090&lt;/span&gt;&lt;br /&gt;Quick Campaigns - &lt;span style="font-style: italic;"&gt;http://crm/MA/home_minicamps.aspx&lt;/span&gt;&lt;br /&gt;Campaigns - &lt;span style="font-style: italic;"&gt;http://crm/MA/home_camps.aspx&lt;/span&gt;&lt;br /&gt;Cases - &lt;span style="font-style: italic;"&gt;http://crm/CS/home_cases.aspx&lt;/span&gt;&lt;br /&gt;Contracts - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=1010&lt;/span&gt;&lt;br /&gt;Services - &lt;span style="font-style: italic;"&gt;http://crm/_root/homepage.aspx?etc=4001&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Miscellaneous&lt;/span&gt;&lt;br /&gt;Advanced Find - &lt;span style="font-style: italic;"&gt;http://crm/AdvancedFind/AdvFind.aspx&lt;/span&gt;&lt;br /&gt;CRM Help - &lt;span style="font-style: italic;"&gt;http://crm/help/default.aspx&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For convenience during customisation, I've also posted the following links for settings and customisations in the following article:&lt;br /&gt;&lt;a href="http://sharepointsix.blogspot.com/2007/06/ms-crm-30-crm-settings-pages.html"&gt;http://sharepointsix.blogspot.com/2007/06/ms-crm-30-crm-settings-pages.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-2725820034054825518?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/2725820034054825518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=2725820034054825518&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2725820034054825518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2725820034054825518'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/06/microsoft-crm-30-integrating-crm-into.html' title='Microsoft CRM 3.0 - Integrating the CRM UI into SharePoint (Page Links)'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4nwDSjIXwrk/RoI3tk7RQcI/AAAAAAAAACw/We9Vr1Oq7rQ/s72-c/CRM+SharePoint+Integration.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-9130674734843988809</id><published>2007-06-27T20:14:00.001+10:00</published><updated>2007-06-27T23:27:09.908+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><title type='text'>Microsoft CRM 3.0 - CRM Settings Pages</title><content type='html'>For convenience during customisation, I've also posted the following links for settings and customisations:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Settings Pages&lt;/span&gt;&lt;br /&gt;Settings - &lt;span style="font-style: italic;"&gt;http://crm/tools/home_tools.aspx?pid=0&lt;/span&gt;&lt;br /&gt;Customisation Menu - &lt;span style="font-style: italic;"&gt;http://crm/tools/systemcustomization/systemcustomization.aspx&lt;/span&gt;&lt;br /&gt;Entity Customisation DataGrid - &lt;span style="font-style: italic;"&gt;http://crm/tools/systemcustomization/systemcustomization.aspx?PID=01&lt;/span&gt;&lt;br /&gt;Import Customisations - &lt;span style="font-style: italic;"&gt;http://crm/tools/systemcustomization/systemcustomization.aspx?PID=03&lt;/span&gt;&lt;br /&gt;Export Customisations - &lt;span style="font-style: italic;"&gt;http://crm/tools/systemcustomization/systemcustomization.aspx?PID=03&lt;/span&gt;&lt;br /&gt;Subjects (Taxomony for Knowledge Base) - &lt;span style="font-style: italic;"&gt;http://crm/tools/home_tools.aspx?pid=08&lt;/span&gt;&lt;br /&gt;Advanced View of Settings - &lt;span style="font-style: italic;"&gt;http://crm/tools/home_tools.aspx?vid=1&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-9130674734843988809?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/9130674734843988809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=9130674734843988809&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/9130674734843988809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/9130674734843988809'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/06/ms-crm-30-crm-settings-pages.html' title='Microsoft CRM 3.0 - CRM Settings Pages'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8197347378831736612</id><published>2007-06-13T23:56:00.000+10:00</published><updated>2007-06-14T00:02:46.919+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM Development'/><category scheme='http://www.blogger.com/atom/ns#' term='SDK'/><title type='text'>Microsoft CRM - Microsoft Dynamics CRM Developer Center</title><content type='html'>Theres a new Microsoft Dynamics CRM Developer Center on the Microsoft Site for all one-shop-stop information on CRM Developer resources!&lt;br /&gt;&lt;br /&gt;The link is:&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/dynamics/crm/default.aspx"&gt;http://msdn2.microsoft.com/en-us/dynamics/crm/default.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Read here for more info:&lt;br /&gt;&lt;a href="http://blogs.msdn.com/crm/archive/2007/06/08/new-microsoft-dynamics-crm-dev-center-on-msdn.aspx"&gt;http://blogs.msdn.com/crm/archive/2007/06/08/new-microsoft-dynamics-crm-dev-center-on-msdn.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8197347378831736612?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8197347378831736612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8197347378831736612&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8197347378831736612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8197347378831736612'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/06/microsoft-crm-microsoft-dynamics-crm.html' title='Microsoft CRM - Microsoft Dynamics CRM Developer Center'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7693481059852546534</id><published>2007-06-05T19:07:00.000+10:00</published><updated>2007-06-13T23:53:37.142+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Third Party Software'/><category scheme='http://www.blogger.com/atom/ns#' term='ISV Solutions'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Office 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM and MOSS Integration'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft CRM 3.0 and MOSS 2007 -  CRM and SharePoint Integration</title><content type='html'>I've recently been looking at the integration of Microsoft CRM 3.0 and Microsoft Office SharePoint Server (MOSS) 2007 and my findings were pretty promising!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Of my findings, ways to integrate Sharepoint 2007 and Microsoft CRM include:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   * Presenting CRM data in Microsoft's CRM list web part (&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=bc9b3526-decf-4057-a530-91840c0d5401&amp;displaylang=en"&gt;More Info&lt;/a&gt;)&lt;br /&gt;   * Exposing basic lookup/view functionality from the CRM list web part&lt;br /&gt;   * Presenting KPIs, Reports, and CRM data with MOSS 2007 Excel Web Access Service&lt;br /&gt;   * Presenting CRM data, KPIs and more using MOSS 2007's Business Data Catalog (BDC) and BDC web parts (&lt;a href="http://rehmangul.wordpress.com/2007/05/08/ms-crm-and-sharepoint-2007-integration/"&gt;More Info&lt;/a&gt;)&lt;br /&gt;   * Exposing CRM data through MOSS 2007 Enterprise Search functionality using BDC&lt;br /&gt;   * Presenting  CRM records in a SharePoint 2007 RSS feeder web part using the RSS adaptor from Microsoft (&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=18624D6F-62C6-49E4-837C-BB774CBC509C&amp;amp;displaylang=en"&gt;More Info&lt;/a&gt;)&lt;br /&gt;   * Storing CRM documents in a Sharepoint Document Library to leverage versioning control and better management (&lt;a href="http://www.microsoft.com/dynamics/crm/using/deploy/iframesharepoint.mspx"&gt;More Info&lt;/a&gt;)&lt;br /&gt;   * Integrating SharePoint 2007 document library with CRM information using a third party tool (&lt;a href="http://c360.com/WordMailMerge.aspx"&gt;c360 Word Mail Merge&lt;/a&gt; or &lt;a href="http://www.mscrm-addons.com/Default.aspx?tabid=82"&gt;MSCRM-Addons WordMailMerge&lt;/a&gt;)&lt;br /&gt;   * Integrating a SharePoint 2007 page into the Microsoft CRM interface as a sub application or as part of a tab using iFrame&lt;br /&gt;   * Using a CRM workflow and a CRM call-out assembly to create a Sharepoint workspace for a CRM record&lt;br /&gt;   * Using MOSS 2007's workflow (or an event handler) and Windows Workflow Foundation (WWF) to create a CRM record when a subsite or list item is created.&lt;br /&gt;   * Presenting CRM Reports in Sharepoint using SQL Reporting Services web parts (&lt;a href="http://www.microsoft.com/technet/prodtechnol/sql/2000/maintain/webrssp2.mspx"&gt;Report Explorer and Report Viewer&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And more...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    &lt;/span&gt;* Remembering the fact that Microsoft CRM is built on SQL, other applications can be created pulling data from filtered views (It is best practice to only use filtered views created by CRM.)&lt;br /&gt;   * Remembering that Microsoft CRM offers web services, other applications can be created to leverage off CRM's web services. Data security of the CRM data provided by the web service is inherited from Microsoft CRM when the you authenticate whilst connecting.&lt;br /&gt;   * Remembering that Microsoft SharePoint also offers web services, and hence call-outs can leverage off SharePoint functionality!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A small number of Blogs/Articles which I've read as a part of my research:&lt;/span&gt;&lt;br /&gt;   * Sharepoint Integration Approaches &lt;a href="http://mscrm.spaces.live.com/blog/cns%21534230C9D7A90B1B%21390.entry"&gt;http://mscrm.spaces.live.com/blog/cns!534230C9D7A90B1B!390.entry&lt;/a&gt;&lt;br /&gt;   * Sharepoint with MS CRM 3.0 &lt;a href="http://microsoftcrm3.blogspot.com/2007/01/sharepoint-with-ms-crm-30.html"&gt;http://microsoftcrm3.blogspot.com/2007/01/sharepoint-with-ms-crm-30.html&lt;/a&gt;&lt;br /&gt;   * Microsoft Dynamics CRM Official Site &lt;a href="http://www.microsoft.com/dynamics/crm/default.mspx"&gt;http://www.microsoft.com/dynamics/crm/default.mspx&lt;/a&gt;&lt;br /&gt;   * Microsoft CRM Integration &amp; Customization: SharePoint Document Gateway &lt;a href="http://www.albaspectrum.com/Customizations_Whitepapers/Microsoft-CRM-Integration-Customization-Sharepoint.htm"&gt;http://www.albaspectrum.com/Customizations_Whitepapers/Microsoft-CRM-Integration-Customization-Sharepoint.htm&lt;/a&gt;&lt;br /&gt;   * Microsoft CRM Integration &amp;amp; Customization: SharePoint Document Gateway &lt;a href="http://ezinearticles.com/?Microsoft-CRM-Integration-and-Customization:-SharePoint-Document-Gateway&amp;id=26933"&gt;http://ezinearticles.com/?Microsoft-CRM-Integration-and-Customization:-SharePoint-Document-Gateway&amp;amp;id=26933&lt;/a&gt;&lt;br /&gt;   * Microsoft CRM 3.0 SDK &lt;a href="http://msdn2.microsoft.com/en-us/library/aa682866.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa682866.aspx&lt;/a&gt;&lt;br /&gt;   * Reporting Services WebParts - Walkthrough &lt;a href="http://blogs.sqlxml.org/bryantlikes/articles/628.aspx"&gt;http://blogs.sqlxml.org/bryantlikes/articles/628.aspx&lt;/a&gt;&lt;br /&gt;   * SQL Server Reporting Services Web Parts Review &lt;a href="http://weblogs.asp.net/jan/archive/2005/01/21/358073.aspx"&gt;http://weblogs.asp.net/jan/archive/2005/01/21/358073.aspx&lt;/a&gt;&lt;br /&gt;   * Questions I asked on the CRM Community Site &lt;a href="http://www.microsoft.com/Businesssolutions/Community/NewsGroups/dgbrowser/en-us/default.mspx?dg=microsoft.public.crm.deployment&amp;tid=d6f67d53-fe75-4d6f-8bf8-d4fe79b15e5f&amp;amp;amp;amp;amp;amp;cat=&amp;lang=en&amp;amp;cr=US&amp;sloc=en-us&amp;amp;m=1&amp;p=1"&gt;http://www.microsoft.com/Businesssolutions/Community/NewsGroups/dgbrowser/en-us/default.mspx?dg=microsoft.public.crm.deployment&amp;amp;amp;amp;amp;amp;tid=d6f67d53-fe75-4d6f-8bf8-d4fe79b15e5f&amp;cat=〈=en&amp;amp;cr=US&amp;sloc=en-us&amp;amp;amp;amp;amp;amp;m=1&amp;amp;p=1&lt;/a&gt;&lt;br /&gt;   * Microsoft Office Sharepoint Server 2007(MOSS 2007) And Microsoft CRM Integration &lt;a href="http://www.codeproject.com/useritems/MOSS_2007-CRM_Integration.asp"&gt;http://www.codeproject.com/useritems/MOSS_2007-CRM_Integration.asp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7693481059852546534?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7693481059852546534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7693481059852546534&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7693481059852546534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7693481059852546534'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/06/microsoft-crm-30-and-moss-2007-crm-and.html' title='Microsoft CRM 3.0 and MOSS 2007 -  CRM and SharePoint Integration'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-6919919299162202639</id><published>2007-05-11T18:18:00.000+10:00</published><updated>2007-05-11T19:09:33.561+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><title type='text'>Microsoft CRM 3.0 - Common URL Links</title><content type='html'>When adding new records in CRM, it could involve many clicks. So how can we simplify the steps involved in adding new records?&lt;br /&gt;&lt;br /&gt;You can create Microsoft CRM records directly using the following links below (Assuming your CRM url is http://crm:5555):&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;For Accounts:&lt;/span&gt; http://crm:5555/SFA/accts/edit.aspx&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;For Contacts:&lt;/span&gt; http://crm:5555/SFA/conts/edit.aspx&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;For Opportunities:&lt;/span&gt; http://crm:5555/SFA/opps/edit.aspx&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;For Cases:&lt;/span&gt; http://crm:5555/CS/cases/edit.aspx&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;For Products:&lt;/span&gt; http://crm:5555/Products/product/edit.aspx&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;For E-mail:&lt;/span&gt; http://crm:5555/Activities/task/edit.aspx&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;For Task:&lt;/span&gt; http://crm:5555/Activities/task/edit.aspx&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;For Campaigns:&lt;/span&gt; http://crm:5555/MA/camps/edit.aspx&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;For Custom Entities:&lt;/span&gt; http://crm:5555/UserDefined/edit.aspx?etc=[objectTypeCode]&lt;br /&gt;&lt;br /&gt;Where [objectTypeCode] is the code for your custom entity. This number starts from 10000 and increments for each entity that is created.&lt;br /&gt;&lt;br /&gt;The object type code can also be checked at:&lt;br /&gt;http://crm:5555/sdk/list.aspx&lt;br /&gt;&lt;br /&gt;These could potentially be bookmarked, placed in links lists with SharePoint, or on any other web page.&lt;br /&gt;&lt;br /&gt;If you were to edit existing records, the following query string would be added to the URL of choice above:&lt;br /&gt;?id={[GUID]}&lt;br /&gt;For example,&lt;br /&gt;http://crm:5555/SFA/conts/edit.aspx?id={A1D15D8B-9BFF-DB11-9AD6-0003FFB88FB7}&lt;br /&gt;&lt;br /&gt;GUID's are generated by CRM when a record is created. This value is stored in the CRM SQL database and can be retrieve via the query string when viewing a record in CRM.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-6919919299162202639?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/6919919299162202639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=6919919299162202639&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/6919919299162202639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/6919919299162202639'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/05/microsoft-crm-30-common-url-links.html' title='Microsoft CRM 3.0 - Common URL Links'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-5578153361449721405</id><published>2007-05-08T00:33:00.000+10:00</published><updated>2007-05-11T19:12:13.588+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><title type='text'>Microsoft CRM 3.0 - SDK V3.0.7 Updated</title><content type='html'>Microsoft Released a MS CRM 3.0.7 SDK on the 1st of May 2007.&lt;br /&gt;&lt;br /&gt;To read more about the SDK and download the SDK follow this link:&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9C178B68-3A06-4898-BC83-BD14B74308C5&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=9C178B68-3A06-4898-BC83-BD14B74308C5&amp;amp;displaylang=en&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-5578153361449721405?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/5578153361449721405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=5578153361449721405&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5578153361449721405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5578153361449721405'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/05/microsoft-crm-30-sdk-v307-updated.html' title='Microsoft CRM 3.0 - SDK V3.0.7 Updated'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-206282680412401767</id><published>2007-04-29T20:03:00.000+10:00</published><updated>2007-04-30T17:16:15.077+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Third Party Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='ISV Solutions'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><title type='text'>Microsoft CRM 3.0 - c360's Word Mail Merge</title><content type='html'>A while back, I mentioned that MSCRM-AddOns.com released a version of Word Mail Merge that integrates with SharePoint (&lt;a href="http://sharepointsix.blogspot.com/2007/03/ms-crm-30-updated-addon-for-crm.html"&gt;http://sharepointsix.blogspot.com/2007/03/ms-crm-30-updated-addon-for-crm.html&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;A few weeks ago, c360 also released a version with equivalent functionality:&lt;br /&gt;&lt;a href="http://www.c360.com/WordMailMerge.aspx"&gt;http://www.c360.com/WordMailMerge.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Word Mail Merge allows you to merge CRM data into Word documents and save it to SharePoint directly!&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-206282680412401767?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/206282680412401767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=206282680412401767&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/206282680412401767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/206282680412401767'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/04/microsoft-crm-30-c360s-word-mail-merge.html' title='Microsoft CRM 3.0 - c360&apos;s Word Mail Merge'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8383123782559563502</id><published>2007-04-24T18:20:00.000+10:00</published><updated>2007-04-24T20:00:48.337+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><title type='text'>Microsoft CRM 3.0 - Hiding Tabs and Fields</title><content type='html'>Sometimes there comes a need to hide fields and tabs in a CRM entity form (including System fields which we can't get rid of). You can't delete them during customisation because they have been locked. The attributes associated with these fields are Business Required, and cannot be modified. What can you do?&lt;br /&gt;&lt;br /&gt;Rather than hiding a field at a time, we can hide the these fields by moving them into a "hidden" tab. Here's the trick to do this:&lt;br /&gt;-In the OnLoad event of the form, insert the following code and enable the Event.&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;crmForm.all.&lt;strong&gt;tab4Tab&lt;/strong&gt;.style.display="none";&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Where "tab4Tab" is is the ID of the tab. The only thing you need to change is the integer. The number corresponds to the order of the tab. The order number begins with a 0.&lt;br /&gt;&lt;br /&gt;Make sure the OnLoad Event has been enabled, and make sure you test the code in preview mode before publishing the changes. Keep in mind that there are limitations to this approach, as only eight tabs are allowed at most in each form.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8383123782559563502?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8383123782559563502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8383123782559563502&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8383123782559563502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8383123782559563502'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/04/microsoft-crm-30-hiding-tabs-and-fields.html' title='Microsoft CRM 3.0 - Hiding Tabs and Fields'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-655269302033238684</id><published>2007-04-17T14:38:00.000+10:00</published><updated>2007-04-17T14:49:01.216+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Portal Server 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v2'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft CRM 3.0 - Useful SharePoint Integration Links</title><content type='html'>The following are links from the Microsoft Dynamics CRM 3.0 site, which contain  tutorials and elements useful for integrating Microsoft CRM data/functionality into SharePoint. Have fun!&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;* The List Web Part for Microsoft Dynamics CRM 3.0 (Installed on any SharePoint Web Part Page)&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/dynamics/crm/using/deploy/crmwebpart.mspx#EWB"&gt;http://www.microsoft.com/dynamics/crm/using/deploy/crmwebpart.mspx#EWB&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;* Create a Microsoft Dynamics CRM 3.0 dashboard with SharePoint Portal Server&lt;/span&gt;&lt;a href="http://www.microsoft.com/dynamics/crm/using/deploy/integratesharept.mspx"&gt;&lt;br /&gt;http://www.microsoft.com/dynamics/crm/using/deploy/integratesharept.mspx&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;* &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Displaying Microsoft CRM Business Data in SharePoint Web Parts&lt;/span&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms913709.aspx"&gt;&lt;br /&gt;http://msdn2.microsoft.com/en-us/library/ms913709.aspx&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;* &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Display a SharePoint document library in a Microsoft Dynamics CRM 3.0 form&lt;/span&gt;&lt;a href="http://www.microsoft.com/dynamics/crm/using/deploy/iframesharepoint.mspx#EJB"&gt;&lt;br /&gt;http://msdn2.microsoft.com/en-us/library/ms913709.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-655269302033238684?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/655269302033238684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=655269302033238684&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/655269302033238684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/655269302033238684'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/04/microsoft-crm-30-useful-sharepoint.html' title='Microsoft CRM 3.0 - Useful SharePoint Integration Links'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-4585545010746787666</id><published>2007-04-02T23:53:00.000+10:00</published><updated>2007-04-02T23:53:35.261+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><title type='text'>Microsoft CRM 3.0 - E-mail Tracking in the CRM client for Microsoft Outlook</title><content type='html'>If your tracking functionality is either disabled (grayed out) or if Outlook prompts you to say that you have insufficient permissions to track an e-mail, it probably is because the role of the user for which you have logged into the system with, does not have the appropriate permissions.&lt;br /&gt;&lt;br /&gt;In order to allow the tracking of e-mails, the user needs to be able to:&lt;br /&gt;1) Create a new activity (Since tracking an E-mail essentially means creating an activity in MS CRM 3.0)&lt;br /&gt;2) Read and Append to queues (For the CRM E-mail Router to read the original e-mail from the CRM mailbox)&lt;br /&gt;&lt;br /&gt;Hence, the role that needs tracking permissions shall have the following checked:&lt;br /&gt;1) Create permissions for Activities&lt;br /&gt;2) Read and Append to permissions for Queues&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-4585545010746787666?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/4585545010746787666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=4585545010746787666&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4585545010746787666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/4585545010746787666'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/04/microsoft-crm-30-e-mail-tracking-in-crm.html' title='Microsoft CRM 3.0 - E-mail Tracking in the CRM client for Microsoft Outlook'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-2348325608817839528</id><published>2007-03-31T22:37:00.000+10:00</published><updated>2007-06-27T23:29:14.441+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><title type='text'>Microsoft CRM 3.0 - Mobile Clients</title><content type='html'>I was surfing around and found some very interesting CRM Client products for the mobile device! Check them out below...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CRM Client for the BlackBerry:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.tendigits.com/"&gt;http://www.tendigits.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CRM Mobile Express for Microsoft Dynamics CRM 3.0:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=8e65fc13-4073-406c-879c-442faf78f2c8"&gt;http://www.gotdotnet.com/codegallery/codegallery.aspx?id=8e65fc13-4073-406c-879c-442faf78f2c8&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note: The 2nd link (GotDotNet) is due to be phased out on 24/Apr/2007 - if you want to download the client, do it quick!&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-2348325608817839528?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/2348325608817839528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=2348325608817839528&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2348325608817839528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2348325608817839528'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/03/ms-crm-30-mobile-clients.html' title='Microsoft CRM 3.0 - Mobile Clients'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-5176884753332238765</id><published>2007-03-31T19:23:00.000+10:00</published><updated>2007-03-31T19:37:06.282+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><title type='text'>Microsoft CRM 3.0 - New CRM 3.0.6 SDK</title><content type='html'>Microsoft Released a MS CRM 3.0.6 SDK on the 29th of March 2007.&lt;br /&gt;&lt;br /&gt;To read more about the SDK and download the SDK follow this link: &lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9C178B68-3A06-4898-BC83-BD14B74308C5&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=9C178B68-3A06-4898-BC83-BD14B74308C5&amp;displaylang=en&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-5176884753332238765?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/5176884753332238765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=5176884753332238765&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5176884753332238765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5176884753332238765'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/03/microsoft-crm-30-new-crm-306-sdk.html' title='Microsoft CRM 3.0 - New CRM 3.0.6 SDK'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-2212276210424892458</id><published>2007-03-26T15:15:00.000+10:00</published><updated>2007-03-26T23:06:12.364+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Dynamics Live'/><title type='text'>Microsoft Dynamics CRM Live - Sneak Peaks...</title><content type='html'>&lt;span style="font-family:georgia;"&gt;I was looking around the web looking for Microsoft Dymanics Live news... and found this EXCITING site with screen shots:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoftdynamicslive.com/default.htm"&gt;http://www.microsoftdynamicslive.com/default.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The web site is all about Microsoft Dynamics Live CRM, CRM as an online service. It mentions that "The first set of processes that will be available online are the marketing, sales and service capabilities offered within Microsoft Dynamics Live CRM."&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Process: AdCentre Integration&lt;/span&gt;&lt;br /&gt;This screen shot shows the AdCentre Integration, which is really a central location to access all online marketing campaigns. It integrates with Microsoft AdCenter (&lt;a href="https://adcenter.microsoft.com/Default.aspx"&gt;https://adcenter.microsoft.com/Default.aspx&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4nwDSjIXwrk/RgdXkLrcRuI/AAAAAAAAACc/cqaedecP4go/s1600-h/CampaignScreenshot_lg.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/RgdXkLrcRuI/AAAAAAAAACc/cqaedecP4go/s400/CampaignScreenshot_lg.jpg" alt="" id="BLOGGER_PHOTO_ID_5046098186613835490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;Source:&lt;br /&gt;&lt;a href="http://www.microsoftdynamicslive.com/adcenter_screenshot.htm"&gt;http://www.microsoftdynamicslive.com/adcenter_screenshot.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Collaboration: Collaboration Screen&lt;/span&gt;&lt;br /&gt;This screen shows how you accounts in your CRM can be setup to become partners whom can collaborate with your organisation!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Note that this Microsoft Dynamics Live service also allows for "both structured information from ERP and CRM systems and unstructured information in the form of documents to be connected via SharePoint technology."&lt;br /&gt;&lt;br /&gt;Pretty neat! It even allows you to control access to certain Web Parts (Campaign Activities, Campaign Art, Campaign Budget, Campaign Documents, Contacts and Planning Tasks)!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4nwDSjIXwrk/RgdYd7rcRvI/AAAAAAAAACk/m6-8nukeLbw/s1600-h/CollaborateScreenshot_lg.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/RgdYd7rcRvI/AAAAAAAAACk/m6-8nukeLbw/s400/CollaborateScreenshot_lg.jpg" alt="" id="BLOGGER_PHOTO_ID_5046099178751280882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Source:&lt;br /&gt;&lt;a href="http://www.microsoftdynamicslive.com/collaboration_screenshot.htm"&gt;http://www.microsoftdynamicslive.com/collaboration_screenshot.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I can't wait to get my hands on it!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-2212276210424892458?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/2212276210424892458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=2212276210424892458&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2212276210424892458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2212276210424892458'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/03/microsoft-dynamics-crm-live-sneak-peaks.html' title='Microsoft Dynamics CRM Live - Sneak Peaks...'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4nwDSjIXwrk/RgdXkLrcRuI/AAAAAAAAACc/cqaedecP4go/s72-c/CampaignScreenshot_lg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-1307357509087409615</id><published>2007-03-21T23:42:00.000+11:00</published><updated>2007-03-26T23:02:53.195+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Portal Server 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v2'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS v3'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>SharePoint 2003 &amp; 2007: SharePoint 2003 to 2007 CSS Style sheets</title><content type='html'>I was having a look at the differences in the Styles used in SharePoint 2003 and SharePoint 2007. I discovered that whilst most of the CSS styles are available, many have been rewritten in SharePoint 2007. In addition to that, these styles have now been placed in different CSS files!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The 2003 Generation:&lt;/span&gt;&lt;br /&gt;In WSSv2, all SharePoint styles are defined in OWS.CSS in the folder on the SharePoint host Server:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS\1033\STYLES\OWS.CSS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In SharePoint Portal 2003, in addition to the styles in WSSv2, extra styles are defined in SPS.CSS in:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS\1033\STYLES\SPS.CSS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The 2007 Generation:&lt;/span&gt;&lt;br /&gt;In WSSv3, all SharePoint styles are defined in CORE.CSS in the folder on the SharePoint host Server:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\1033\STYLES\CORE.CSS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In MOSS 2007, in addition to the styles in WSSv3, extra styles are defined in PORTAL.CSS in:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\1033\STYLES\PORTAL.CSS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I also found in the folder, a group of other CSS files...&lt;br /&gt;&lt;br /&gt;   * Calendar.CSS&lt;br /&gt;   * Control.CSS&lt;br /&gt;   * Core.CSS&lt;br /&gt;   * datepicker.CSS&lt;br /&gt;   * EWRDefault.CSS&lt;br /&gt;   * Help.CSS&lt;br /&gt;   * HtmlEditorCustomStyles.CSS&lt;br /&gt;   * HtmlEditorTableFormats.CSS&lt;br /&gt;   * Menu.CSS&lt;br /&gt;   * OWSNOCR.CSS&lt;br /&gt;   * PORTAL.CSS&lt;br /&gt;   * RCA.CSS&lt;br /&gt;   * SiteManagerCustomStyles.CSS&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Where else could CSS call a home?&lt;/span&gt;&lt;br /&gt;In SharePoint 2007, theres an ability to package your page layouts, site templates, etc as a Feature. In the following folder, you may find the CSS style sheets to such Features:&lt;br /&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\PublishingLayouts\en-us&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CSS Styles...&lt;/span&gt;&lt;br /&gt;Wondering what styles are for, and how they look like? Heather Solomon's written some references for these styles for both SharePoint 2003 and SharePoint 2007.&lt;br /&gt;&lt;br /&gt;SharePoint 2003 CSS Reference Chart&lt;br /&gt;&lt;a href="http://www.heathersolomon.com/content/sp03cssreference.htm"&gt;http://www.heathersolomon.com/content/sp03cssreference.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SharePoint 2007 CSS Reference Chart&lt;br /&gt;&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm"&gt;http://www.heathersolomon.com/content/sp07cssreference.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-1307357509087409615?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/1307357509087409615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=1307357509087409615&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1307357509087409615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/1307357509087409615'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/03/sharepoint-2003-2007-sharepoint-2003-to.html' title='SharePoint 2003 &amp; 2007: SharePoint 2003 to 2007 CSS Style sheets'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-5998958640925751225</id><published>2007-03-08T09:39:00.000+11:00</published><updated>2007-06-27T23:29:42.383+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Third Party Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Microsoft CRM 3.0 - Updated Addon for CRM</title><content type='html'>About 2 weeks ago, Mscrm-addons.com released a new version of the WordMailMerge add-on.&lt;br /&gt;&lt;br /&gt;The new features are rather "Powerful" as it integrates with SharePoint. Using MSCRM-Addons.com's WordMailMerge, you can now generate documents with CRM data, and save it directly to your SharePoint Sites! Wonderful, if you are using Sharepoint to store and share your documents.&lt;br /&gt;&lt;br /&gt;And the goodness doesn't just stop there! You can now even store the WordMailMerge Document templates in Sharepoint! So no more of those shared-folder days... Links to your generated documents can be attached to your CRM letter activities. SWEET!&lt;br /&gt;&lt;br /&gt;The following is a screenshot of their customisation:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mscrm-addons.com/Portals/0/newsletter/newsletter02-2007/Screenshot1.JPG"&gt;&lt;img style="cursor: pointer; width: 400px;" src="http://www.mscrm-addons.com/Portals/0/newsletter/newsletter02-2007/Screenshot1.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And two links to demo videos from MSCRM-Addons:&lt;br /&gt;&lt;a href="http://www.mscrm-addons.com/LinkClick.aspx?link=http%3a%2f%2fwww.mscrm-addons.com%2feigenefiles%2fsps-createactivity%2fsps-createactivity%2fsps-createactivity.wmv&amp;tabid=82&amp;amp;mid=613"&gt;1. Create letter and save it into Sharepoint&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mscrm-addons.com/LinkClick.aspx?link=http%3a%2f%2fwww.mscrm-addons.com%2feigenefiles%2fsps-sendaspdf%2fsps-sendaspdf_media%2fsps-sendaspdf.wmv&amp;tabid=82&amp;amp;mid=613"&gt;2 . Send a created letter as PDF and save it into Sharepoint&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Source MSCRM-ADDONS.com: &lt;a href="http://www.mscrm-addons.com/Default.aspx?tabid=82"&gt;http://www.mscrm-addons.com/Default.aspx?tabid=82&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-5998958640925751225?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/5998958640925751225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=5998958640925751225&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5998958640925751225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/5998958640925751225'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/03/ms-crm-30-updated-addon-for-crm.html' title='Microsoft CRM 3.0 - Updated Addon for CRM'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7433615051941180081</id><published>2007-03-06T17:52:00.001+11:00</published><updated>2007-06-27T23:29:58.305+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><title type='text'>Microsoft CRM 3.0 - What updates should you install?</title><content type='html'>We should always install the latest patches on the CRM server and clients... Here are some useful links to these updates.&lt;br /&gt;&lt;br /&gt;MS CRM 3.0 Update Rollup 1 (Released 11/30/2006):&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=08BADB01-4984-458E-96E6-4F08622CFE63&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=08BADB01-4984-458E-96E6-4F08622CFE63&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For a list of the fixes in the Update Rollup 1 (Last Reviewed: 26/02/2007):&lt;br /&gt;&lt;a href="http://support.microsoft.com/default.aspx?kbid=922815"&gt;http://support.microsoft.com/default.aspx?kbid=922815&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Microsoft Dynamics CRM 3.0 clients for Microsoft Office Outlook Compatibility Update (If Using Vista and Office 2007)&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=740E1B3B-11C3-4AEF-B2E3-8309E0CF1BB0&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=740E1B3B-11C3-4AEF-B2E3-8309E0CF1BB0&amp;amp;displaylang=en&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7433615051941180081?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7433615051941180081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7433615051941180081&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7433615051941180081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7433615051941180081'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/03/ms-crm-30-what-updates-should-you_06.html' title='Microsoft CRM 3.0 - What updates should you install?'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8288308377294028437</id><published>2007-03-02T08:45:00.000+11:00</published><updated>2007-03-02T13:36:02.239+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><title type='text'>Microsoft CRM 3.0 - Using MS CRM 3.0 without Microsoft Exchange</title><content type='html'>In a previous post, I mentioned that Microsoft CRM 3.0 could be used without Microsoft Exchange. The following table is an extract from a Microsoft White Paper regarding the options available for MS CRM 3.0 when MS Exchange is not available:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4nwDSjIXwrk/ReeNHfh2C5I/AAAAAAAAACQ/wTSCfYs4T-Y/s1600-h/CRM+Options.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5037149868099242898" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/ReeNHfh2C5I/AAAAAAAAACQ/wTSCfYs4T-Y/s400/CRM+Options.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;For the full White Paper, refer to:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=2417E918-2E30-41DB-A3B2-2F800BF76FFE&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=2417E918-2E30-41DB-A3B2-2F800BF76FFE&amp;amp;displaylang=en&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8288308377294028437?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8288308377294028437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8288308377294028437&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8288308377294028437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8288308377294028437'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/03/microsoft-crm-30-using-ms-crm-30.html' title='Microsoft CRM 3.0 - Using MS CRM 3.0 without Microsoft Exchange'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4nwDSjIXwrk/ReeNHfh2C5I/AAAAAAAAACQ/wTSCfYs4T-Y/s72-c/CRM+Options.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8222899276139088632</id><published>2007-02-20T18:13:00.000+11:00</published><updated>2007-02-20T18:13:17.172+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Third Party Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Office 2007'/><title type='text'>Microsoft CRM 3.0 - C360.com and MS-CRM-ADD-ONS.com Word Mail Merge</title><content type='html'>I was looking online for some good add-on software to do better mail merges in MS Word with MS CRM 3.0 data. Here's some add-ons available:&lt;br /&gt;&lt;br /&gt;* c360 Word Mail Merge&lt;br /&gt;* MSCRM-ADDONs.com Word Mail Merge&lt;br /&gt;* Microsoft Business Data Lookup Snap-in for MS CRM 3.0&lt;br /&gt;&lt;br /&gt;It appears that C360 and MSCRM-ADDONs.com are selling the same software but just branded differently. Interestingly enough, their pricing on Word Mail Merge appears to be the same. C360 provides revised user guides, and sometimes more bug fixes to Word Mail Merge. Yet, MSCRM-ADDONs.com provides an extra add-on called "AutoMerge", which works with MSCRM-ADDONs.com's Word Mail Merge to generate documents as part of a MS CRM 3.0 workflow!&lt;br /&gt;&lt;br /&gt;Hang in there, because there's always a third option (which is free!) - the BDL Snap-in. This Snap-in is available for Microsoft Word/Excel 2003, and 2007 and provides an interface to browse through MS CRM 3.0 data. It also allows the user to attach a document to a CRM entity or activity. Nice. One BIG BUT! This snap-in doesn't seem to work with MS Word fields/Mail merge. It simply inserts text into your document.&lt;br /&gt;&lt;br /&gt;So what is your choice here? Stick with these options? or... reinvent the wheel? Test these products out, and find out for yourself. If you need custom development, I could always be reached douglas.leung@uniqueworld.net :)&lt;br /&gt;&lt;br /&gt;Here's some useful links:&lt;br /&gt;* MSCRM-ADDONS.com &lt;a href="http://www.mscrm-addons.com/"&gt;http://www.mscrm-addons.com/&lt;/a&gt;&lt;br /&gt;* C360 &lt;a href="http://www.c360.com/"&gt;http://www.C360.com/&lt;/a&gt;&lt;br /&gt;* Microsoft Dynamics Snap-ins &lt;a href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=b44f8ee7-4d2b-4e39-9bfb-1119fffbe018"&gt;http://www.gotdotnet.com/codegallery/codegallery.aspx?id=b44f8ee7-4d2b-4e39-9bfb-1119fffbe018&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8222899276139088632?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8222899276139088632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8222899276139088632&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8222899276139088632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8222899276139088632'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/02/microsoft-crm-30-c360com-and-ms-crm-add.html' title='Microsoft CRM 3.0 - C360.com and MS-CRM-ADD-ONS.com Word Mail Merge'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-377127313461416584</id><published>2007-02-19T19:14:00.000+11:00</published><updated>2007-02-19T19:14:31.944+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customisation'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Case Study'/><title type='text'>Microsoft CRM 3.0 - E-mail Classification</title><content type='html'>In a recent UniqueWorld project for a customer, there was a need for all outgoing e-mails to be attached with a E-mail Classification. &lt;br /&gt;&lt;br /&gt;This requirement was simple, yet it posed many challenges for Microsoft CRM 3.0 e-mail approaches (Send Direct E-mail, Send E-mail, Quick Campaigns). After much research and development, an awesome solution was finally reached! The solution integrates with the MS CRM 3.0 Web/Outlook Clients and proved to be a great success. &lt;br /&gt;&lt;br /&gt;If you have similar issues with E-mail Classification in your organisation, please do not hesitate to contact UniqueWorld! &lt;br /&gt;&lt;br /&gt;Our website is @ &lt;a href="http://www.uniqueworld.net"&gt;http://www.uniqueworld.net&lt;/a&gt;. Alternatively, contact me on douglas.leung@uniqueworld.net.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-377127313461416584?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/377127313461416584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=377127313461416584&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/377127313461416584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/377127313461416584'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/02/microsoft-crm-30-e-mail-classification.html' title='Microsoft CRM 3.0 - E-mail Classification'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3345073310667870848</id><published>2007-02-19T08:48:00.000+11:00</published><updated>2007-03-08T22:25:24.271+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><title type='text'>Microsoft CRM 3.0 - Regular updates and hotfixes</title><content type='html'>One of our customers at UniqueWorld asked me about Microsoft CRM 3.0 updates and hotfixes, so I thought I might include this URL in my blog:&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/908951/en-us"&gt;Microsoft Dynamics CRM 3.0 updates and hotfixes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/908951/en-us"&gt;http://support.microsoft.com/kb/908951/en-us&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This site is updated and maintained by Microsoft on a regular basis, so do make sure this is your first point to look when you have problems with your MS CRM 3.0 installation.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3345073310667870848?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3345073310667870848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3345073310667870848&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3345073310667870848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3345073310667870848'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/02/microsoft-crm-30-regular-updates-and.html' title='Microsoft CRM 3.0 - Regular updates and hotfixes'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-8807874048717325342</id><published>2007-02-17T16:50:00.000+11:00</published><updated>2007-08-07T07:51:43.148+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Exchange 2007'/><title type='text'>Microsoft CRM 3.0 - MS CRM 3.0 E-mail Router supports Microsoft Exchange 2007</title><content type='html'>In addition to the previous post on the updates to the CRM 3.0 Clients for MS Outlook 2007, there is also an update available for the CRM back-end. Introducing an update to the CRM E-mail router!&lt;br /&gt;&lt;br /&gt;Q: What does it do?&lt;br /&gt;A: "This update allows the distribution of Microsoft Dynamics CRM e-mail message forwarding rules to mailboxes that are located on computers running Exchange Server 2007.&lt;br /&gt;...The two components that are installed and configured are as follows:&lt;br /&gt;* The Microsoft Dynamics CRM-Exchange E-mail Router Service&lt;br /&gt;* The Microsoft Dynamics CRM E-mail Rule Deployment Wizard"&lt;br /&gt;&lt;br /&gt;This is an awesome update providing that the MS CRM 3.0 E-mail Router couldn't be installed on MS Exchange 2007. So &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f7656f0f-4195-4a7d-b654-2786787e1422&amp;displaylang=en"&gt;here&lt;/a&gt;'s where to download it:&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f7656f0f-4195-4a7d-b654-2786787e1422&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=f7656f0f-4195-4a7d-b654-2786787e1422&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What is Microsoft Dynamics CRM 3.0 E-mail Router?&lt;/strong&gt;&lt;br /&gt;This is an optional component of Microsoft CRM 3.0, which when installed provides the ability for Microsoft CRM 3.0 to incoming/outgoing track e-mails. MS CRM 3.0 would still function without the e-mail router, however, it would mean e-mail tracking will become unavailable.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-8807874048717325342?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/8807874048717325342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=8807874048717325342&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8807874048717325342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/8807874048717325342'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/02/microsoft-crm-3_17.html' title='Microsoft CRM 3.0 - MS CRM 3.0 E-mail Router supports Microsoft Exchange 2007'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3338865258678586516</id><published>2007-02-17T16:31:00.000+11:00</published><updated>2007-03-08T22:26:32.980+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Office 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><title type='text'>Microsoft CRM 3.0 - CRM 3.0 Client for Microsoft Outlook 2007 and Microsoft Windows Vista Support</title><content type='html'>Microsoft released (on 5/01/2007) an update to the Microsoft Dynamics CRM 3.0 clients for Outlook. This update enables the support of the client for Windows Vista-based and Microsoft Office 2007-based systems.&lt;br /&gt;&lt;br /&gt;Like its predessor releases of the CRM Client, there are two clients, namely:&lt;br /&gt;* The desktop client (For multi users with individual logins)&lt;br /&gt;* The laptop client (For only one user, working offline).&lt;br /&gt;&lt;br /&gt;The installation files, implementation guide and related files can be downloaded &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=740E1B3B-11C3-4AEF-B2E3-8309E0CF1BB0&amp;displaylang=en"&gt;Here&lt;/a&gt;: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=740E1B3B-11C3-4AEF-B2E3-8309E0CF1BB0&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=740E1B3B-11C3-4AEF-B2E3-8309E0CF1BB0&amp;amp;displaylang=en&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3338865258678586516?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3338865258678586516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3338865258678586516&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3338865258678586516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3338865258678586516'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/02/microsoft-crm-3.html' title='Microsoft CRM 3.0 - CRM 3.0 Client for Microsoft Outlook 2007 and Microsoft Windows Vista Support'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-3456875615662081077</id><published>2007-02-15T19:17:00.000+11:00</published><updated>2007-02-17T23:41:16.324+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Office 2007'/><title type='text'>Microsoft Office 2007 - Extending the User Interface</title><content type='html'>When MS Office 2007 was released, you can't disagree with the fact that one of the biggest highlights was the User Interface! I went to a Office 2007 Beta Developer Deep Dive course and they taught us how to extend ribbons and the user interface, now on MSDN, they teach you the lot in detail! It's definitely awesome what you can do with these ribbons!&lt;br /&gt;&lt;br /&gt;Go check it out:&lt;br /&gt;* Extend The 2007 Office System With Your Own Ribbon Tabs And Controls &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/02/ribbonx/"&gt;http://msdn.microsoft.com/msdnmag/issues/07/02/ribbonx/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;* Ribbon &lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/office/aa905530.aspx"&gt;http://msdn2.microsoft.com/en-us/office/aa905530.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;* Jensen Harris' Office Blog &lt;br /&gt;&lt;a href="http://blogs.msdn.com/jensenh/"&gt;http://blogs.msdn.com/jensenh/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-3456875615662081077?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/3456875615662081077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=3456875615662081077&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3456875615662081077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/3456875615662081077'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/02/microsoft-office-2007-extending-user.html' title='Microsoft Office 2007 - Extending the User Interface'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-2126059418327616857</id><published>2007-02-15T18:56:00.000+11:00</published><updated>2007-02-17T20:50:51.121+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 4.0'/><title type='text'>Microsoft CRM 4.0 - The next version codenamed "Titan"?</title><content type='html'>I've had this article typed up a while ago, but only then did I have the time to publish it! Anyhow, I am  extremely excited about the next version of MS CRM 4.0.&lt;br /&gt;&lt;br /&gt;And as the Microsoft Announcement &lt;a href="http://www.microsoft.com/presspass/press/2007/jan07/01-10CRMTAPPR.mspx?source=rss&amp;WT.dl=0"&gt;article&lt;/a&gt; says:&lt;br /&gt;&lt;blockquote&gt;Jan. 10, 2007 — &lt;span style="font-weight: bold;"&gt;Microsoft Corp. today announced that it is previewing the  next major release of Microsoft Dynamics™ CRM&lt;/span&gt; — code-named “Titan” — with a  broad range of partners through the company’s Technology Adoption Program (TAP).  &lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;The new version introduces an advanced multitenant architecture, and uses a  single code base to support on-premise deployments as well as  software-as-a-service (SaaS) deployments&lt;/span&gt; through hosting partners and through  the upcoming Microsoft Dynamics Live CRM service....&lt;br /&gt;&lt;br /&gt;...The “Titan” release is an evolution of the popular Microsoft Dynamics CRM 3.0  product, and &lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;will offer a smooth upgrade path for existing on-premise and SaaS  customers&lt;/span&gt;. It reinforces Microsoft’s long-term strategy to provide customers  with the power of choice, with the ability to choose on-premise or SaaS  deployments and &lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;access rich CRM capabilities within Microsoft&lt;/span&gt;&lt;sup style="font-weight: bold; color: rgb(255, 102, 0);"&gt;®&lt;/sup&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt; Office  Outlook&lt;/span&gt;&lt;sup style="font-weight: bold; color: rgb(255, 102, 0);"&gt;®&lt;/sup&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;, through a Web browser, and from a broad range of mobile  devices...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;...The “Titan” release of Microsoft CRM and the new Microsoft Dynamics Live CRM  service are &lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;targeted for mid-2007&lt;/span&gt;. The Microsoft Dynamics Live CRM service will  initially be available in North America; &lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;plans for international expansion of  the service will be announced at a later time&lt;/span&gt;...&lt;/blockquote&gt;&lt;br /&gt;I got overly excited over "Titan" and therefore went straight to talking to our Microsoft Counterpart to join in the TAP scheme! Check this blog more for the good news!&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-2126059418327616857?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/2126059418327616857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=2126059418327616857&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2126059418327616857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/2126059418327616857'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/02/microsoft-crm-4.html' title='Microsoft CRM 4.0 - The next version codenamed &quot;Titan&quot;?'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7053736896417722794</id><published>2007-01-22T01:37:00.000+11:00</published><updated>2007-02-17T20:50:12.577+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><title type='text'>Microsoft CRM 3.0 - Entity Identifiers "GUIDs" and Importing Contacts</title><content type='html'>&lt;span style="font-style: italic; font-weight: bold;"&gt;GUIDs&lt;/span&gt;&lt;br /&gt;I've read quiet some articles on google groups about GUIDs in CRM. So what are they? They're simply Unique Identifiers which MS CRM 3.0 uses to identify various entities.&lt;br /&gt;&lt;br /&gt;These GUIDs can be found in the CRM SQL databases or in the entity detail window:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbN81oQGCVI/AAAAAAAAACE/y5IsvPWhL1Y/s1600-h/CRM01guid.JPG"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbN81oQGCVI/AAAAAAAAACE/y5IsvPWhL1Y/s400/CRM01guid.JPG" alt="" id="BLOGGER_PHOTO_ID_5022495270228068690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;*When you get to the contact detail window, press CTRL-N to open the page up in a new window with an address bar.&lt;br /&gt;&lt;br /&gt;Usually if you have an account linked from a contact, you will find in the SQL database table ContactBase a column, which contains GUIDs which correspond to accounts, and a column, which contains the owners/CRM Users GUID. It is not best practice to modify data directly from the CRM SQL database, but when the need comes, it does work. Make sure you backup your database before doing so!&lt;br /&gt;&lt;br /&gt;If you need to update Account information, the data is stored in the AccountBase table.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Importing CRM contacts&lt;/span&gt;&lt;br /&gt;When exporting CRM contact lists and importing them again, you will it may give you an error if you also include the contacts relating Account. The way to link these up in a csv file is to include the GUIDs of the Accounts in the Account column in the CSV export file. I managed to get this working nicely :)&lt;br /&gt;&lt;br /&gt;Speaking of which, remember to remove all carriage returns and line breaks as well as double quotes from the original data before importing!&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7053736896417722794?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7053736896417722794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7053736896417722794&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7053736896417722794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7053736896417722794'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/01/microsoft-crm-3_22.html' title='Microsoft CRM 3.0 - Entity Identifiers &quot;GUIDs&quot; and Importing Contacts'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4nwDSjIXwrk/RbN81oQGCVI/AAAAAAAAACE/y5IsvPWhL1Y/s72-c/CRM01guid.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35974585.post-7632566867953522737</id><published>2007-01-22T00:12:00.000+11:00</published><updated>2007-02-17T20:48:50.647+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft CRM 3.0'/><title type='text'>Microsoft CRM 3.0 - Hiding Views</title><content type='html'>&lt;strong&gt;&lt;em&gt;Scenario&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Doesn't it get annoying when you see CRM 3.0's system views which came out of the box?? You can't delete them either!&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a href="http://4.bp.blogspot.com/_4nwDSjIXwrk/RbNunIQGCJI/AAAAAAAAAAM/ZJUTAWZPoyo/s1600-h/CRM01problem.JPG"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_4nwDSjIXwrk/RbN2KYQGCPI/AAAAAAAAAA8/Z7vU5F--2oo/s1600-h/CRM01problem.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5022487930128959730" style="" alt="" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/RbN2KYQGCPI/AAAAAAAAAA8/Z7vU5F--2oo/s400/CRM01problem.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;The solution? Simple. Create a Team called "Hidden", and add the views you want to hide to the team. Remember not to assign any CRM user the the team, and presto!&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4nwDSjIXwrk/RbNyD4QGCOI/AAAAAAAAAA0/HTEWr3Nt4No/s1600-h/CRM01final.JPG"&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbN2foQGCQI/AAAAAAAAABE/F77LlVegX3I/s1600-h/CRM01final.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5022488295201179906" style="" alt="" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbN2foQGCQI/AAAAAAAAABE/F77LlVegX3I/s400/CRM01final.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Proves to be a good work around. Enjoy!&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;The Fix&lt;/strong&gt;&lt;br /&gt;To make a new team, login as Administrator and goto: &lt;em&gt;Workspace &gt; Settings &gt; Business Unit Settings &gt; New &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;To add a System View as a share item to the team you've just created goto: &lt;em&gt;Workplace &gt; Settings &gt; Customizations &gt; Customize &gt; Contacts &gt; Forms and Views&lt;/em&gt;&lt;a href="http://3.bp.blogspot.com/_4nwDSjIXwrk/RbNwl4QGCKI/AAAAAAAAAAU/NOHAk8BPgYY/s1600-h/CRM02Steps.JPG"&gt;&lt;em&gt; &lt;/em&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbN4goQGCRI/AAAAAAAAABU/ghNf2zbHcfU/s1600-h/CRM02Steps.JPG"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbN4goQGCRI/AAAAAAAAABU/ghNf2zbHcfU/s400/CRM02Steps.JPG" alt="" id="BLOGGER_PHOTO_ID_5022490511404304658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Double click on the System View to open the View Window, and select Actions &gt; Sharing...&lt;a href="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbNwvoQGCLI/AAAAAAAAAAc/ef4hegQOMDE/s1600-h/CRM03Steps.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbN4zoQGCSI/AAAAAAAAABc/7oG69E8Dvas/s1600-h/CRM03Steps.JPG"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbN4zoQGCSI/AAAAAAAAABc/7oG69E8Dvas/s400/CRM03Steps.JPG" alt="" id="BLOGGER_PHOTO_ID_5022490837821819170" border="0" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Select the Hidden team created and click OK:&lt;a href="http://4.bp.blogspot.com/_4nwDSjIXwrk/RbNxRIQGCMI/AAAAAAAAAAk/uODpTVR4p34/s1600-h/CRM06Steps.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4nwDSjIXwrk/RbN4-4QGCTI/AAAAAAAAABk/uSTa71xRzHc/s1600-h/CRM06Steps.JPG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_4nwDSjIXwrk/RbN4-4QGCTI/AAAAAAAAABk/uSTa71xRzHc/s400/CRM06Steps.JPG" alt="" id="BLOGGER_PHOTO_ID_5022491031095347506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Notice how the public view has become a private view:&lt;a href="http://2.bp.blogspot.com/_4nwDSjIXwrk/RbNxZoQGCNI/AAAAAAAAAAs/zDNE99m2JTU/s1600-h/CRM07Steps.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4nwDSjIXwrk/RbN5KYQGCUI/AAAAAAAAABs/TDQNkOQ_zHM/s1600-h/CRM07Steps.JPG"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_4nwDSjIXwrk/RbN5KYQGCUI/AAAAAAAAABs/TDQNkOQ_zHM/s400/CRM07Steps.JPG" alt="" id="BLOGGER_PHOTO_ID_5022491228663843138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lastly, publish the contacts entity to submit the changes.&lt;div class="blogger-post-footer"&gt;http://sharepointsix.blogspot.com
http://blog.dougleung.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35974585-7632566867953522737?l=sharepointsix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharepointsix.blogspot.com/feeds/7632566867953522737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35974585&amp;postID=7632566867953522737&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7632566867953522737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35974585/posts/default/7632566867953522737'/><link rel='alternate' type='text/html' href='http://sharepointsix.blogspot.com/2007/01/microsoft-crm-3.html' title='Microsoft CRM 3.0 - Hiding Views'/><author><name>Douglas Leung</name><uri>http://www.blogger.com/profile/06853517044869154966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4nwDSjIXwrk/RbN2KYQGCPI/AAAAAAAAAA8/Z7vU5F--2oo/s72-c/CRM01problem.JPG' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
