Bamboo Solutions and filling the gap with SharePoint
I’ve been checking out the various web parts from Bamboo Solutions lately and they’re pretty good. I’ll provide a more complete review of them at a later date but wanted to mention two new web parts from them.
A common problem with SharePoint lists that I hear is that there’s no referential integrity with lists. You can create lookups from one list into another, but if you delete the lookup list, the parent just shows blank data. I’ve come across this a few times building solutions for people and it’s been a typical thing that presents SharePoint as a tinker-toy rather than a robust solution like Oracle or SQL Server. Yeah, right. You go and write a document versioning system in Oracle. Anyways, the Bamboo guys have a solution in the form of the List Integrity Web Part that enforces various constraints and performs background “housekeeping” tasks while maintaining referential integrity between SharePoint lists. Neat stuff so you can check it out here.
Another cool thing they’ve done is created a more unified process for adding users to SharePoint. From the website:
The User Account Setup Web Part enables users to create a user account in ADS at the same time that the user account is added to SharePoint. Administrators can assign Site Groups and Cross-Site groups along with defining ADS user attributes such as Job Title, Company, Business Phone, Address, etc all from the User Account Setup Web Part.
Personally I think you should have your people setup in AD already before you go adding them to a portal, but then with this web part it paves the way for using SharePoint as an admin tool for people to create new users in an organization. I’m not convinced 100% that this is really what you want to use SharePoint for, but it may fit some peoples agendas.
So drop by and check these guys out as their stuff is of good quality, reasonable price, and works as advertised. Their main site is here and their storefront where you can download 30 days trials for most of the web parts can be found here. Enjoy!
On a side note, I do notice that there are many gaps in the SharePoint world that third-party companies and individuals have to step up to the bat to fill. I don’t know about the Outlook, Excel, and Powerpoint worlds but it seems people are always asking for features that are not available OOTB but can be accomplished with some extra development work. Maybe it supports the notion that SharePoint is an application development platform rather than an application, but it is frustrating when people ask to accomplish something and are forced to download (or even purchase) external tools or web parts to get the job done. I’m all for capitalism and hopefully we’ll see more base functionality with the next version but in the meantime, keep those thinking caps on and keep pushing us to fill in those gaps.