I have currently been looking into Domain programming solutions and trying to predicate the future of the technology for my current customer.
Where is Microsoft going with this considering that there seems to be many different solutions depending on which technology your looking at. For example there is Entity Framework in .net and also there is the whole SQL Server Modelling solution that will be making its appearance in SQL Server. Part of the latter contains a language called M that seems to do the modelling and describing of entities in a decoupled way.
Where are they going with Visio?
Is there a reason that Microsoft seems to be avoiding the whole UML thing and reinventing the wheel, after looking at UML for a while now it seems to be turin complete and does the whole shooting match that could be decoupled from code and storage.
Any help greatly appreciated.