Wednesday, November 5, 2008

More model-driven development in .NET Framework "4", Visual Studio "10"

Microsoft gave hints about coming releases of the .NET Framework "4" (4.0?) and Visual Studio "10" (2010?) at the Microsoft SOA & Business Process Conference. They’ll be part of a multiyear effort called "Oslo" that aims to make composite applications more mainstream.
The most interesting parts of the press release were the first mentions (that I have seen) of the future versions of the .NET Framework and Visual Studio:

Building on the technology available today, the “Oslo” advancements will be delivered through Microsoft server and tools products in five key areas:
Server. Microsoft BizTalk Server “6” will continue to provide a core foundation for distributed and highly scalable SOA and BPM solutions, and deliver the capability to develop, manage and deploy composite applications.
Services. BizTalk Services “1” will offer a commercially supported release of Web-based services enabling hosted composite applications that cross organizational boundaries. This release will include advanced messaging, identity and workflow capabilities.

•Framework. The Microsoft .NET Framework “4” release will further enable model-driven development with Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF).

•Tools. New technology planned for Visual Studio “10” will make significant strides in end-to-end application life-cycle management through new tools for model-driven design of distributed applications.

•Repository. There will also be investments in aligning the metadata repositories across the Server and Tools product sets. Microsoft System Center “5,” Visual Studio “10” and BizTalk Server “6” will utilize a repository technology for managing, versioning and deploying models.
Not every programmer is thrilled in model-driven development, but I think it has it’s place in certain types of projects where reusability is easier to achieve.

No comments: