InfoQ

News

Microsoft DSL Tools 1.0 RTM

Posted by Jonathan Allen on Sep 19, 2006

Community
.NET
Topics
Artifacts & Tools ,
Domain Specific Languages
Tags
Visual Studio
Microsoft has released the first RTM version of its Domain Specific Language Tools. According to Microsoft, "Domain-Specific Language Tools lets you create a custom graphical designer that uses your own domain-specific diagrammatic notation. You can then create custom text templates that use models created in your designer to generate source code and other files." Domain-Specific Language Tools requires Microsoft Visual Studio 2005 Professional Edition or above." DSL Tools v1 is available as part of the Visual Studio 2005 SDK version 3.0.

Developers need at least Visual Studio Professional Edition to create new domain specific language designers. These designers can be used by others who have at least Visual Studio Standard Edition.

The VISP Affiliate site lists other goodies in the VS 2005 SDK include "contents and samples for Team Foundation Server and Team Test extensibility, IronPython website and web project samples, 5 new Visual Studio PowerToys, managed parser & lexer generator tools (MPPG/MPLEX), updated documentation and many more IDE integration samples."

This release also includes a new version of the end user license agreement.

java equivalent? by Joost de Vries Posted Sep 19, 2006 1:29 PM
Re: java equivalent? by Norbert Barbosa Posted Sep 19, 2006 4:53 PM
Re: java equivalent? by Joost de Vries Posted Sep 19, 2006 11:41 PM
  1. Back to top

    java equivalent?

    Sep 19, 2006 1:29 PM by Joost de Vries

    I've seen DSL Tools in action and I'm very impressed. Without trying to derail I'd like to know wether anybody knows a java directed product that's really similar? (not just any old MDA tool).

  2. Back to top

    Re: java equivalent?

    Sep 19, 2006 4:53 PM by Norbert Barbosa

    see MPS from jetbrain: www.jetbrains.com/mps/
    a set of plugin for intellij idea

  3. Back to top

    Re: java equivalent?

    Sep 19, 2006 11:41 PM by Joost de Vries

    Yeah, I was just hoping for a product with more documentation. Tx though.

Educational Content

QCon SF Keynote: Techie VC's Talk About Trends & Opportunities

Kevin Efrusy and Salil Deshpande talk about what makes a business successful or not, presenting three actual cases they have been involved with: Hyperic, G2One, SpringSource.

Project Lead Mark Fisher Discusses the Spring Integration Project

InfoQ talks to Mark Fisher, project lead for the Spring Integration project, about the framework.

How HTML5 Web Sockets Interact With Proxy Servers

Peter Lubbers explains in this article how HTML5 Web Sockets interact with proxy servers, and what proxy configuration or updates are needed for the Web Sockets traffic to go through.

Rails in the Large: How Agility Allows Us to Build One Of the World's Biggest Rails Apps

Neal Ford shows what ThoughtWorks learned from scaling Rails development: infrastructure, testing, messaging, optimization, performance.

Stuart Halloway on Clojure and Functional Programming

Stuart Halloway discusses Clojure and functional programing on the JVM in depth, and touches on the uses of a number of other modern JVM languages including JRuby, Groovy, Scala and Haskell.

Oren Teich and Blake Mizerany on Heroku

Oren Teich and Blake Mizerany talk about the technology behind Heroku and the benefits of the new add-on system.

Security for the Services World

Chris Riley presents security issues threatening service based systems, examining security threats, presenting measures to reduce the risks, and mentioning available security frameworks.

Navigating The Rapids:Real-World Lessons in Adopting Agile

This talk investigates technical issues encountered when moving to an Agile process.