What to know before learning SharePoint? Pre-requisite skills to learn SharePoint 2010:


In this article, I am going to list out the per-requisite skills that are required to learn SharePoint 2010 comfortably. I will categorize the designations in SharePoint 2010 on which you can choose your per-requisite skills.

What to know before learning SharePoint?

In fact this is one of the very frequent questions I see on web by many fresh graduates and working techies looking for a migration to SharePoint side. So I have thought of posting this article that covers the pre-requisite skills needed for anyone looking towards SharePoint 2010.


Freshers who opt to learn SharePoint and techies who plan to migrate to SharePoint should be comfortable with the following technologies. Of course these are the chief per-requisites to understand and learn SharePoint 2010.


There are two choices for you to enter SharePoint:
1. as a SharePoint Developer.
2. as a SharePoint Administrator.

Pre-requisite skills for SharePoint Developer.



One who is willing to be a SharePoint developer these both are quite mandatory, because SharePoint 2010 is totally built on
Asp 3.5 framework and SharePoint 2007 on asp 2.0.So it if you are good at asp 3.5 features then you can manage learning and understanding SharePoint 2010 with ease.
2. Windows Workflow Foundation:
'Workflows' in SharePoint is one of the important concepts you should be aware of. The central idea of this concept is to provide better solutions for business processes. One should have better idea on WWF in order to create workflows in SharePoint Designer or Custom workflows.
3. SQL-Server:
The complete database storage we use in SharePoint 2010 is SQL-Server, so one should be pretty keen with the database concepts, starting with base commands to some advanced features. And if you are too strong in this definitely you could become the critical resource in your team.
3. Ajax:
Knowledge on Ajax is needed as you come across web parts in SharePoint which would need this. So dedicate some time to learn
Ajax if you have not used earlier.
4. JavaScript:
Of course JavaScript too is mandatory as you have to perform lot of customizations on you client part.
5. XML/XSLT:
Maximum part of SharePoint data and design is of XML format and XSLT is its dependent which is used to add style to it. If you are comfortable with these then it would be easier to pace up your learning.
6. WCF [Windows Communication Foundation]
WCF is quite familiar to all these days as it has good proven features that could beat Web Services. SharePoint 2010 uses WCF.
So you should learn WCF too .However SharePoint 2007 doesn't use this.
7. SilverLight:
A few modules of SharePoint 2010 are developed using SilverLight flavors too. Integrating SilverLight code is a simple task.
You will understand better once you start using it, but a basic idea on how about of it is recommended. SharePoint 2007 directly don't have SilverLight integration but customized SilverLight code can be applied in it.
8. Internet Information Services [IIS]:
This is quite mandatory, in fact for all who are working on web development.

Pre-requisite skills for SharePoint Administrator:


SharePoint 2010 Admin may need not have many areas to learn as that of a Developer. But they should be keen on the following areas
1. SharePoint Designer:
It is a specialized HTML editor to customize and create SharePoint sites. So you have to be aware of all the controls used in this editor.

As I mentioned above you need to have good knowledge on database concepts.
3. IIS [Internet Information Services]
4. Windows Server.

so friends, these are the pre-requisite skills you should be tuned with before you learn SharePoint 2010.
You need not be very strong with these but should have the premium knowledge to understand the scripts in SharePoint 2010.
Without having the minimum skills I have mentioned, directly learning SharePoint 2010 may look awkward and leave you in chaos.


Comments

No responses found. Be the first to comment...


  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name:
    Email: