Browse by Tags

Tagged Content List
  • Blog Post: What is new in Visual Studio 2012 RC Visualization and Modeling SDK ?

    Last week, we shipped the VsVm SDK RC ( Visual Studio 2012 RC Visualization and Modeling SDK ). Here is what is new with respect to VsVmSDK Beta: DSL Tools We fixed a few bugs in the runtime, in particular, adding an element to a compartment shape could select the previous element instead of the newly...
  • Blog Post: How to get a unique name for connectors across a whole model?

    Joeul asks an interesting question in his forum post . reference relationships' names are not normally unique across the whole model, but only to the 2 elements they link. How to change this behavior? Here is how to do to get unique name for reference relationships across the model. This is also the...
  • Blog Post: I just fixed a bug in the DslDesignerExtensionForModelBus sample

    After my attention was drawn by a question on the forum ( StateKind Enumeration ), I discovered a bug in the DslDesignerExtensionForModelBus sample. Apparently there is no relationship between a problem on the DSL Tools Lab, and the DslDesignerExtensionForModelBus. Well, there is: the extension is always...
  • Blog Post: How to: Deploy the XML schema describing the serialization of your DSL?

    The problem If you build a DSL and deploy it on a different machine by double-clicking on a VSIX, everything should be fine, except that you will get warnings "Cannot find a schema..." each time you open an instance of your DSL. This is because the XML schema file generated by the DSL tools...
  • Blog Post: What’s new in T4 in Visual Studio 2010

    Gareth posted a list of new features for T4 in Visual Studio 2010: http://blogs.msdn.com/garethj/archive/2010/04/15/what-s-new-in-t4-in-visual-studio-2010.aspx
  • Blog Post: An update of the “DslTools Lab” is available for Visual Studio 2010

    Alan just published an update of the Visual Studio Visualization and Modeling SDK Lab (DSL Tools Lab) for Visual Studio 2010. It is available from http://code.msdn.microsoft.com/DSLToolsLab . Enjoy!
  • Blog Post: A new sample of why and how to extend the DslDesigner … but also a way of enabling the Modelbus in your DSL.

    Along with our RTM version of the Visual Studio Visualization and Modeling SDK, we have posted a new sample on the Code Gallery site :  DslDesigner extension for Modelbus authoring How to build the modelbus tool? Download the DslDesigner extension for Modelbus authoring sample zip file from the...
  • Blog Post: What happens when you unfold a new designer with VS2010 VsVm_Sdk RTM? T4-MsBuild in action!

    Unfolding a new Dsl In the RTM release of the Visualization and Modeling SDK, when we unfold a new designer, it really no time, and this is because you no longer need to wait for the text templates to be transformed. If you look in the GeneratedCode folders of the Dsl or DlsPackage projects, you’ll see...
  • Blog Post: The RTM version of the Visual Studio Modeling and Visualization SDK is now available

    We just released the RTM version of the Visual Studio Visualization and Modeling SDK (VsVm SDK), which is the successor for the DSL Tools.   You can: download it from the download page . View the MSDN documentation in the MSDN library. There is one set of page for the DSL Tools ( Visualization and...
  • Blog Post: Where has the Dsl Designer gone?

    In the VSSDK for Visual Studio 2008, (as well as in the DSL SDK for VS2010 Beta1) the DslDefinition.dll and the DslDesigner.dll were GAC-ed, and the included templates were located in %Program Files%\Microsoft Visual Studio 2008 SDK\VisualStudioIntegration\Tools\DSLTools\TextTemplates (along with the...
  • Blog Post: The Visual Studio Visualization and Modeling SDK RC (DSL SDK RC) is available for download

    I make a short break during my vacations to announce you that the DSL SDK is now part of the Visual Studio Visualization and Modeling SDK . The Visual Studio Visualization and Modeling SDK (in short VsVmSdk ) contains both the DSL Tools SDK, (what we named DSL SDK in Beta1 and Beta2), and some content...
  • Blog Post: An Article about DSLs and WPF : “Provide an improved user experience to your DSLs”

    Pascal Recchia and Anthony Guérot from Mexedge just published a new article: " Provide an improved user experience to your DSL's " about how to use WPF with your DSLs even in Visual Studio 2008. The technology they use is similar to what we ship in the DSL Tools for Visual Studio 2010. http...
  • Blog Post: Copy / Cut / Paste of model elements

    Behavior in previous versions of the DSL Tools In previous versions of the DSL Tools, the copy/cut/paste of model elements did not work very well. There were limitations, and even bugs that prevented very elaborate scenarios. In case you are interested, you can have to the posts on the forum describing...
  • Blog Post: Moveable decorators

    Behavior in previous versions of the DSL Tools In previous versions of the DSL Tools, such as, in the DSL Class diagram which is provided as a sample, you could very easily end-up with a very cluttered diagram: New behavior With the moveable decorators feature, the DSL author can choose let the decorators...
  • Blog Post: Sticky toolbox items

    Behavior in previous versions of the DSL Tools In previous versions of the DSL Tools, each time you wanted to create a shape or a connector, you had to: go to the toolbox, and click on the domain shape / connector that you wanted to create Come to the design surface to : click where to put the shape...
  • Blog Post: New sample demonstrating the Domain Model Extensibility

    We just published a new sample demonstrating how to extend a DSL after it has shipped. The sample presents a DSL to explain the architecture of a multi-Tiered application. Each tier is made of components, which have ports. Connections are made between output ports and input ports. What is new is that...
  • Blog Post: New Beta1 sample available: ImsLocks.

    Today we made a new Beta1 sample available on the Code Gallery ( http://code.msdn.microsoft.com/DslTools ). This sample, named ImsLocks, explains how a DSL author can prevent the DSL user from editing partially or completely his designer. This can be used for instance to provide a read-only reader for...
  • Blog Post: A ModelBus sample is now available !

    I’m excited to announce you that we just posted a first DSL SDK 2010 Beta1 sample available from http://code.msdn.microsoft.com/DslTools . This sample demonstrates the use of the ModelBus. the source code is available here StateMachineOverModelBus.zip and its documentation here. Enjoy !
  • Blog Post: Announcing the Visual Studio 2010 DSL SDK Beta 1

    After the Visual Studio 2010 SDK announcement yesterday, it’s my turn to be excited to announce the availability, today, of the Visual Studio 2010 DSL SDK Beta1 !   A separate download? Why? Visual Studio 2010 ships with the DSL Tools and T4 runtime in the box in every edition since it is used by...
  • Blog Post: Another T4 editor, by Tangible Engineering

    Until now, I have been using Clarius’s T4 editor . However, Oleg recently wrote a post where he presents an overview of a new T4 editor he has been using: Tangible engineering’s T4 editor . I did not have time to download it, busy as we are preparing the Beta1 of Visual Studio, but this is definitively...
  • Blog Post: [DSL Tools] Reference relationships and compartment shapes

    Presentation of the problem: Deleting behaviour with compartments representing embeddings Most of the time, in the DSL Tools, you map compartments in compartment shapes to embedding relationships. And then, deleting a compartment item in the compartment shape indeed removes the model element which was...
Page 1 of 1 (21 items)