Upload
alexander-meijers
View
830
Download
1
Embed Size (px)
DESCRIPTION
A presentation about how far you shouldn't go with customizations in SharePoint before you end up in a SharePoint Nightmare. Customizations here are not only design.
Citation preview
SHAREPOINT CUSTOMIZATIONS
ALEXANDER MEIJERS
How far should you go?
Do you recognize yourself? Yes, we are building everything our
selves! We are deviating from the standards We say too often “SharePoint? Yes it
can!” We have complicated the design
Reality check!
Not delivering what the customer asked
Too complicated system Performance issues Over budget SharePoint gets a bad name
Know the product its limits!
First step to disaster
Communication Lack of it Assumptions No documentation
• Lesson learned Communicate!! It is not that hard! Document everything Say NO to your customer Customer sessions
Second step to disaster
The data model Over designed the system Based on relational databases Mapped to Content Types and Lists Multi-tier solution implementation
• Lessons learned Do not threat Lists as a database table Check if you need to store the data in
SharePoint or another location Do I really need all those tiers? Keep it stupid simple
Third step to disaster
Implementation Only focus on the presentation and not on
maintaining the content Not using out-of-the box functionality Developers only know their piece No code documentation
• Lessons learned Try to use as much as possible out-of-the box Think of Content management, Security and
Search from the beginning Document your code
Fourth step to disaster
Everything else Migration? No, lets wait till we finish the
Portal Not cooperation with the other parties
• Lessons learned Do NOT under estimate migration Be a team for the customer! We are one!
There is no you!
My information
Twitter: http://www.twitter.com/ameijersBlog:
http://www.bloggix.com/blogs/microsoftUser group: http://www.dutchsug.nl Linkedin:
www.linkedin.com/in/alexandermeijers
Questions?