Jeder der sich mit Entwicklung von Software auf mobilen Geräten beschäftigt, hat sich bestimmt schon einmal die Frage gestellt, warum die Enterprise Library, nicht auch für das .NET Compact Framework erhältlich ist.
Nun ja, es wird wohl daran gelegen haben, dass die eine oder andere Funktion die man hierfür brauchte gerade mal wieder nicht im .NET Compact Framework enthalten war, oder dass man sein Problem gar nicht damit lösen konnte, weil man auf einem mobilen Gerät doch eine etwas andere Architektur verwenden sollte.
Von der patterns & practices group von Microsoft wurde nun die Mobile Client Software Factory als CTP veröffentlicht.
Einen ersten Überblick verschafft dieser Artikel des MSDN.
Ein kleiner Auszug aus dem Artikel:
"With the Mobile Client Software Factory, architects and developers can quickly incorporate many of the proven patterns and practices of mobile client development. The offering provides you with a set of proven practices that are exposed through patterns, How-to topics, reference implementations, Visual Studio Guidance Automation Toolkit packages, reusable components, and documentation. The factory content guides you through the development of mobile applications based on the Compact Composite User Interface Application Block architecture. By using the factory, architects and developers can focus more of their efforts on implementing business requirements."
So wie ich finde, sind darin einige sehr gut zu verwendende Blocks enthalten, die sich jeder "mobile" Entwickler genauer ansehen sollte.