|
Mattias Karlsson Profile |
|
|
Congratulations to Niklas Goude
Mattias Karlsson For all of you that follow my blog frequently, you are well aware of my projects together with my collegaue Niklas Goude who I’m currently writing the book PowerShell for Microsoft SharePoint 2010 Administratorswith. Niklas just got awarded the prestigious MVP award for his work in the PowerShell community and I just want to give him my sincere congratulations. Your work has paid of and you deserve every piece of it.
Besides from the book we have a couple of other interesting projects comi [read]. Posted: Mon, Jul 19th '10 |
South East Asia SharePoint Conference 2010
Mattias Karlsson It’s just announced that there will be a SharePoint conference in Singapore later this year. It will follow the same successful concept as the New Zealand and Australian SharePoint conferences held in beginning of June. It’s the crew at SPEvents that is running it and we can expect a well organized and interesting conference I’m sure!
Keep up to date with the event through the following channels.
Web site: http://www.sharepointconference.asia/
Linkedin: http://events.link [read]. Posted: Mon, Jul 19th '10 |
New Zealand and Australian SharePoint conference sum up
Mattias Karlsson The Australian SharePoint conference has just finished which concludes two great weeks with two great conferences (New Zealand last week)and I’m about to take the long trip back to Sweden. They guys and girls that have put together these conferences deserve all the cred they can get and of course a big thank you! It has been a pleasure being here!
By judging on the feedback from the two quite crowded sessions I held (one together with Niklas Goude) it seemed like they were appreciated whic [read]. Posted: Tue, Jun 22nd '10 |
User group meeting Gothenburg
Mattias Karlsson Last week the Swedish SharePoint user group had its third meeting in Gothenburg. The focus was this time on search were we first got a technical presentation and demo by Thomas Svensen from Microsoft about the capabilities of Fast for SharePoint. The second presentation was held by Henrik Strindberg from Findwise who talked about the use of search within the organization and shared his experience from different projects.
Considering that we had the warmest day of the year in Gotheburg we had qui [read]. Posted: Mon, May 24th '10 |
Pre-order of our book is now available
Mattias Karlsson Last week the book PowerShell for Microsoft SharePoint 2010 Administrators became available for pre-order at Amazon. I’m of course very excited, it feels real and a bit scary to be honest. As mention before I’m writing the book together with my collegaue Niklas Goude and we still have a couple of chapters left but we have got some good feedback so far, both from people we meet at events and through our blogs but also from the people at Microsoft.
So who is this book for? Well, itR [read]. Posted: Wed, May 12th '10 |
Countdown to the New Zealand and Australian SharePoint Conference
Mattias Karlsson It is less than 2 months left until the New Zealand and Australian SharePoint Conference will be held in June! Weelington 9-10th and Sydney 16-17th. If you are still not convinced you should listen to this:
Something for everyone – one of the few IT events that specifically reaches out to multiple audiences
20 sessions of end user/power user/business content including some great case studies including Telstra, Volvo and a number of Industry verticals such as finance, insurance, legal an [read]. Posted: Mon, May 3rd '10 |
Summarizing Techdays Sweden
Mattias Karlsson The biggest IT event in Sweden this year, TechDays, was held a couple of weeks ago and my intention was to have written this post way back but I’m really falling behind on the work done on the blog due to all time it takes writing the book but here we go.
It was 1700+ people that attended TechDays and it was a great conference, well organized and a lot of good sessions as well. I attended mainly as speaker but since Enfo Zipper was represented as an exhibitor and sponsor I hung around at [read]. Posted: Mon, Apr 19th '10 |
psconfig and secureresources
Mattias Karlsson I’m currently writing a chapter (PowerShell for Microsoft SharePoint 2010 Administrators) about scripted installations in SharePoint 2010 using PowerShell. In 2010 there are a couple of cmdlets that does more or less the same thing as you do with psconfig when scripting installations today.
One of the cmdlets that needs to be used when scripting a 2010 farm using PowerShell is the Initialize-SPResourceSecurity This does the same as psconfig -cmd secureresources. A have used this hundreds o [read]. Posted: Wed, Apr 14th '10 |
Update of SP-Upgrade script
Mattias Karlsson After some feedback I have updated the SP-Upgrade script created 2 weeks ago. First there was a bug in the script related to the export of Web Application names and then I added switch that makes i possible to only export the content database information to an XML File. This is how the help looks now and you find more information about the script here: http://mysharepointofview.com/2010/03/automate-sharepoint-patching-with-powershell/
SYNTAX:
SP-Upgrade -help
Displays the help topic for the sc [read]. Posted: Fri, Apr 2nd '10 |
SharePoint 2010 Services and versions
Mattias Karlsson There are a lot of questions about what Service Applications that will be shipped with what SharePoint 2010 Version. Here is a quick reference and I can’t guarantee it will be the case in RTM.
Service Application
SharePoint Foundation 2010
SharePoint Server 2010 Std
SharePoint Server 2010 enterprise
Access Services
X
Business Data Connectivity
X
X
X
Excel Services Application
X
Managed Metadata Service
X
X
PerformancePoint
X
Search
X
X
Secure Store [read]. Posted: Fri, Mar 19th '10 |
Automate SharePoint patching with PowerShell
Mattias Karlsson My last addition to the community is a script that can help you with the patching of SharePoint environments. The script was from the beginning made for Cumulative Updates but can be used in other scenarios as well. As in all CU installations it’s done in two steps; install Binaries and then run the SharePoint Configuration Wizard/PSConfig. What I wanted the script to do was they key things.
Log the amount of time it takes to install the updates to estimate downtime in produciton environ [read]. Posted: Thu, Mar 18th '10 |
Speaking at the Australian and New Zealand SharePoint conferences
Mattias Karlsson It’s an honour to be able to announce that I will be presenting at the Australian and New Zealand SharePoint conferences in June.
At both venues I will be presenting 2 sessions, one SharePoint 2010 and PowerShell together with Niklas Goude and one more business focused session talking about lessons learned from successful enterprise implementations.
The conferences are held in Wellington and Sydney the week after. It’s a two day conference with both national and international speaker [read]. Posted: Wed, Mar 10th '10 |
PowerShell for Microsoft SharePoint 2010 Administrators
Mattias Karlsson They say that good things come to those who wait. We have waited, and finally we are now pleased to announce that the book that I’m writing together with my collegaue Niklas Goude (http://www.powershell.nu)will be published by McGraw-Hill and will hit the stores later this year. Exactly when is not yet confirmed but I will make sure you get the information!
The title will be PowerShell for Microsoft SharePoint 2010 Administrators and will be a book in three parts where the majority of t [read]. Posted: Tue, Feb 16th '10 |
SharePoint Poll
Mattias Karlsson I’m really falling behind on my “poll of the month”, and to be honest, it’s not worth the name, so I have decided to change it to “The SharePoint Poll”! By doing that I don’t have to feel bad about not producing a new poll each moth. But still, if you have thoughts or questions that could be well suited for being a SharePoint Poll please let me know by posting a comment below and we ask the community!
So let’s move on and discuss the latest poll re [read]. Posted: Fri, Feb 12th '10 |
Cancel multiple SharePoint Workflows using PowerShell
Mattias Karlsson Have you ever been in a situation where you have had a lot of workflows that has been started and ended up in a Error Occurred state? Where you tired of terminating them one by one before you could start the workflow again? Well I was, so I wrote a small and simple PowerShellScript for it.
What the script does is that you specify a site, list and workflow name and then all workflows will be terminated so that you can run them again. I also included the option to include already running Workfl [read]. Posted: Fri, Feb 5th '10 |
Database statistics timer job – for good and for bad?
Mattias Karlsson When SP2 was released almost a year ago there was an update to the Database Statistics Job. What was updated was a rebuild of the database reindex. This was introduced as one of the main improvments in the SP2 and it is. But in some cases the job might not always be as good as it sounds for your environment.
The reason for that is that the rebuild of the index is quite aggressive in it’s nature and does not have any logic built in to it. It simply rebuilds the whole index daily.
If you lo [read]. Posted: Wed, Feb 3rd '10 |
Administrating SharePoint 2010 with PowerShell
Mattias Karlsson This is a summary of the session:Administrating SharePoint 2010 with PowerShell held by Zach Rosenfield at the SharePoint 2009 conference.
If you have followed this blog before you know that a little now and then I talk about PowerShell, not as much as my colleague Niklas on powershell.nu but anyway. PowerShell in SharePoint 2010 will be The administration tool to really handle your environment. The strengths of PowerShell is that it can deal with the .net library objects directly, it has perfo [read]. Posted: Tue, Oct 27th '09 |
Patching SharePoint 2010
Mattias Karlsson This is a short summary of the session: Patching SharePoint 2010 held by Shane Young and Todd Klindt held at the SharePoint Conference 2009.
Listening to Shane and Todd is always entertaining, it’s like a mix of Chandler from Friends and Jim Carry (Is it only me that thinks they actually are quite alike from a distance?) giving you performance on stage. But they are very good on what they do and are very inspiring, so thanks guys!
So what did they talk about? Well, patching in SharePoint 2010 [read]. Posted: Mon, Oct 26th '09 |
Server Health and monitoring in SharePoint 2010
Mattias Karlsson This is a summary of the: Server and Health Monitoring session held by Dan Winter and Umesh Unnikrishnan at the SharePoint Conference 2009.
Are you on the admin side as me? Well then we have some really interesting things to look forward to in 2010. It’s just so much good things that I will not be able to get everything here. But to take 4 of then that was discussed at this session.
ULS Improvements.
They way to handle what is getting logged from Central Admin has been very much improved and [read]. Posted: Fri, Oct 23rd '09 |
Deploying SharePoint 2010 Extranets
Mattias Karlsson This is a summary of the: Deploying SharePoint 2010 Extranets held by Chris Gideon,Judah Aspler and Luca Bandinelli at the SharePoint Conference 2009.
This session was almost a full house and you could feel the expectations in the air. I think however that many of the people got a bit disappointed because it was a quite thin presentation.
But to take the most important from it was that Microsoft promises that they do everything to make the extranet scenarios as seamless and transparent for the [read]. Posted: Thu, Oct 22nd '09 |
SharePoint 2010 Capacity and Performance Management
Mattias Karlsson This is a summary of the session: SharePoint 2010 Capacity and Performance Management held by kfir ami-ad and Zohar Raz
Maybe the most important thing to understand when talking about Capacity and Performance management in SharePoint 2010 is that is so much new things included. In fact it’s three times more services shipped with 2010 compared to 2007. This has the effect that we will not utilize less servers. Rather more. One thing that hits me from the first 2.5 days here is that whenever the [read]. Posted: Wed, Oct 21st '09 |
Governance Planning and Implementation
Mattias Karlsson This morning I listened to a session called: SharePoint 2010 Governance: Planning and Implementation with Scott Jamison and Susan Hanley. It was a good session but for all of you that has read a lot about Governance it was not that much new. It is however a very important part of an implementation and the say that 20% of an implementation is techniqe. What will be new and that needs to be handled specifically in 2010 deployments is the handling of search, key words and social tagging.
They had [read]. Posted: Wed, Oct 21st '09 |
Upgrade to SharePoint 2010 – Advanced Scenarios
Mattias Karlsson This is a summary of Sean Livingstons presentation: SharePont 2010 upgrade part 2: Advanced Scenarios presented at the SharePoint conference 2009.
This was the second part and I actually didn’t see the first one. Sean Livingston is Program Manager and responsible for the upgrades. This session did not for obvious reasons include that much demos. But to mention a couple of things, we promised that MS makes everything to make this upgrade as seamless and transparent as possible. Most important i [read]. Posted: Wed, Oct 21st '09 |
Document Management in SharePoint 2010
Mattias Karlsson This is a summary of Ryan Duguids presentation, SharePoint Documentation Deep Dive at the SharePoint 2009 Conference.
Are you working with document management? I can imagine that it’s not been the easies task in SharePoint 2007? Well, I can promise you, you will have so much fun in SharePoint 2010. It can now actually be called a document management system or ECM for the Masses as Microsoft would like to phrase it.
Mainly what they have done is that they have made it much easier to use metadat [read]. Posted: Wed, Oct 21st '09 |
My Sites and Social Networking in SharePoint 2010
Mattias Karlsson This is a summary from x presentation: Deep Dive into SharePoint 2010 My Sites and Social Networking Architecture held at the SharePoint conference 2009.
Social Networking is finally here for the enterprise! Everyone that has a facebook account (how doesn’t?) will recognize themselves in the new My Sites. Activation Feeds, social tagging and a notes page is just some of the features included.
But as an IT person the most interesting things in this session was the new central picture library fo [read]. Posted: Wed, Oct 21st '09 |
Administration in SharePoint 2010
Mattias Karlsson Yesterday I listened to two sessions regarding Administration in SharePoint 2010 with the MVP’s Shane Young and Todd Klindt on the SharePoint Conference 2009.
To highlight some of topics that were discussed the most important was: Learn PowerShell! This is actually something that goes like red thread through all IT-Pro Sessions. With PowerShell you will be able to do more or less everything. In the Beta in November they will ship more then 500 different PowerShell commandlets.
Another big [read]. Posted: Tue, Oct 20th '09 |
SharePoint Conference 2009 Kicks off
Mattias Karlsson Direct from Las Vegas I will try to keep you posted on what is going on. I’m aware that not all of the post will be well written, let me get back with longer posts later on.
The Key notes with Steve Ballmer ended an hour ago. One of the most interesting things he revield and what we have been waiting for is. When will the public beta be available. The answer is: November! [read]. Posted: Mon, Oct 19th '09 |
Synchronization for Shared Services Provider Failed
Mattias Karlsson I ran in to:
Synchronization for Shared Services Provider ‘[your shared service provider]‘ has failed. The operation will be retried.
Reason: Collection was modified; enumeration operation may not execute.
And to solve it I did the following:
stsadm -o sync -listolddatabases 1
This gives us a list of databases that has not been syncronized for 1 day. You can change the values if you want to check further back in time.
stsadm -o sync -deleteolddatabases 1
This sounds scary right [read]. Posted: Tue, Oct 13th '09 |
Poll of the Month – October
Mattias Karlsson The question we had last month was: What Moss Enterprise features do you use. This came up because of we earlier saw that the majority has the enterprise version. My guess was that many don’t use the features that is only shipped with Moss Enterprise. And the results shows that there are a lot of people that don’t use any.
This however don’t need to be a bad thing. It might be that the once that answer “Don’t use any” have intentions on using them or simply ha [read]. Posted: Fri, Oct 9th '09 |
Update of Copy-SPItems script
Mattias Karlsson I have been doing a small update my Copy-SPItems script that I wrote about here. The last version required that (at least if don’t want a lot of error messages) that the target list had the same columns. The script is now updated so that I check wheather or not the SharePoint list field exisit or not.
This is done by using an “where” statement like this.
if($OpenTargetList.Fields | Where { $_.InternalName –eq $OpenSourceListField.InternalName}) {
}
To dowload the script click [read]. Posted: Fri, Oct 9th '09 |
Copy Items from one list to another using PowerShell
Mattias Karlsson If you have a list with items that you want to copy to another list or lists you can easily do that using PowerShell. In the scenario I faced, we had one custom source list and we wanted to copy all items to multiple target lists on a regular basis.
If you have used PowerShell before you might be familiar with the .CopyTo and .CopyFrom functions, or at least know that they exist. Well so did I and therefore I thought that the script should be the simplest thing. It turned out thou that the .Copy [read]. Posted: Mon, Sep 28th '09 |
SharePoint Software limitations
Mattias Karlsson Recently I discussed the software limitations within SharePoint with a Microsoft technician and he reminded me about this great Technet article that I almost had forgot about or looked at for quite some time:
http://technet.microsoft.com/en-us/library/cc262787.aspx
If you have not seen it before I recommend you to read it. It’s worth a look each time you design a new environment. I especially like the diagrams MS have made for us. [read]. Posted: Tue, Sep 22nd '09 |
Column ordering not displayed
Mattias Karlsson Today I got a question from a user that needed to change the Column ordering in his SharePoint list. To his surprise (and at first to mine as well) the link named Column Ordering in List Settings was not there. In his other list they shows up fine.
What we first tested was to see if the settings page worked at all and it did. This test was done by manually adding formEdt.aspx?List=[Your list guid] to the URL and everything worked fine.
We then found out that SharePoint removes this option, quite [read]. Posted: Mon, Sep 21st '09 |
Poll of the month
Mattias Karlsson It’s time for a new “Poll of the Month” but first let us take a look at the results from the past months question. I then asked: What SharePoint version(s) do you use? And the result shows that it is the 2003 are almost gone, and thank god for that..
What’s a bit more interesting is that the race between Moss Enterprise and the standard edition are won by the Enterprise (65% vs. 9% of the total votes). I actually thought that the Enterprise should dominate but not with th [read]. Posted: Tue, Sep 15th '09 |
Web Application builder
Mattias Karlsson Visualize yourself the scenario were you are about to set up a SharePoint environment containing a lot of Web Applications and that some of them needs to be extended both two and three times. Add to that, that you need to set it up in a Test, QA and a production environment and in the same way have a good recovery plan for setting them up again in case of a disaster.
In two earlier posts I have written about how to create a Web Application and how to extend a Web Applicationusing PowerShell. No [read]. Posted: Tue, Sep 8th '09 |
Swedish SharePoint User group meeting 8-sept
Mattias Karlsson Next week there will be yet another Swedish SharePoint User Group meeting in Stockholm. They have been a couple of them before but for some reason they have always been in conflict with other things in my calendar, so I really look forward to this one. It will also be of extra interest since my friend and colleague Niklas Goude will be presenting “SharePoint and PowerShell”, and as a round up of his session we will together give a little sneak peak of “SharePoint and PowerShell [read]. Posted: Tue, Sep 1st '09 |
“Object already exists” when using ProvisionGlobally
Mattias Karlsson In two earlier posts I have written about how to create and extend a web application using PowerShell. Today I ran in to a problem when I extended a Web Application twice directly after each other.
The error message I got was:
Exception calling “ProvisionGlobally” with “0″ argument(s): “An object of the type Microsoft.SharePoint.Administration. SPWebApplicationProvisioningJobDefinition named “Provisioning 0615878b-f543-43ab-aeb8-c59080cd52a8″ already exi [read]. Posted: Mon, Aug 31st '09 |
Add Custom HTTP Headers programmatically
Mattias Karlsson When you work with farms with multiple WFE’s that sits behind a loadbalancer and Virtual IP it can sometimes be difficult troubleshooting since you don’t know what server your client is connected to.
I sometimes use Fiddler (which is a great tool by the way) when inspect the HTTP traffic, but without a custom HTTP Header it makes the hole process much more difficult.
Once again, I’m not much for repetitive tasks and in this case I had a lot of WFE’s and web applications. Therefore I put [read]. Posted: Thu, Aug 27th '09 |
Poll of the month
Mattias Karlsson So the first “Poll of the month” actually lasted for two months but that’s because of the summer holidays. The question was “How large are your SharePoint farm?” and as you can see in the summary below it’s a quite interesting result. We have the two largest groups quite far from each other in matter of size. A non scientific analyze of that could be that there are two major types of companies. The one just starting to use SharePoint or just use some parts of [read]. Posted: Tue, Aug 25th '09 |
Preparing for the Midnight Race in Gothenburg
Mattias Karlsson Running for 2010 continues and tomorrow it’s the Midnight Race in the hart of my home town Gothenburg that’s on the agenda. Simply 10 km and it’s more of a fun run and party then competition. Instead of the traditional running numbers everyone gets a running t-shirt. So tomorrow at 10 pm 10,000+ will hit the streets wearing an orange t-shirt. It will be fun and not only for those who’s running but also for the ones cheering along the city streets. So if you are in town I can definitely r [read]. Posted: Fri, Aug 21st '09 |
Problem creating My Site
Mattias Karlsson Have you ever received the error message:
There has been an error creating the personal site. Contact your site administrator for more information.
when you open up My Site for the first time? I have heard about this before and also read the solution (for instance found here). This is usually related to permissions not set up the right way but the other day I found out that it can happen during other circumstances. It’s likely that you will not get it but I thought that it would be good to [read]. Posted: Fri, Aug 21st '09 |
Facelift for my SharePoint of view
Mattias Karlsson For a while I have had thoughts on making a facelift for the blog but also to make some adjustments functional wise. Mainly I felt that I needed more space to use and get a more “site” feel then just a blog. And finally it’s in place! Well almost, there are a couple of small things that will change but I couldn’t wait any longer to push the “activate” button.
But to be able to pull it off I needed some help from an old friend of mine within the Online Mark [read]. Posted: Thu, Aug 20th '09 |
SharePoint part of the common infrastructure
Mattias Karlsson Back from vacation, and it’s been lovely with a couple of weeks of. On in beautiful Italy, a couple of days in Copenhagen and a trip to southern Sweden, all together that makes it actually quite good to be back. And since we will have a very exiting and interesting autumn with the SharePoint Conference in October as the guiding star, I’m actually happy to be back.
Two weeks ago Joel Oleson wrote an excellent post about “SharePoint is Now core enterprise infrastructure“. This [read]. Posted: Wed, Aug 19th '09 |
A Sneak peek of SharePoint 2010
Mattias Karlsson A technical preview build for SharePoint 2010 was release to MVPs and TAP program members this week, boy! this is interesting! Microsoft has on it’s SharePoint site uploaded a video where you can see Tom Rizzo, Senior Director, SharePoint, give you an overview and a sneak peak of SharePoint 2010. There are actually a couple of very interesting things that they reveal to the public but since it’s time for vacation I need to get back and write a separate post about this. Here you find [read]. Posted: Thu, Jul 16th '09 |
Extend A Web Application with PowerShell
Mattias Karlsson Last week I wrote about how to create a new SharePoint Web Application using PowerShell. That was quite straight forward and there are a couple of post about it. But when I did a quick search for how you extend a Web Application I did not find anything at all.
It’s a bit more tricky but when you find out how to do it, it is actually not that difficult.
When we created a brand new Web App we used the SPWebApplicationBuilder class. When we want to extend we use the SPWebApplication and ma [read]. Posted: Fri, Jul 3rd '09 |