Sharepoint – how to “sell” the concept?

If you need to “sell” the concept of Sharepoint to a client or even in your own organization, there are a few pointers to keep in mind, so I will try to sum up the dos and don’ts.

Before the list, keep in mind that Sharepoint is not a complex platform, but it provides MANY functionalities and solutions, and sometimes that is the hardest part . . . how do you explain what is Sharepoint and what can be done with it.

 

First lets talk about what you SHOULD do:

  • Know Sharepoint – this seems a bit obvious, but it is so important for the person that is talking about a solution or product to have REAL knowledge. It is the only way you can “sell” the idea for a specific client or context. Someone that really knows what they are talking about can adapt his speech in a presentation or conversation to the needs and desires of the client, and can clarify any doubts that may appear.
  • Know your client – when you go to an external or internal client, you should know as much as possible about him. This is an advantage when addressing someone, and enables you to adapt your speech / presentation to the clients context. This is so important even for internal clients, if you must have this presentation internally in your organization, try to know exactly to whom are you going to be talking so you can be prepared.
  • Adapt your scenarios – If you are going to talk to Lawyers don’t take them a retail presentation, clients need to have their scenarios or as close as possible, so they can relate to what you are presenting. Even if you are talking to someone in your organization, do adapt your speech and facts to the reality of the clients needs.
  • Take the numbers with you – so you do need to persuade your client to choose Sharepoint, try to have some licensing information, because one of the first questions will e “how much will this cost me?”, this question usually comes from financial or administration profiles. Another typical question is related to hardware, this one comes from the IT departments, “How many servers will I need?”, “What Software will be needed?”. So the architectural knowledge is also important.
  • Prepare and rehearse  your presentations – If you are well prepared for a meeting or presentation, the success probability is huge. By preparing you can improve your own speech and presentation, and at the same time gives you confidence for the talk itself.
  • Keep it simple – if you cannot explain in simple terms what you are talking about, you will not be able to talk clearly to so many client profiles. You need to be ready to talk to administrations, IT departments, Human Resources, Administrative sections, or even profiles like industrial workers.  In your speech do abuse the technical terms, remember that not all people know what you are talking about.

 

Now lets talk about what you SHOULD NOT do:

  • Do not try to teach your client his business, usually they do not like that.
  • be carefull with your speech, keep it clear and simple without the abuse of technical terms.
  • do not go to a presentation without rehearsing it, one of the worst feelings is to be talking about something without knowing the sequence or the subject.
  • At least google about your client, jus to know what they do.
  • If you do not know about what someone asks you, DO NOT make things up!!!

 

These are some of the pointers that I usually use for myself and my team.

SharePoint FBA user with secure stored passwords by ulrich

when we need to setup an FBA authentication in Sharepoint there are a few things to be extra carefull, like Ulrich alert us in his article SharePoint FBA user with secure stored passwords.

Be aware that you will have problems if setting the StorePasswordInSecureFormat and enablePasswordretrieval to true at the same time. One of them should be false.

 

You can find this article here.

Visual Studio 11 – Productivity Booster !!!

Last Wednesday I went to a Microsoft’s Portugal Event on Visual Studio 11, it has been a while since my last event and the topic is very interesting to me.

This was an event that was divided into 6 sessions:

  • Keynote – Welcome to Visual Studio 11 (with Jay Schmelzer)
  • What’s new in the Visual Studio IDE (with Michael Koster)
  • Agile Application life-cycle Management with Visual Studio 11 (with Mitch Lacey)
  • Async -New Feature for Responsive Programming in Visual Studio 11 and .Net 4.5 (with Caio Proiete)
  • Software Testing with Microsoft Test Manager 11 and Lab Management (with Luis Carvalho)
  • Visual Studio 11 and Windows Azure (with Jay Schmelzer)

 

To sum up the event I think the new version of the VS is much programmer friendly, on subjects like Search, Snippets, Project Templates, functionalities and preview.

So, the new VS11 will support HTML5 (DOCTYPE) and has code snippets of HTML. The Code Snippets were largely upgraded and have much more than only C#, you can even find MVC specific snippets.

Another excellent new feature is the search, you will have search in almost every context. This allows you to be more productive in finding what you are looking for.

The preview tab, allows you to see a specific file content, without opening a new tab, this will help prevent the flooding of tabs that we all know and hate.

On project templates, specifically to Sharepoint, Microsoft has made available much less than the previous version. This was done because the templates used were only a few, this way we can continue to use the solutions templates and add all the other project types that we need.

So we get to the TFS (Team Foundation Server) part, here we have some very exciting news.

We will be able to suspend and Shelve using snapshots, this will allow us to freeze an environment up to the break point ;)

Both have the same principle, but the suspend is to be used when we are interupted, and the shelve when we want to save changes without checkin to the TFS.

The Lab management part has also some very useful news, we now can set has target environments any type of Virtual Machines and our own laptops or desktops. This is managed using agents installed on the target machine.

This is just a small sample of the VS11, that you can start using right now, the beta version is available for download.

You can find the download here: http://www.microsoft.com/visualstudio/11/en-us/downloads#vs

 

Sharepoint Advance Training – Core Architecture

It is now available on the Technet site some very valuable resources on Sharepoint 2010. On the Learn you have lots of training resources, but this time I will stand out the Core Architecture.

 

This is a subject that is very important, the definition of a Sharepoint Farm topology and architecture can determine the success of failure of an implementation.

This topic is divided in 3 lessons:

  • Lesson 1: Understanding SharePoint 2010 Topology
  • Lesson 2: Planning and Leveraging SharePoint 2010 Service Applications
  • Lesson 3: Business Continuity Management Features in SharePoint 2010

You can find these resources here: http://technet.microsoft.com/en-us/sharepoint/ff677987.aspx

Sharepoint Browser Support – All browsers latest version supported . . .

One of the questions we get a lot in the beginning of projects is what browsers are supported by Sharepoint, this is usually after the clients demand that the implementation must be supported for all browsers . . . or at least most of them!

Microsoft had made available a compatibility matrix that we all used to support our pains . . . well it seems that this matrix is no longer available and now Microsoft states: “Unless otherwise stated,  all browser versions are supported. Period” followed by ” . . .The only browser that will clearly state known limitations is Windows Internet Explorer . . .”

These statements were taken of Kirk Stark post on this subject, that you can find here: http://blogs.technet.com/b/tothesharepoint/archive/2012/04/04/updates-to-plan-browser-support.aspx

I really think these are very good news, let us just see what impacts on  already deployed implementations . . .

So all browser latest versions are supported . . . unless otherwise stated, of course ;)

Sharepoint new version – what we expect!

Well, here we are in the silly season of the launch of a new version of Sharepoint.
We know that the information available is under NDA (non disclosure agreement) so any info is generic or simply imagination.
I would prefer that some of the information on the new version were public, so that the community could start investing in the areas that will be “the future”.

Nevertheless I will enlist some of the wishes I personally have on the evolution of Sharepoint:

- Better mobile experience: The mobile vision of sharepoint has been present for quite a few years, but never had a strong implementation. With the era of applications in mobile devices Microsoft has to step up their game regarding Sharepoint.

- Developing Internet Web sites: Sharepoint is a great platform to build sites, but for the web we have to build a LOT of functionalities and interfaces some of them because the interfaces that Microsoft provide us simply are not internet oriented (a small example surveys).

- Better cross browser experience: this is a tricky one, but in a time were clients want their site in every device available, it is essential that the platform helps on this one.

- The Cloud: Microsoft is investing big in the cloud, so it makes sense that the new version in cloud enabled, were we can have better and easier integration and hosting.

- Web Design integration: For everyone that has to integrate web design into a sharepoint site, knows the pain that this can be. With the evolution of the design and the new trends, it is important to have the ability to have the minimum limitation on this subject.

- Social Networking: Microsoft has already bet on this part in the present Sharepoint version, but is seems a bit basic to me. So with the evolution of social computing I believe that Sharepoint has also to adapt. We need to make the distinction between Social Enterprise and Social Computing, Sharepoint needs to have better integration with the Social world.

This is a small list of wishes and I DO NOT have knowledge of the new version of Sharepoint.

For now we just have to wait and see what Microsoft will give us on the next version of Sharepoint.