WinFS namespaces

https://wesnerm.blogs.com/net_undocumented/2004/05/winfs_namespace.html y https://www.typepad.com/t/trackback/747685

Wesner Moise's comments on WinFS namespaces. “WinFS creates a number of names spaces for each type of item it recognizes such as WinFS.Storage.Contacts, WinFS.Storage.Annotations, and so on. Each of these namespaces seem to have around two classes. “

Last time I looked System.Storage.Contacts had 43 types with hundreds of members in this one namespace.

The more interesting question, IMHO, is why is there an Interop namespace and a Store namespace for many of the WinFS namespaces?

The answer is:

The Interop namespaces were required until the version of Whidbey that WinFS uses supported Nullability for WinFS scalar types.Once this occurs MC++ and IJW are the way to go.

The Store namespace are for the store API and should generally be avoided unless you know what you are getting into.

Again “AS IS” and I am not the authority, just someone with an opinion.