Wednesday, February 27, 2008

SharePointology

Last Updated: 29/02/2008

here is something me and a couple of other MVPs have been toying with. The ten (or more) commandments for sharepointers:

  1. Thou shalt collaborate!
  2. Thou shalt develop on a server!
  3. Thou shalt not use smart part unless you understand what it does and it's ramifications.
  4. Thou shalt reverse-engineer undocumented API calls and internal classess of SharePoint OM
  5. Thou shalt not ask if CAML can make WHERE UNIQUE queries
  6. Thou shalt hold no other compression utilities before makecab
  7. Thou shalt add C:\program files\common files\microsoft shared\web server extensions\12\bin to your system PATH variable
  8. Tony Bierman says : Though shalt not deploy DLLs to the GAC unless absolutely necessary. Ishai Sagi says: Thou shalt deploy DLLs to the GAC unless absolutely necessary. (I forsee a bloody row about this)
  9. Thou shalt not covet thy neighbor’s MacBook Pro
  10. Thou shalt use CreateChildControls when you want asp controls in your web part.
  11. Thou shalt always create WSP solutions as part of your build. (Daniel Mcpherson)
  12. Thou shalt always test with accounts that DO NOT have administrator rights on the box.(Daniel Mcpherson)
  13. Thou shalt always test with accounts that DO NOT have administrator rights on the site.
So, do you have anything to add to the list? comment here, and I will add it if it is worthy of SharePointology!

And while I am at it, here is an original one: How do sharepoint MVPs communicate?
...
...
By MOSS Code!

3 comments:

Bjørn Furuknap said...

Oh, I got one...

Did you hear about the dyslectic hippie who was really disappointed when he attended a SharePoint seminar?

Daniel McPherson said...

98) Thou shalt always create WSP solutions as part of your build
99) Thou shalt alwaays test with accounts that DO NOT have administrator rights on the box.

Jan said...

(I guess my first comment didn't get through ...)

Can you explain nr 3? Which other MVP's recommend to NOT use it?