Skip to content

Archive for

23
Oct

European SharePoint Conference – Updated slides from governance session

Made it back from the Berlin European SharePoint Conference 2012. A very succesful event that hopefully is the first of a long row of yearly european gatherings of the european SharePoint community.

It was great to meet so many people from all around Europe. I made new connection with some very nice people from a lot of different places; Germany, Italy, Netherlands, Belgium, Switzerland, UK and Russia – just to name a few – , and got to refuel a lot of old relatioships with people from Denmark, US etc. To an extend, this conference actually felt even more global than the Microsoft conference in Anaheim. It was very interesting to be a part of this.

I had my governance session – “Why do we still talk about SharePoint governance” on thursday, in a pretty full Breakout room 4. Thanks to everyone who participated. A good crowd of people and some good questions afterwards gave me the impression that the message went across well. I am always interested in getting your feedback, so feel free to post right back to me.

I promised to post the updates to my slidedeck, so here it is.

ESPC-Why are we still talking about SharePoint Governance – Final

Feel free to distribute the link. And if you have any questions or comments, post them here or tweet me directly at @skjoenaa.

22
Oct

SharePoint 2010 – Updates to capacity planning limits and boundaries

During the 2011 SharePoint Confernce recently held in Anaheim, CA, a keynote demo has started new discussion of the numbers you can scale the various part of SharePoint. Even though the demo it self was probably not very realistic, it showed SharePoint in a “new” scale.

And recently (on July 14th 2011) an update WAS made by Microsoft to the documentation of SharePoint 2010 software boundaries and limits. So just to ensure that you have the latest guidance at hand, you should review this article on TechNet:

http://technet.microsoft.com/en-us/library/cc262787.aspx

A good weekend to everyone out there…

16
Oct

T -1 (day) – Arrived in Berlin…

Arrived in Berlin this weekend – ready for the European SharePoint Conference at the Estrel Convention Center. Berlin is – for me – pretty close to home, and a great place to go on an extended weekend with the family or some of the guys.

This week is actually a public holiday in Denmark, so Berlin will be filled with danish families on shopping vacation. At least 3 of our friends with families are here for the week – and yes, my family also came. Great weather, great shopping, interesting history… and some really cool things to try out… I will recommend the “Trabi” sight-seeing tour . It’s hillarious – and you wont find anything like this ANYWHERE else. Berlin only! Beat’s dining at the rotating restaurant in the TV-tower by a mile…

The photo? Me – trying to have a serious photo taken in front of the TV-tower. But with all the kids around, that’s not going to happen…

So what will be going on this week – for SharePoint people like us?

The European SharePoint Conference 2011 (ESPC11) is the second of it’s kind. The first one was in 2007 and – as far as I remember – it was also in Berlin ESPC11 is not a european re-run of the Microsoft SharePoint Conference, that took place in Anahein, CA just last week.

But you will see some of the same speakers – even giving som of the same speaks – at the ESP11. But on the speakerlist you will also find some of the best european speakers – people who typically not speaking at the US event – and this may turn out to be a very good thing, for relevans and quality; Relevans – because of the differences between the US and European markets. European countries generally have a larger procentage of smaller companies, which does have an influence on the type of challenges people are facing with SharePoint. And Quality – simply because I think that some of the european speakers are at world class level at what they do, and absolutely quailify to speak at the global event. But only a few of them do…

Personally I am looking foward to seeing people like Björn Olstad (NO), Spencer Harbar (UK) (yes – he was in Anaheim too! ), Wictor Wilén (SE), Jan Tielens (NL)  and Miriam van Olst (NL) – and to meet a lot of other brilliant people I dont know yet. But dont miss sessions from always excellent and entertaining Mike Fitzmaurice(US), very experienced Michael Herman(US) and Dan Holme (US) from Avepoint, who (I think) is re-doing his session on creating SharePoint architecture with governance in mind; one of my favorite sessions from Anaheim.  And finally – we can not forget about Joel Olsson, who did NOT speak at the global SharePoint conference (I think this must be the first SharePoint Conference he missed). He WILL be doing a keynote tuesday afternoon in Berlin.

Another thing that is worth noticing, is that the people behing ESPC, have announced that this conference will be a yearly event – looking forward. I think that this is a realistic goal, considering the high market penetration of SharePoint in many european countries, combined with the size of the event which is considerably smaller than the global conference held by Microsoft. I am looking forward to seeing how these plans will turn out. A lot of respect for setting this goal…!

Conference Blog, Twitter, Facebook and other channels…

Another ting I like about this conference is, that there has been put a lot of effort into doing MORE than “just” the onsite sessions. A list of very good web-cast sessions have been held in the months up to the conference. All of these sessions are still available and I expect them to be for a while after the conference too. There is also a  conference blog which has primarily been used by the conference staff so far, but a number of speakers have been asked to post to the conference blog during next week, so you should be able to find additional comments to sessions and topics during and even after the conference is over.

I will be posting a few post on the conference blog my self, primarily in the area of SharePoint governance and adoption. You can find the blog here: http://www.sharepointeurope.com/blog.aspx.

And naturally, there will be “tweet’ing” going on in the ESPC11. The official tags are #EuropeanSP and @EuropeanSP for Twitter, Facebook and other “socials” you may be using.

Events during the conference

Outside of the conference dinner on Wednesday and the Expo drinks on Tuesday, I only know of a single social event during the conference.

This is the “RED PARTY” hosted by AvePoint. These guys also had a party in Anaheim and this was (at least, that’s what I heard) the best party of them all. And I did’nt even go! I happen to know the new VP of Marketing over at AvePoint quite well, and if she had anything to do with this party, it will be rockin’… To go you have to sign-up at the Avepoint website and pick up a wristband at the AvePoint booth in the exibihition area. The Red Party is held at “Kunstschule” (Art School… – but this is a pretty cool place…), Schützenstrasse 6, 10117 Berlin, on Tuesday from 19:30, so you should be able to make it after Expo drinks. Sign up here.

If you know of any other events, feel free to ping me back, and I’ll add them to the list. These types of events are always good; typically free beer and snacks, and a chance to han put with the bunch… I am missing information on #SharePint’s going on…? With the quality of beer in this town, #SharePint should be a given… When and Where?

 

15
Oct

Hide “HOME” link in SharePoint 2010 Global Navigation

The other day I was strugling to solve an issue that seemed pretty simple, but turned out not to be…

I needed to create a custom Global Navigation looking like this one:

Where the 3 icons linked to Home and to 2 different WebApps, and the rest of the navigation displayed second level sites (subsites) to the topsite.

To do this I created a custom CSS for the navigation and added a set of SPLinkButton’s to the left of the actual navigation control. The only thing I needed to change, was the behaviour of the navigation control, so that it would not display the “Home” link (links back to “/”). In other words, I needed the global navigation to only display links to subsites.

When looking at the control in the V4 masterpage, this is what you will see:

<asp:ContentPlaceHolder id=”PlaceHolderHorizontalNav” runat=”server”>
<SharePoint:AspMenu
ID=”TopNavigationMenuV4″
Runat=”server”
EnableViewState=”false”
DataSourceID=”topSiteMap”
AccessKey=”1″
UseSimpleRendering=”true”
UseSeparateCss=”false”
Orientation=”Horizontal”
StaticDisplayLevels=”2″
MaximumDynamicDisplayLevels=”1″
SkipLinkText=””
CssClass=”s4-tn”/>
<SharePoint:DelegateControl
runat=”server”
ControlId=”TopNavigationDataSource”
Id=”topNavigationDelegate”>
<Template_Controls>
<asp:SiteMapDataSource
ShowStartingNode=”False”
SiteMapProvider=”SPNavigationProvider”
id=”topSiteMap”
runat=”server”
StartingNodeUrl=”sid:1002″/>
</Template_Controls>
</SharePoint:DelegateControl>
</asp:ContentPlaceHolder>

The StartingNodeUrl property refers to a site with the SiteID og 1002. This is the topsite – first site on the 1st level. So I imagined that I could just set the ShowStartingNode property to “False” and I would be on my way. But no logic there – a least not my logic 😉

So after trying a lot of different things out, I ended up by changing the SiteMapProvider and finally the menu started to change behaviour. My final solution also included removing the TopNavigationDataSource control, so the final code looks like this:

<SharePoint:AspMenu
ID=”TopNavigationMenuV4″
Runat=”server”
EnableViewState=”false”
DataSourceID=”topSiteMap”
AccessKey=”<%$Resources:wss,navigation_accesskey%>”
UseSimpleRendering=”true”
UseSeparateCss=”false”
Orientation=”Horizontal”
StaticDisplayLevels=”1″
MaximumDynamicDisplayLevels=”1″
SkipLinkText=””
CssClass=”s4-tn”/>

<asp:SiteMapDataSource
ShowStartingNode=”False”
SiteMapProvider=”CombinedNavSiteMapProvider”
id=”topSiteMap”
runat=”server”
StartingNodeUrl=”sid:1002″/>

Now documented for next time 🙂

In the proces I used a small console program to display the Site ID’s. If you want tp try that out, here’s the C# for a simple console application to so that:

using System;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Navigation;
namespace ConsoleApp
{
    class Program
    {
        static void Main(string[] args)
        {
            using (SPSite site = new SPSite("http://localhost"))
            {
                using (SPWeb web = site.OpenWeb())
                {
                    SPNavigationNode toplinkbar = web.Navigation.GetNodeById(1002);
                    if (toplinkbar != null)
                    {
                        foreach (SPNavigationNode node in toplinkbar.Children)
                        {
                            Console.Write("SiteTitle: {0} ", node.Title);
                            Console.Write("SiteID: {0} ", node.Id);
                            Console.Write(System.Environment.NewLine);
                        }
                        Console.WriteLine("|");
                    }
                }
            }
            Console.Write("\nPress ENTER to continue....");
            Console.ReadLine();
        }
    }
}

This will return a list of Subsites with Title and corresponding SiteID value. This example is a simple variation from MSDN, that can be a helpful tool when working with the sitestructure in SharePoint 2010.

14
Oct

SharePoint Conference 2011 – done! Next? European SharePoint Conference!

So finally made it back from beautiful Orange County – where the 2011 SharePoint Conference took place last week.

238 danes…!

Again Microsoft managed to sell out! Amazing how many people are into SharePoint! About 7000 people participated in what seems to be the most important SharePoint event ,and atru global event it is! As expected most delegates came from US and Canada, but – as I have talked about earlier – the number of danish delegates was through the roof. 238 people took the trip from Denmark, to learn about SharePoint, and this made Denmark number 3 on the list of contries with the most people represented. For danish SharePoint professionals, this is the event where we meet old collegues and freinds – when we are back in Denmark we just dont have the time to do that :-).

So let me take the chance to thank all the good people I talked to this year. I will look forward to seeing you all again next year in Vegas.

The conference – what was it like?

A few months ago a danish Microsoft representative mentioned in a blog, that we could expect to get some information on SharePoint Vnext in the conference. But already in the Keynote it was made very clear, that no information about the next version of SharePoint would be available in the conference. A bit disappointing – but a very understandable strategy as vNext most probably is 18-24 months away. An announcement of the next SharePoint Conference was made instead. It will be in November 2012 in Las Vegas. So early? – you might think – and you are right! TYpically the SharePoint Conference comes every 18 months or so. The last conference was held just before the Beta 2 release of SharePoint 2010, so it could very well be that we will have a vNext marketing beta announcement in about a year from now. Let’s wait and see…

So the session this year were – most of them – based on the experiences people have had over the time with 2010 in the market. As a SharePoint consultant or developer, this meant that many session did’nt have the technical depth to bring something really new to the plate. But a few of them really did! Especially a session on automating fileplan development for Records Management was really cool, and the sessions about Multi Tenancy were attracting a big group of techies too.

Another thing that I noticed, was the interest for adoption and governance topics. Most of these sessions were filled to the last seat, telling us that people are still strugling to work out how to deal with these important topics. Governance have been a bit of a “buzz” over the last 3 years or so, but this conference proved that it has now reached the level of focus that it needs to have, and we can therefore concentrate of developing better practices and tools looking forward.

All in all – another good conference in a great venue. Only thing that was really missing was bottled water in the breaks.

European SharePoint Conference 2011

Next week the European SharePoint Conference is taking place in Berlin, Germany. I will be there talking about how SharePoint Governance has evolved and present af practical approach to running it in your organization. I will also be in the Ask the Experts session, discussing these topics with conference delegates and peers. I hope to see you there… 🙂

I will be blogging on the official conference blog (links will follow) and in this blog. So if you are not able to make it, I will try to keep you updated… And finally you can follow #eSPC11 (general) or #eSPC11DK (danish) on Twitter.