Well, Microsoft keeps sending us surprises with every new version of Sharepoint, this time one of the surprises is APPs . . . Yes, you are right, those applications that we are now used to have on almost every Operating System, like IOS, Android and even Windows.
So why should we be excited with the possibility of building APPs?????
– It is a new way to provide functionalities and solutions (no Farm or Full Trust though).
– You can make money from it
– It is a hype, therefore usually people like it
So were can we start to build APPs?
go to the Microsoft’s APPs for Office and Sharepoint Dev Center and get your information, tools, and samples.
One of the questions from the IT departments, when we set up a Sharepoint Farm is and the Antivirus???
Well there are some guidelines to do it, in terms of products and what to be aware of, but now with the 2013 version we have to know the new information’s on it. HArbar.NEt has published a new article on this subject called Antivirus and Sharepoint 2013.
In this article Spencer Harbar, talks about the discontinuation of Forefront Protection for Sharepoint and the alternatives to it.
You can find this article here.
Shane Perran, has published an article on responsive design for sharepoint 2013, were he points out to a bootstrap in codeplex that can be used has a startup point.
You can find his article here.
You can find the Bootstrap project here.
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.
the definition from msdn: http://msdn.microsoft.com/en-us/library/fp142384.aspx
“OAuth is an open protocol for authorization. OAuth enables secure authorization from desktop and web applications in a simple and standard way. OAuth enables users to approve an application to act on their behalf without sharing their user name and password. For example, it enables users to share their private resources or data (contact list, documents, photos, videos and so on) that are stored on one site with another site, without users having to provide their credentials (typically user name and password).
OAuth enables users to authorize the service provider (in this case, SharePoint 2013) to provide tokens instead of credentials (for example, user name and password) to their data that is hosted by a given service provider (that is, SharePoint 2013). Each token grants access to a specific site (for example, a SharePoint document repository) for specific resources (for example, documents from a folder) and for a defined duration (for example, 30 minutes). This enables a user to grant a third-party site access to information that is stored with another service provider (in this case, SharePoint), without sharing their user name and password and without sharing all the data that they have on SharePoint.”
Amit Kumawat also has done a very good job trying to explain what is OAuth and how it is used.
You can find his article here.
it seems that there is one more new concept for all of us to get familiarised with.
Joe Davis in the Sharepoint IT PRO Blog has published the announcement that were released new Sharepoint 2013 authentication process and test lab guide overview videos.
You can find them here:
Link to the Sharepoint IT PRO Blog: http://blogs.technet.com/b/tothesharepoint/