Posted By: Charles | Oct 28th @ 9:52 AM | 39,380 Views | 16 Comments
Don Box is a Distinguished Engineer at Microsoft and has a rich history in the general purpose programming world. You remember SOAP, right? Don was one of the Gang of Four who designed SOAP. Don was also instrumental in the design and implementation of WCF. Don is currently building a new model-based data programming platform, code-named Oslo, along with a new language for describing data, M.

Erik Meijer, programming language and library designer, chats with Don about the history of SOAP, model-based programming, data and M. Don will be at PDC09 and in addition to giving his usual stellar performance as a session speaker, he will be part of the Future of Programming panel (a view into Microsoft's perspective on trends and possibilities for general purpose programming in the age of many-core and cloud computing).
Rating:
7
0
elmer
elmer
I'm on my very last life.

'M' is already in use as the name of an existing ANSI-Standard language (X11.1-1995) with quite a long history behind it.

staceyw
staceyw
Before C# there was darkness...

Since when did all the hate for xml and soap start?  I missed it.  I think json is easier to look at, but did it win all around and nobody told me?  Doesn't WCF use soap at the bottom?

 

 I feel slow here, but this is about the 3rd video I have seen on M, and still don't understand what it is or why I need it?  Is this an n-tier solution.    Will I be able to write an M model (w/ types) in VS and click deploy to setup the DB (to sql or Azure)?  I assume that is the Write/Mod stuff your working on. 

WCF is flexible, you can configure it to use different encodings including (since 3.5 SP1) JSON.

May be [probably is] a fail on my part but is the Zune WMV file broken?!  Thanks.

WinInsider
WinInsider
Mike, MCAD

What is wrong with WSDL?   Can someone elaborate what is wrong with it from the design perspective?  Consuming a service that exposes WSDL is easy to consume in Visual Studio.

Microsoft Communities