I have just decided to start learning SharePoint development, I was trying to find a good book but as you know that there are like tons of books, I am confused as to which book should I start learning from. I have currently found the following books:
Enterprise Content Management with Microsoft SharePoint
By Christopher Riley, Shadrach WhiteSharePoint 2013 How-To
By Ishai SagiMicrosoft SharePoint 2013 Step by Step
By Olga Londer, Penelope CoventryMicrosoft SharePoint 2013 Inside Out
By Darvish Shadravan, Penelope Coventry, Thomas Resing, Christina WheelerMicrosoft SharePoint 2013 Designing and Architecting Solutions
By Shannon Bray, Miguel Wood, Patrick CurranMicrosoft SharePoint 2013 App Development
By Scot Hillier, Ted PattisonSams Teach Yourself SharePoint 2010 Development in 24 Hours
By Sohail Sayed, Manpreet Singh, Vinu SanthakumariPearson Sams Teach Yourself SharePoint Foundation 2013 in 24 Hours
Beginning SharePoint 2013: Building Business Solutions
Amanda Perran, Shane Perran, Jennifer Mason, Laura RogersBeginning SharePoint 2013 Development
Steve Fox, Chris Johnson, Donovan Follette
I have also found different sites for tutorials and training from some questions on this site, The sites are listed below:
- http://pluralsight.com/training/courses
- http://www.fastsharepoint.com/Training
- http://msdn.microsoft.com/en-us/office/dn448488
- http://sharepoint-tutorial.net/
- http://msdn.microsoft.com/en-us/library/jj163230(v=office.15).aspx
My Questions:
Which of the books, training or tutorials site listed above are better for starting SharePoint for some one who is completely new to SharePoint. I know C#, ASP .NET. What are the guidelines that I should keep in mind for learning SharePoint development effectively and should I start SharePoint 2013 right away or should I first learn SharePoint 2010 and then move on to SharePoint 2013?
Where can I find some projects or tasks that I may try to implement using SharePoint so that I can practice what I am learning?