In a sort of follow-up to the details on Windows Phone 7 and Exchange ActiveSync I’m going through a few SharePoint screenshots. I’m not going into all the features in the new OS, but I thought both of these apps had some enterprise relevance.
I have installed a SharePoint 2010 server in the domain. I just followed through it next-next-finish style in the wizards, and it’s not tweaked in any way. I make the assumption that you’ll either be able to install one yourself, or follow a much better guide than I would be able to hack together if you’re going to test on your own servers.
I’m only concerned with what it looks like device side at the moment:
It doesn’t look all that jazzed up by default I suppose, but I’m sure there will be possibilities to theme it.
Unlike Exchange ActiveSync you will be able to test this with the emulator and not need a physical device. (You need to unlock the emulator image though as mentioned in the last post.)
You can test it internally like I have done here, or test it externally provided the host pc that runs the emulator has the DNS address pointing to the external IP. A thing to be aware of is that publishing SharePoint is not as straight-forward as publishing ActiveSync. For instance if I copy the rule I have in TMG for EAS, (and modify the appropriate properties), I’m informed that SharePoint does not support this authentication mechanism. I have been told by Microsoft that ForeFront UAG is the only supported product for publishing SharePoint Mobile. I know there are probably other third-party products on the market that will do it as well. I also know that I might be able to hack around with the IIS site on SharePoint to make it work. And possibly there is a workaround in TMG as well. I haven’t looked into any of those options though.
I also do not know if there is a demand for doing a guide on how to make it work through UAG. UAG is a complex product, and I’m also guessing there are some guides out there already. If there’s any feedback indicating that it is needed I will of course look into it. (I’m not a UAG guru mind you.)