Learn how Web developers can use "M", a new language for describing data, metadata and domain specific languages, to enhance RESTful services like HTTP, JSON, RSS/Atom, and more. Also see how "M" can be used on premise or in the cloud to achieve greater development productivity and to create more compelling customer experiences.
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Developing RESTful Services and Clients with "M"
1.
2.
3.
4. A language for specifying data
Languages Values Schemas
language PeopleLang People type Person
{ { {
{ Name : Text;
Name=“douglasp”,
syntax Main = Age : Integer32;
XSLT XML XSD
quot;Personquot; Age = 37 }
name:Text }
quot;Agequot; quot;=quot; } People: Person*;
age:Integer32
quot;End Personquot;
}
5.
6. We are using “M” to build “Oslo”
.NET DSLs
“M” will make it (our effort to make model-driven
DSLs RUNTIMES
applications mainstream)
“MWeb” ASP.NET
easier to We are developing DSLs for our
“MService” WCF
key .NET Runtimes
“MEntity” EF
design, develop, and You can leverage the same tools
to embed “M” directly in your
Base Language
applications
manage applications
SQL/XML
Mappings
We are working hard to make
M4M
“M” ubiquitous across platforms