My Top SharePoint articles for the week (Jan 1 – 8 2010)
Posted by Michal Pisarek in Tips and Tricks on January 5, 2010
The articles that I read and particularly liked this week were:
- Per Location View Settings from Japp Vossers: Its amazing how many new options there are in 2010 and how little people know about them!
- Creating Workflows in SharePoint 2007 17 part series: 17 pages of workflow goodness, especially good if you are trying to get a basic understanding about workflow.
- Branding SharePoint 2010 Collaboration Sites: Really good information on how the new SP2010 theming engine works, possibly the only information out there at the moment!
- 36 Software Start Up Tips: A great collection of tips for a software startup which I intend to use, if and when I finally own a start up that is.
- Building a SharePoint Development Farm: This has some really good information, more in depth than most of the other blog posts that I have read, about how to build a farm.
- Improvements in SharePoint 2010: MSDN article focusing on the improvements in workflow in SP2010. Talks about new workflow types, InfoPath 2010 and other workflow features.
- Styled Point: A site concentrating on SharePoint branding, where the hell is the RSS feed though
Remember if you like any of these articles let the authors know!
Quick way to enable god mode in Windows 7
Posted by Michal Pisarek in Tips and Tricks on January 4, 2010
This is one of the few non SharePoint articles out there but I think a really cool tip.
If you like to create a short cut to ‘God Mode’ within Windows 7, which gives you every single option available to configure in Windows 7 in one easy spot, then simply create a folder with the following name:
GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
Then instead of a folder you get the following icon:
Then when you click into it you have all the various options displayed like below, plus a few more. But in essence you can now administer all the possible functions from one place:
VanSpug Presentation: Managing Documents in SharePoint 2010
Posted by Michal Pisarek in Tips and Tricks on December 9, 2009
I did a presentation for the Vancouver SharePoint Users Group last night about some of the new document management features in SharePoint 2010.
It details some of the new features as it applies to document management so have a look.
Managing documents in SharePoint 2010 from Vanspug on Vimeo.
The Taxonomy feature (Feature ID “73EF14B1-13A9-416b-A9B5-ECECA2B0604C”) has not been activated
Posted by Michal Pisarek in SP2010, Tips and Tricks on December 3, 2009
This has moved to my new blog located at: http://www.sharepointanalysthq.com/2010/06/06/the-taxonomy-feature-feature-id-73ef14b1-13a9-416b-a9b5-ececa2b0604c-has-not-been-activated/
Enjoy!
How to publish and subscribe to content types in SharePoint 2010
Posted by Michal Pisarek in SP2010 on November 28, 2009
This post has now moved to my new blog located at: http://www.sharepointanalysthq.com/2010/06/06/content-type-publishing-in-sharepoint-2010/
Enjoy!
SharePoint 2010 Beta Trail License Key
Posted by Michal Pisarek in Tips and Tricks on November 26, 2009
For everyone annoyed when you cant find the key here it is:
SharePoint Server 2010 Enterprise Beta Key: PKXTJ-DCM9D-6MM3V-G86P8-MJ8CY
SharePoint Server 2010 for Internet Enterprise Beta: BV7VC-RMR6B-26P6Y-BTQDG-DX2KQ
Installing SharePoint 2010 on Windows 7
Posted by Michal Pisarek in SP2010 on November 21, 2009
So I have installed SP2010 on Windows 7 and here is my guide to help you in your jouney (since it took me a couple of times to get it right)
What I suggest is that you do the below:
1. Read ‘Setting Up The Development Environment for SharePoint Server‘ BEFORE attempting anything
I skimmed through it and had some trouble but here is the general overview of the article. It actually is a little fiddly so try and do all the steps in order, I was so excited I just rushed through it :
- Extract SP2010 to a folder
- Change the \files\Setup\config.xml file to add the following line
- Install the many prerequisites that you need, in summary
-
ADO.NET Data Services v1.5, which is required to support the REST service that is available at http://localhost/_vti_bin/ListData.svc. Choose the Runtime Only installer.
-
Chart Controls (this is not required if you are going to install SharePoint Foundation 2010).
-
SQL Server Analysis Services – ADOMD.Net (this is not required if you are going to install SharePoint Foundation 2010)
- Enable all the windows features that you need, which is a lot. But let this be a warning!! If you are doing this manually the picture in the Microsoft Documentation is incorrect!! You need to enable the Windows Communication Foundation Non-HTTP Activation like in the below picture:
- Install SharePoint but DON’T run the Configuration Wizard yet!
- Install Install SQL Server 2008 KB 970315 x64 (which is actually 2 files both over 150mb)
- Then run the configuration Wizard.
- Most probably you will get the infamous ‘AllowInsecureTransport’ Error which is really common then install the fix here
- Then install Visual Studio 2010 Beta (Dont do this before, I had some weird stuff happen!)
- Enjoy SP2010
- For an up to date listing of all the issues that Microsoft knows about in terms of SP2010 Beta check out the SharePoint Developer Documentation Blog
<Setting Id="AllowWindowsClientInstall" Value="True"/>
Common Errors
Microsoft.Office.Server.UserProfiles.UserProfileException: Unrecognized attribute ‘allowInsecureTransport’.
This is because you haven’t installed the hotfix indicated in step 8 above. This is the most common error so install it and see what happens.
Failed to create sample data.
An exception of type Microsoft.Office.Server.UserProfiles.UserProfileException was thrown. Additional exception information: The content type text/html; charset=utf-8 of the response message does not match the content type of the binding (application/soap+msbin1). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly
This is most probably because you followed the Microsoft article and tried to enable the feature manually. In the article the picture is incorrect. You need to enable the Windows Communication Foundation Non-HTTP Activation Feature.
/_vti_bin/ListData.svc is returning 404
Make sure that you have ADO.NET Data Services v1.5 installed.
Online hosting driving SharePoint 2010 features?
Posted by Michal Pisarek in SP2010 on November 12, 2009
So with all the new features of SharePoint 2010 the question should be asked what drove these features? Customers, certainly. The online community, most definitely. Industry groups, of course!
In the end though it is the customers that drive new features but the largest customer of SharePoint is… Microsoft.
With all the new features many of these have been driven directly by Microsoft pushing SharePoint online. Which ones you ask well…
Sandboxed Solutions
Makes perfect sense for hosted solutions. Give people just a little rope but not enough to hang themselves. By limited what a sandboxed solution can do SharePoint online can limit the damage that a stray web part may reek! Also it means less code reviews to get solutions up to SP Online which was a nightmare.
No downtime when patching systems
Once again with probably 500 servers this is a brilliant move on SP Online! Also it will save the poor infrastructure guys from having to come in on weekends as well!
Separation of Services
This is also another great move. Why waste all of the unnecessary services that are part of the SSP when you can save on power and processing by only giving clients what they need. By the way I think that it is a great move for all of SharePoint in general since the SSP thing just didn’t really work.
REST Services and Client Object Model
Once again why waste processing power using Web Parts on the server when all of this can be transferred to the client instead? I think that REST services and Client OM are great advances, I know that I will be using them.
Pushing of SilverLight
Once again the ultimate way to get more processing power for free…push this to your clients. Plus I really like SilverLight so its all good
Now don’t think that I am being sarcastic but I have to say Microsoft are really starting to smarten up and I for one applaud them!
WESPCSK:SharePoint Server Roles
Posted by Michal Pisarek in SP2010 on November 2, 2009
So another one in my “What Every SharePoint Consultant Should Know” series, this one about basic server roles. This really isnt my strength so I thought that this might help me and hopefully you.
Web Front End (WFE)
What does it do?
Contains IIS and is responsible for rendering pages to users. Contains the Web Application that distributes content to users.This involves fetching content from the SharePoint databases and “look and feel” from the database and file system and then rendering, caching (depending on settings), and returning the page to the user.
How do I configure it?
When installing SharePoint on a server you can choose “WFE Only” but keep in mind that this will only allow you to run a subset of services on the server.
When would I use it?
When you install SharePoint at least one server needs to be a WFE/Application Role. So you need one server at least in the farm to have this role, you have no choice.
Index Role
What does it do?
This role is responsible for crawling content and building up an index. Now you may think that the index server crawls all the content but this is NOT the case. The Index roles managers the crawl, performs crawls for items external to the fame (File Shares, Web Sites, BDC) but makes requests to Query or WFE’s to crawl internal content.
How do I configure it?
If you choose the Search Indexing role you can create a query server by simply check the “Use this server for indexing content” option and uncheck the “Use this server for serving search queries” option (the opposite of creating an Query role)
When would I use it?
This is a very intensive process and it is suggested that you put this on a separate server if you can, in many cases this is the first role to offload.
Any thing else I should know?
Some people create a WFE/Index role on a box for a couple of reasons which make a lot of sense, see this post from Joel Oleson which explains it in more detail. As mentioned above if you put he WFE/Index role on the same box the server won’t need to request content from other WFE’s or Query servers and can crawl local content locally, thereby reducing bandwidth.
Another thing is that the Query/Index role cannot be split on a WSS farm, you only get the Search role which runs both services.
Query Role
What does it do?
This role is responsible for taking users search queries and performing keyword searches on the local copy of the index that it stores and passing metadata queries to the database to return results back to users.
How do I configure it?
If you choose the Search Indexing role you can create a query server by simply unchecking the “Use this server for indexing content” option and checking the “Use this server for serving search queries” option.
When would I use it?
If you have a high number of search queries being performed then consider having the query role as a separate server.
Any thing else I should know?
Yes!! The infamous Query/Index problem!!!! If you have ANY server on a farm with BOTH the query and index roles on the same server the index WILL NOT get propagated to other query servers. SharePoint assumes that if the roles are on the same server that you know what you are doing and dont need to propagate the index. You have been warned
I’m now a Microsoft Certified Trainer
Posted by Michal Pisarek in Tips and Tricks on October 26, 2009
So I got my Microsoft Certified Trainer’s certificate now which means that I can officially teach Microsoft courses to the masses which is great.
We are hoping to start rolling out some SharePoint courses early in the new year which will be great but until then we are busy working on developing some workshops for the upcoming SharePoint 2010 course.





