Ignite: SharePoint 2010 Free Training for Partners

I’ve just stumbled across this free SharePoint IT Pro / Dev training by Microsoft. It’s currently open to nominations. Only the partners that are MOSS 2007-certified may apply. Of course, you will have to cover your travel and staying expenses.

There will be physical and virtual sessions. The physical sessions will be held at Dallas, Atlanta, Amsterdam, Berlin and Bangalore.

More information on the SharePoint official blog: SharePoint 2010 Partner Training for SharePoint 2007 Partners!

[Road to SharePoint 2010] New API Tree Friends (Part I)

OK, I admit that the title is a lame pun to the Happy Tree Friends cartoon series.

In this installment of the Road to SharePoint 2010 I want to introduce some new faces in the SharePoint 2010 API, as published by Microsoft in a CHM file. Even if it’s bare in documentation, we can see that many things have changed under the roof.

External Data in Lists

The SPList object now has a HasExternalDataSource boolean property that indicates that the list is a mirror of an external data source such as a database table. In this case, the SPList’s new property called DataSource points to an instance of a SPListDataSource class. This class implements the GetProperty and SetProperty methods that will be called when a field in a list item is get or set. SPListDataSource bridges the gap between SPList and external data in a much more natural way than the Business Data Catalog in MOSS 2007.

Of course, the external data capability is now built in the WSS 4.0 foundation, unlike BDC which was a MOSS-only feature.