Tuesday, November 30, 2010

Sometimes, checking permissions on a SharePoint site is quite a hassle and I several times had permissions issues especially when working on an anonymous access enabled application (see one reference here) and you don't know where it is coming from.

I found a tool that can be very helpful in discovering the permission details for an item or a page.

See the article on the Rodney Viana's blog, and the tool download on Codeplex

Wednesday, November 03, 2010

Title : Professional SharePoint 2010 Development

Authors : Tom Rizzo, Reza Alirezaei, Paul J. Swider, Scot Hillier, Jeff Fried, Kenneth Schaefer

Summary :
This book was the first one available talking about SharePoint 2010 development. Therefore, as it was available soon after the RTM version of SharePoint, we could expect that some points would not have been perfectly addressed.
Nevertheless, it covers almost the whole range of topics that a developer may face.
It starts by, of course, an introduction to the new platform, an overview of the developer tools and the list of enhancements for the IT Pros. After that, collaboration, social computing, search, ECM, through workflows and business intelligence are described. One of the last topic is about the promising SharePoint Online.

Book Review :
Very honestly, the whole introduction can be skipped. It means the first 4 chapters as they are too high level. I found them also too long.
After these chapters, it goes well in the details, with many examples besides code illustrating the notions explained. On the other side, and with the experience of the platform, I found two points where the book is not going enough in the subject. The first one, even if packaging and deployment is explained, after a bit along the book, this is no longer addressed and sometimes leave the reader at "how can I deploy this ?".
The second point is in regards to SharePoint Online which is not covered enough. Maybe because the platform was not ready, but this topic deserves to be more developed.
Overall, this book is a very good one and will be very useful for the developers.

Monday, October 11, 2010

Great day !

Steve Balllmer announced today the availability of the first devices that will support Windows Phone 7. Among them, 4 HTC devices. I just need to make a choice now :-)

Thursday, September 09, 2010

The next Swiss SharePoint Club event will take place in Geneva, at the Cooperative Migros.

In the agenda, Business Intelligence, SharePoint Online, branding and web content management, and metadate with SharePoint 2010.

To have a detailed agenda, go on the Club SPS web site

Tuesday, September 07, 2010

Title : Microsoft Visio 2010 - Business Process Diagramming and Validation

Author : David J. Parker

Summary :
Microsoft Visio 2010, Business Process Diagramming and Validation, written by the Visio MVP David Parker focuses on Visio 2010 and its use for validating diagrams. Moreover, the edition that is the subject of the book is the Premium one. The reason for that is because only the Premium Edition has the diagram validation feature.
It starts by a description of the new features of Visio 2010. It continues with the description of the Microsoft Visio Object Model and the Connectivity API used to run through the diagram, its shapes and their connections. After this, the necessary ShapeSheet is explained, before going through the validation API.
After all that theory, some practice with the development of a Visio Add-In in WPF to explore the ShapeSheets and the validation rules. This Add-in is then used in all the next chapters to create validation rules.
A complete chapter is dedicated to the publishing and packaging of Visio templates, including validation rules.

Book Review :
The book leads the reader from the beginning, exploring the Visio Object model to a completely packaged Visio template containing validation rules, which is very interesting and easy to follow. The explanations and examples are clear and illustrated with comprehensive piece of code. Especially, the packaging part that I found particularly well explained.
On the other side, some part of the book have big pieces of code, which is good because you don't have to be online to get the source code on a web site (even if the complete solution described in the book is available on a dedicated site). But, this makes sometimes these part more difficult to follow and a bit heavy.
Finally, a good book for developers and power users that want to start implementing diagram validation.

For the people that want a free sample chapter of the book (Understanding the Microsoft Visio Object Model), they can follow this link.

Saturday, July 24, 2010

Title : SharePoint 2010 for dummies

Author : Vanessa L. Williams

Summary :
This book places the readers at the place of a user or a power user of the SharePoint 2010 platform. It describes the functionnalities or feature of the lists, document libraries and goes through the different aspects of SharePoint 2010. But it does not stop at the end-user level and goes beyond, by explaining some tricks or some administrator functions.
Several advanced features are demonstrated, like the Excel Services, the Business Connectivity Services, just to name a few.

Book Review :
Ok, colleagues were wondering why I was reading such kind of book. That is true, if you want a developer or a complete guide to SharePoint 2010, pass your way, this book is definitely not for you. Anyway, when all the day-long you work either as a developer or working at the implementation of a SharePoint 2010 solution, there is a tendancy to forget the basics, or just how users are approaching the product. Not only that. It is the kind of book that your users or your clients will read most likely. It is always good to put yourself in their shoes and see SharePoint from their viewpoint, just to see how they understand the product.
For someone that has already some notions of SharePoint, this book is easy to go through. It has a good level for end-users and power users (not administrators !). Finally, it is interesting to see it as a starting point for other books going more deeper in SharePoint 2010 and definitely, a book that SharePoint users should have.

Wednesday, July 21, 2010

You may not have notice, but this blog has been upgraded.

As it was running on an old version of the DasBlog engine, it was the time to upgrade to the version 2.3. It is now done and running...