I am working on SharePoint 2007 for last 9 months by working on tasks given by management, everyday I come across new things or more like discover new things, can anyone recommend me a book that will cover every single thing in SharePoint 2007 (MOSS) as I think 9 months is a long period and I still don't know everything about SharePoint 2007 and its such a embarrassment.


If there any series of videos all in one, teaching everything about Moss 2007 :)

  • 4
    I've been doing SharePoint for 7 years and still don't know every single thing in SP. :) – Steve Lineberry Jul 6 '12 at 14:28
  • 1
    I cant imagine what size a volume like that would be. SharePoint is not a "single" product but a conglomorate of existing products and technologies, with some new twists thrown in. If you need a one stop shop, MSDN is the only place you will get close (even then it is not all inclusive). – Jesus Shelby Jul 6 '12 at 14:35
  • The only thing you know is that you don't know everything. Can be hard to explain to customer sometimes, when they expect you to be a S u P er hero. – Steve B Jul 6 '12 at 14:35

In a very short time working with SharePoint you will come across issues and quirks that will never be covered in any book. SharePoint is a massive product and can be used for a bewildering number of very different uses.

The best ways to learn about SharePoint are:

  • Get experience and make mistakes. Having your own dev environment that you are free to mess up and restore is a critical part of this;
  • Learn to navigate the MSDN library and forums such as this one;
  • Find a user group or a group of colleagues with experience in areas you want to know more about;

Being a SharePoint dev will tax your investigative and problem solving abilities to the fullest. That may be part of the reason why there's so few of us around.

Good luck!

  • 1
    also - get really good at formulating google queries - that will help as much as anything – Derek Gusoff Jul 6 '12 at 14:31
  • you forget to mention that you will become an expert of reverse engineering. Reflector, Just Decompile or ILSpy is, unfortunately, a must have tool in the SP developer's toolbelt. There are number of problems that can be solved by finding the correct, undocumented, hidden class. The best example I can name is the WorkflowAssociationPage. When you read the documentation, there is a bunch of tweaks to apply (hidden fields to add, etc.) in your custom page. But, if you look carefully, you will find a base class that handle of this, that you just have to inherits and put your logic. – Steve B Jul 6 '12 at 14:33
  • yep, lots of tools will come into play. F12 developer tools and Fiddler to name a couple more. But there's an awful lot you can do in SharePoint without ever writing C# or debugging http or inspecting the DOM, so the tools really depend on what slice of SharePoint you're into at any given time – Derek Gusoff Jul 6 '12 at 14:34
  • Now you guys made me more frustrated then ever :D LOL – Muhammad Raja Jul 6 '12 at 14:42
  • 1
    Sorry, but its true. SharePoint is like a giant toolbox where the same tool can be used for a dozen different things ... and to do other things, you need to make your own tools using the tools already available. There is simply no way one single human being can understand it all to any great depth. You either know one part really, really well or you know lots of it kinda well ... or you are in marketing and think you know it all really well but can only code via PowerPoint slides :) – Dave Wise Jul 6 '12 at 14:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.