Today I started a mega-project that will result in a huge sharepoint 2007 deployment. This means that in the next few months I will be working and developing with the 2007 version and will be able to give here a report of my findings!
So today was the first day I got to play around with it and actually find things out.
Discussion Board View Bug
One of the first things I found is a bug (how strange...). I wonder if anyone else saw that, or if its a known issue (I couldnt find anyone talking about it in the newsgroups). I will post this in the news groups and see what comes out and update you:
When you are in a discussion board list, you cannot create new views. you can only modify the default view.
The new views are actually created (when you go to list management page you see them) but you cannot switch to them (The drop down box for selecting a view only has the default view), and when you manually write the URL to a view, you get "thrown" back to the defaul view.
This does not happen with regular lists (otherwise I expect it would have been shouted about all through the internet).
On a positive note I found one of the new features very very nice - a person selector field. When you create such a field the user can either write a person's email or login name or click on an address book icon to search for a person in the directory. You can set it up so he can only select users or he can select both users and groups. I didnt have a chance to play around with that field yet, and I can think of a lot of improvements it will need (how about limiting the number of users? how about limiting the selection to a certain branch in the active directory hierarchy?) and I am sure us custom solution developers will want to expand its capabilities.
This is nice. I just opened a list and there it was in the advanced settings. I could define a workflow for items! There are a couple of built in events and actions - you could for example tell it that when a new item is posted, send an email to the user specified in the [blank] field. How nice is that??? The number of workflow types is limited (I think only 4 workflows), I guess thats what MS meant when they called it "workflow foundation". Again, us custom developers are in for a lot of work! Thanks MS!
List Event Handlers
YES! YES! YES!
ok, maybe that was exagerated, and with the new workflow I am not sure how often we will want that, but it seems like such a great way to extend lists! If until now in sharepoint 2003 we had to use InfoPath forms if we wanted event handlers, no more! now we will be able to do wholesome solutions based on pure sharepoint lists. I wonder where the catch is...
As always, I would appriciate any comments from you people. tell me if you also encountered the view bug and what you think of the possible solutions emerging from the new architecture. I will keep you all posted.