Dr. William J. Blanke wrote:
But no matter how many developers you have, you can't write a VPN for Windows Phone 7 in Silverlight or XNA.
true. Microsoft acknowledges that there are scenarios (Especially business scenarios) that will not be possible for third party developers to implement on Windows Phone 7 with the access that they are giving us to the system today. But Miocrosoft has also repeatedly expressed that satisfying enterprise and business needs isn't first priority in the initial release of Windows Phone 7. ( see the Focus, Focus, Focus [^] blog post). I thought that Ginny Caughey expressed the same concept so eloquently in the MSDN forums not long ago. In this post [^] she says "...for most folks, the measure of a phone isn't whether it has multitasking or a SQL database or removable storage, but how the thing works in their lives." The iPhone started to erode away at the Windows Mobile marketshare at release even without the ability to add applications. But it provided a great experience out of the box. Needs for databases, network access, and other needs will be addressed later on. Right now Microsoft is concentrating on making a phone that provides a good user experience. For now note that Microsoft is still directing enterprises to Windows Mobile 6.5 for their mobile needs.
Joel Ivory Johnson
J2i.net | @J2iNet | Mobile Device Development MVP