7 thoughts on “3 Suggested Improvements to SharePoint

  1. Francois,

    Although I would welcome item #3, the ‘problem’ is not as easy as enabling a feature. No custom field types are available in DSV, and this includes the Microsoft custom field types like MM and BCS columns, plus any custom field type you may develop yourself, or buy from a third-party.

    Remember that the DSV is an ActiveX control, not an HTML control. The rendering of an ActiveX control is vastly different from what can be done in ASP.NET. The ActiveX control renders only core field types because it is hard-coded with the display method of those types only. It would be impossible to create a control that would render any possible field type because Microsoft has no idea how you want your field types rendered, and there’s no way for you to modify the DSV control so that it can render the fields the way you want.

    What Microsoft _could_ have done is develop an ASP.NET control instead, that would mimic the DSV. It’s certainly possible, but it would mean the death of the DSV as we know it, and increase the complexity of creating custom field types, which already is about as complex as doing rocket science while blindfolded and drunk.

    .b

    • I agree with all your comments. I personally think it’s about time that MS dump the ActiveX DSV and replace it with a web based datasheet view control, which really isn’t that hard to do if you think about it. Not having custom field controls display here is actually quite irritating.

    • Thanks for the comprehensive explanation Bjorn. I’m very interested to see what Microsoft come up with in versions to follow. Great insight! :)

  2. Great list. It would be a good thing to add a list of “community wants” that people could vote on. If it has enough contributors and enough voters and seemed valid, maybe the MSFT team would buy into it?

    • Sounds like a great idea, wonder where would be the best place to host such a list? I do however know that partners that are part of the TAP programs are able to give input into future versions. My previous company, MINT, served on the SharePoint panel for a while. I’m working hard to get IMMIX onto it in the not too distant future. Thanks for the support, keep reading.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s