Welcome to MSDN Blogs Sign in | Join | Help

DSL Tools in Visual Studio 2010

The first public CTP of Visual Studio 10

Anyone attending or watching the goings on at Microsoft's Professional Developers Conference (PDC) will have heard about the next version of Visual Studio.

If you were at PDC, you will have received a VPC containing a Community Technology Preview of Visual Studio 10. If you were not, you might know that you can download it at: Visual Studio 2010 and .NET Framework 4.0 CTP.

What about the DSL Tools?

If you are interested in the DSL Tools, and try this CTP, you might be disappointed not to find anything new in DSL Tools. This doesn't mean we haven't been busy. In fact we've been developing a number of highly-requested new features, but unfortunately did not get these integrated into this CTP release. We'll share them with customers in our next preview release.

Also, in the CTP you'll find a suite of new designers from Team Architect, including a set of UML designers. These have all been built using DSL Tools, and some of the new features we're delivering are directly to support this effort.

The new features

So what are the new features then? Below is a summary. They've been driven by a combination of supporting internal teams such as Team Architect, and responding to customer feedback. We'll blog more about these features over the coming weeks, including, we hope, publishing some videos demo'ing them as a taster whilst you wait for the next preview.

Dsl Libraries. Share fragments of DSL definitions between different designers.

Dsl extensibility. Extend the domain model and behavior for a DSL after it's been deployed, including DSLs shipped by a third party.

Readonly. Selectively switch off the ability to edit models and model elements in a designer.

Forms-based UI. Easily bind models to winforms and WPF-based forms UI. IMS now implements the necessary databinding interfaces.

Modelbus. A new piece of platform to support cross-referencing between models and interaction between designers. This has been one of customers' main requests.

T4 precompile. Precompile text templates so that they can be deployed for use on machines that do not have VS installed. (This applies to scenarios where text templates take inputs from data sources other than DSL models. We've had requests from internal teams to use text templates in scenarios which don't use models created from DSLs.)

UI enhancements:

  • Moveable labels on the connectors (moveably can be activated
  • Sticky tools in the toolbox
  • Quick navigation and editing of compartments
  • Copy and paste of selection as BMP and EMF images
  • Copy and paste of elements in the same or in different diagrams
Published Wednesday, November 05, 2008 6:27 AM by Stuart Kent
Filed under: , ,

Comments

# New features for DSL Tools in Visual Studio 2010

Stuart has blogged about the new features expected in DSL Tools in VS 2010. There's plenty new there:

Wednesday, November 05, 2008 12:26 PM by Steve Cook's WebLog

# New Features in DSL Tools for Visual Studio 2010

Stuart Kent just posted a list of new features that will be available within DSL Tools for VS 2010. 

Wednesday, November 05, 2008 4:00 PM by Mark Groves' Blog

# [VS2010] Novedades en las Domain Specific Language Tools

  Buenas, si bien es cierto que solo poseemos una CTP muy temprana de Visual Studio Team System

Thursday, November 06, 2008 5:23 PM by El Bruno

# [VS2010] Novedades en las Domain Specific Language Tools

  Buenas, si bien es cierto que solo poseemos una CTP muy temprana de Visual Studio Team System

Thursday, November 06, 2008 5:24 PM by El Bruno

# DSL Tools and Oslo

The Oslo modeling platform was announced at Microsoft's PDC and we've been asked by a number of customers

Thursday, November 06, 2008 8:07 PM by stuart kent's blog

# DSL Tools in Visual Studio 2010

DSL Tools in Visual Studio 2010

Sunday, November 09, 2008 2:49 PM by PeteGoo's Blog

# DSL Tools at TechEd Europe

I am at TechEd Europe in Barcelona. As Stuart explained in DSL Tools in Visual Studio 2010 , we have

Monday, November 10, 2008 1:45 AM by Jean-Marc Prieur's Blog

# Visual Studio Team System 2010 Architecture: Prologue

Now that we have made the 2010 CTP available for your use ( please see Brian Keller's post for all the

Thursday, November 13, 2008 1:51 AM by Skinner's Blog

# Presentation on Microsoft's Software Factories and Modeling Strategy

Last week I did a presentation at the technical university of Vienna on Microsoft's strategies for modeling

Monday, December 22, 2008 3:30 AM by mszCool's thoughts and cents revealed

# Visual Studio Team System 2008 Architecture Edition with MSDN Premium Subscription

[Nacsa Sándor, 2009. január 19-31.] Ez a Team System változat a szolgáltatás-orientált (SOA) elosztott

Sunday, February 01, 2009 4:44 PM by Termékinformációk fejlesztĹ‘knek

# All New DSL's will be 2nd Class Citizens until at least 2018

All New DSL's will be 2nd Class Citizens until at least 2018

Monday, March 02, 2009 9:13 AM by Jonathan Crossland's Talkware
New Comments to this post are disabled
 
Page view tracker