Microsoft Business Framework

Incidentally to Ward's moving to Microsoft, there is an interesting PDC session on the MicrosoftBusinessFramework.

Some real experience from GeatPlainsBusinessSoftware? and other Microsoft acquisitions seem to be moving this framework in a useful direction. MBF is a dotnet class library and framework of business functionality. It has a number of extension points derived from the business features from GreatPlainsBusinessSoftware?, etc.

MBF also has some ObjectRelationalMapping and TransactionManagement? features.

MBF is not a ServiceOrientedArchitecture but could be used to implement one for business domains.


News and Developments

May2005 article claim delivery of MicrosoftBusinessFramework put off until WindowsLonghorn is ready. See http://www.crn.com/sections/BreakingNews/dailyarchives.asp?ArticleID=49958

Hmm. From a software design perspective I think this may be bad news. There are so many interdependencies from seemingly independent components of Longhorn. On the other hand from a business perspective this may be good news. There are so many interdependencies from seemingly independent components of Longhorn. If they can deliver an intertwined system that enough people want to buy that it compells us all to buy it.

I'd like to see MBF be less intertwined. But then I'd also like to see it in Smalltalk, so not many of my wishes will come true.


From:


Follow-on questions:

Maybe. But see the next question for what I think is more significant.

MBF may be more practical given MSFT's investment in the EnterpriseResourcePlanning market, i.e. they own GreatPlains? and NaviSoft? and other companies. I don't think IBM ever really had enough incentive to make IbmSanFrancisco successful.

Someone offers http://jakarta.apache.org as an alternative, but to my knowledge Jakarta does not have business domain features. Jakarta has facilities on which to host a business domain.


2004-09-10: Latest news: http://www.infoworld.com/article/04/09/01/HMlonghornmbf_1.html

For more info see: http://www.businessframework.com/


EditText of this page (last edited April 27, 2005) or FindPage with title or text search