Email Alerts
-
Book excerpt: An introduction to DSL tools
In recent years, Microsoft has asserted that there is special value in using DSLs. This chapter introduces the concepts of domain-specific development. Tip
Microsoft development experts say Visual Basic and C# have become nearly identical in function as the .NET Framework has matured. Choosing whether to use VB.NET or C# is more or less a matter of wh...
The moat around the .NET programming community has long been difficult to cross from either direction. Developers from both sides see IronRuby, an open source implementation of Ruby for the .NET pl...
Coming from Microsoft Labs and still in its early gestation, Volta is a methodology allowing developers to create apps without regard to eventual deployment, and to declaratively partition Web appl...
A monad is: 1) A type of functor used in category theory in mathematics. 2) A kind of constructor used in functional programming to structure programs that include sequenced operations. 3) The o...
In recent years, Microsoft has asserted that there is special value in using DSLs. This chapter introduces the concepts of domain-specific development. Tip