Monthly Archives: March 2011

Microsoft shifts focus to “Outside the firewall”


I’ve been in the Microsoft space for quite a couple of years.  I understand the stack, have dabbled with MSCRM, but have always concentrated on SharePoint.  In this time Microsoft have changed gears and shifted focus a couple of times and something that simply amazes me is how they move as one.  It ALWAYS feels like Microsoft employees are all on the same page.  No matter who you speak to, the message is the same, the lingo is the same and the business drivers are the same.

Enter the Latest Message

”There is opportunity outside the firewall with SharePoint 2010!”

What a great way to summarize the fact that SharePoint partners need to build a competency for Extranet & Web as the Intranet story is well serviced?  Man, Microsoft know how to market, heck, I’m ready to buy!  Smile

How was the Event?

I loved the event today.  The people were great, the food was tasty and the content was delivered in fantastic fashion.  Parts of the sessions were under NDA and as the event was for partners, I can’t exactly post the slides here, but I’ll share a couple of titbits that I found particularly interesting.

John Western opened up the event by explaining SharePoint for Extranets with broad strokes.  His session was very informative, concentrating on the business value of WHAT Extranets are all the while discussing HOW partners should be pitching it to their potential clients.

The key take away from his session was something I’m familiar with, but it was reinforced.  SharePoint, simply put, is a platform that can so easily surface data from various LOB applications and is a very cost effective all-rounder.  The surfaced data can be represented in a variety of ways via a single entry point dependant on the visiting user (employee vs. partner vs. customer).

Michael O’Donovan, always entertaining, was up next and delved into some of the challenges that partners will run into while deploying SharePoint for Extranets.  The key area of his session was security.  His presentation, admitted by himself, was not as slick and sexy as John’s, but we ALL loved his explanation of claims based authentication as he drew a scene from a bar on his tablet.  (Should have been there to enjoy it).

He then moved on to the various architectures that may be used for Extranet deployments and took some time delving into authentication sources that may be used with claims based authentication.

Michael had the line of the day while drawing an architecture diagram:

“You have to have a cloud in every presentation done by Microsoft."

The entire session packed out laughing, what a moment!

So what now?

After these kind of events, partners tend to find themselves punch drunk on all the awesome that Microsoft throws their way.  Although it’s not possible to walk out of this event and sell a SharePoint FIS license, it does help raise awareness and give you so much more ammunition for that next customer engagement.

Some challenges in our industry remain and central to that, in my opinion, is still the licensing model that Microsoft has it’s Extranet & Web offerings handcuffed around. 

Going forward, I’m confident that the SharePoint partners in South Africa will be sharpening their approach to, at the very least, include an Extranet & Web message for their potential customers.

Microsoft wants us to focus outside the firewall and trust me, they generally get what they want.  Smile

Paying Homage: FBA Configuring Blogs


When searching for a guide to configure Forms Based Authentication for SharePoint 2010 you will absolutely be inundated with blog posts around it.  There are a couple of flavours of this including Claims Based authentication with ADFS, other LDAP providers and more.  My interest lies with the basic SQL membership provider.  Almost every respected SharePoint blogger has written his / her take on things.

I haven’t ever ventured down this road as the guides I’ve found online have simply been so detailed that I didn’t want to clog up the system with the same old, same old.

I did find some pretenders, guys / gals, who have copied and pasted from each other, like verbatim, but then I’ve also found some posts where I can see the author put in a LOT of work to make the guide as comprehensive as possible.

Why am I putting up a number of guides?  Well, it’s quite simple.  In my experience I needed to use a combination of posts to get the job done.  Although I’ve now got my cheat sheet neatly noted in OneNote, it took me quite a while to complete this in August last year (when I did it the first time).

This post is therefore to retweet, if you will, the best out of the bunch.

Sridhar

http://blogs.msdn.com/b/sridhara/archive/2010/01/15/setup-claims-using-aspnetsqlmembershipprovider.aspx

This post is simply the best of them all (in my opinion).  It uses the manual method and gives you step by step notes with screenshots of what to do.  The post even shows screenshots of the web.config files which is great when the “where” and “how” is lost in translation.

In the Visual Studio bit, one or two minor things are left out, but it was fairly easy to figure out what you needed to do to get the user management website working.

Jardhi

http://blogs.msdn.com/b/dhirajm/archive/2010/08/04/configuring-forms-based-authentication-using-sql-membershipprovider-for-claims-based-web-applications-in-sharepoint-2010.aspx

This post uses the manual method (which I prefer), but has a different spin on the database creation in the beginning.  This post has by a long shot go the most comprehensive illustration of what to do with when editing the configuration files from showing what to add to saying exactly where to add it.

Donal Conlon

http://donalconlon.wordpress.com/2010/02/23/configuring-forms-base-authentication-for-sharepoint-2010-using-iis7/

Although I didn’t use the IIS 7 method, I still found going through this post gave me a good understanding of how the bits and pieces fit together.  His clean web.config examples are also great (but incomplete), so keep reading on.  Smile  Note:  The reason why the configs aren’t 100% is quite simple, this method is done via the interface and editing the configs manually is not required.

Thanks for creating these guides!

SharePoint Saturday JHB – My Experience


When an email came through late last year calling for speakers, I was actually already on leave getting ready for my wedding day (15th of December).  The initial deadline for topics were pretty radical and although I was interested, I sadly had to decline as I simply couldn’t focus on getting an SPS topic off the ground a day before my wedding.

Thankfully, Veronique was very pleasant and mentioned that we could discuss this a little later should there be spots available.

How did IMMIX get involved?

After the wedding and a super enjoyable honeymoon I emailed Veronique my idea for the topic.  She liked the topic and boom, I was in.  I immediately started preparation and also considered the possibility of getting IMMIX Solution to sponsor the event.

IMMIX quickly jumped in and not only was I on board as a speaker, but my employer was also on board as a sponsor, double whammy.  The creative minds at IMMIX started going crazy and we made pull out banners and bought a popcorn machine for our stand.

Needless to say, the popcorn was very popular and I’m seriously considering purchasing a machine like this one day.

The Event

As a speaker I was treated to a lovely dinner the evening before, but had to leave shortly after dinner and sadly wasn’t in the group photo that was taken just as I left (#FAIL).  Anyway, there is always next year.  The event was simply brilliant!  Things ran so smoothly and I believe it will only grow from strength to strength.  We used it to spread the word that IMMIX Solutions is taking SharePoint seriously as a service offering and I know the message resonated through the delegates and peer presenters.

The Food

Then onto the topic of food, well, what can I say.  Other than the popcorn which was obviously a highlight, the catering was simply out of this world.  People were constantly eating and it felt like the food simply wouldn’t run out.  For those that know me;  trust me I tried to eat it all.

My Session

The topics discussed in the sessions also gave the delegates a wide range to choose from.  A business and technical track ran concurrently and I was fortunate to present first in the business track.  My topic was – “What is SharePoint Foundation?  What value can my business get from it?”

I have shared my presentation on SlideShare and although some of the fonts are not supported, you’ll get the idea.  Have a squizz.

While preparing for the day, I thought to myself it would be pretty cool to monitor what my heart rate would be during the course of the presentation.  My wife recently bought be a Garmin Forerunner 210 so I decided to have it on during my presentation.  Here are the results:

Max Heart Rate:  155bpm

Average Heart Rate:  126bpm

Here is a graph of my heart activity during the presentation.  I was pretty excited during the start:

hrspsjhb

IMMIX also sponsored a couple of prizes and I gave away 2 x Arc Mouse Touch in my session.  Needless to say the winners were delighted.

The Organisers

A massive thank you goes out to Veronique from Let’s Collaborate who came up with the idea and made it a reality.  I haven’t heard one negative thing about the event, but if there is one thing to consider it’s this; 

“You’ve set your bar pretty high, now keep up the great work!!!”  Smile

I absolutely loved presenting and hope to be doing so more regularly in the not too distant future.

More Info

The SharePoint Saturday Website:  SPSJHB Website

All the Slide Decks:  Download the decks

Photos from Facebook:  Facebook

Read the Tweets:  #SPSJHB

Follow

Get every new post delivered to your Inbox.

Join 97 other followers