Emil Stenström’s recent “Sharepoint 2007 from an interface developer’s view” is definitely worth reading if you care about webstandards, accessibility and decent frontend code in general.
Here are some of the quotes that really stand out in an excellent article that i really recommend you read before picking your web development platform.
The problem is that the system is built so that all of those “out of the box” features are hard to customize. Things like changing how the wiki renders, is really hard. Often it’s easier to rebuild that feature from scratch, than customizing what Sharepoint ships.
Keep an eye out for Emil, as he promises more posts as the project moves on. It’s good that people like him write about the ups and downs of development frameworks. And also valuable to share the possible workaround and best solutions — even when it is formulated like here:
Sharepoint 2007, is beyond repair when it comes to interface customization, and you should do everything in your power to avoid working with it. If I can give one interface developer the arguments to convince a customer to pick another system, this article was worth it.
- Emil Stenström: Sharepoint 2007 from an interface developer’s view
- Justaddwater: Sharepoint Meets Web Standards (June 2007)