The Solution Architect

Sharepoint 2010 – Clever – Has Re-Ghost Page Functionality

Microsoft has done a good job adding the functionality to re-ghost a modified page/file. Go to the URL below:   http://yoursharepointsiteurl/_layouts/reghost.aspx   Or alternatively you can access it from Sharepoint Designer 2010. Click on the site then on the ribbon click Reset to Template.   Cheers, Tommy

Continue Reading

Upgrade Add-In for Sharepoint Visual Studio 2010 Project Template

Hi everyone,   On my previous post: http://www.tfsconsulting.com.au/sharepoint-2010-beta-what-can-be-improved-part-2-visual-studio-2010-custom-deployment-steps/   I mentioned about how the deployment step configuration on Sharepoint VS 2010 BETA project template does not allow you to upgrade your solution.   Well, I’ve managed to develop the add-in based on Microsoft’s article. Really, to be honest, I ripped their code completely out of this […]

Continue Reading

Sharepoint 2010 List, Content Types and Columns – What’s the Verdict?

We all know that content types, columns and list are the core or the “heart” of Sharepoint. I bet that there will be at least one content type or column that we need to create on every Sharepoint project we do.   I had a lot of problems before with MOSS 2007 especially when attaching […]

Continue Reading

Sharepoint 2010 Beta – What Can Be Improved – Part 8 – Save and Restore Site to/from WSP Does’t Work Properly

I tried to save a site as WSP and then when I restored it I get the following error:       This error was caused by a workflow that I attached to a list of which it has custom Collect Data from User task. I tried to collect 2 fields from a user: – Manager Approval […]

Continue Reading

Sharepoint 2010 Beta – What Can Be Improved – Part 2 – Visual Studio 2010 Custom Deployment Steps

In Visual Studio 2010 you can actually modify the deployment configuration and steps. By default you will get the following: – Default – No Activation   Default With the default one, when you do “Right Click -> Deploy” VS will then retract your solution, re-deploy your latest solution and re-activate the features.   No Activation […]

Continue Reading

ElementFile vs ElementManifest

I just noticed that when you add a linking Module in your VS 2010 for your custom Feature project, and when  you add a file into the module, VS 2010 automatically marks it as a ElementFile.   When I tried to develop custom content types and fields, I needed to add 2 XML files into the module (eg. ContentTypes.xml and Fields.xml) and they have […]

Continue Reading

How to Change From Sandboxed Solution to Farm Solution

PLEASE FOLLOW YUBIN’s COMMENT BELOW. THANKS FOR YOUR HELP YUBIN.   I’ve arrived at a stage where I wanted to create my own custom Sharepoint solution using Visual Studio 2010.   When I created a new blank Sharepoint project it asked me whether I want to deploy the solution as a Sandboxed Solution or a Farm Solution.   […]

Continue Reading

Sharepoint 2010 Beta – What Can Be Improved – Part 1

So far I’ve found the following bugs (or things that can be improved in later releases): – Administration breadcrumb is all over the place. It’s really-really hard to navigate to where I was before without going back to the main Central Admin screen. Especially when I was in a particular Service Application page, the breadcrumb […]

Continue Reading

User Profile “The query returns nothing” Error

It’s time for me to configure the User Profile Synchronization service. I started with configuring the connection. It can somehow crawled and displayed my OU structure but when I click OK it returns to the connection listing page with the following error message:   “The query returns nothing”   I then research in Google and […]

Continue Reading

Configuring Sharepoint 2010 Part 3

I’ve just deleted my SP 2010 VM and re-created it. This time I won’t choose the wizard but instead I’ll try to configure each service manually.   As before, after the SP 2010 was completed, Central Admin page first opened with the selection of either use the wizard or configuring the service manually. I then […]

Continue Reading