index > Visual Studio Team System - Architects > DSL Tools versus .sdm sdk

DSL Tools versus .sdm sdk


What is the difference between the DSL toolkit and the .sdm sdk?

Why are there two tools?

Why aren't they integrated into one model?

How are they related to each other?

I want to design custom objects (e.g. a Remotable Application) for the Distributed System Designers. These objects must generate/synchronise code. (Apparently you can neither generate nor synchronise code with the .sdm models) Perhaps the DSL tools can do the job?

Thanks.




virabadrasana
Jean-Pierre Fouche

Hi Jean-Pierre,

The DSL Tools make it possible for you to create graphical designers that integrate with Visual Studio. You can create designers that are customized for the domain that you are working in.

If you haven't seen these yet, here are links for more information:

DSL Tools @MSDN: http://msdn.microsoft.com/vstudio/DSLTools/

DSL Tools Forum: http://forums.microsoft.com/msdn/showforum.aspx?forumid=61&siteid=1

In contrast, the SDM SDK makes it possible for you to create custom application, endpoint, and logical server types that you can use with the Distributed System Designers. So, I think you need the SDM SDK. However, you also need to generate and synchronize with code. I believe you can use the VS SDK and custom VS project templates to add this functionality. When you have created your custom project template, you can assign that custom project template using the Project property of an application. For more information, see the topic, "Application Types and Prototypes for Defining Applications" at the following link: http://msdn2.microsoft.com/ms181834.aspx or in the documentation.

Let me know if you need more information. I can forward your post to the product team for more advice.

Thanks!




Esther Fan | User Education | Visual Studio Team Edition for Software Architects
Esther Fan MSFT

Great. Thanks. That's a very helpful start.

It seems that both DSL's and the .sdm SDK allow you to create graphical designers that are integrated with VS, whereas the the sdm SDK is specific to creating DSD objects.

DSL toolkit allows you to generate code as part of the DSL toolkit, whereas you should create code using the VS SDK if using the sdm SDK to create objects.

Stilll, I am a little baffled as to why there are TWO design tools to create Graphical Designers that are integrated with VS.

Thank you for your assistance.




virabadrasana
Jean-Pierre Fouche
reply 3

You can use google to search for other answers

 

More Articles

Visual Studio Code Name "Orcas" - September Community T...
How to CREATE ENDPOINT
Welcome...!!!
Printing Settings and Constraints from a Logical Data Center diag...
Generating Deployment Report.
How to specify Project generation from SDM model for a custom SDM...
Complete material about n-tier and object oriented project
Distributed System template
Is this feasable?
Correct values for Platform property in SDM Document Identity?
Welcome to Bokebb   New Update   Joins the collection  
 

New Articles

MSDN Webcast: Visual Studio 2005 Team Sy…
Upcoming Chat: Visual Studion Team Editi…
Problem with UnitofWork
Visio for Enterprise Architects 2005 - a…
Looking for a sample LLD
application designer - generic application
Application Diagram
Settings and Contraints Editor : Search …
Updated MSDN content for VS Team Edition…
Zone Communication Constraints
PasswordFormat Error when deploying an a…
Using Incubation and Bootstrapping in Ar…
Filing bugs or suggestions on Microsoft …
New LogicalServer model does not render …
Caching Methods

Hot Articles

Provider Endpoint on Application Use ver…
System Definition Model Extension Packag…
Automated deployment - SDM
Logical DataCenter - Newbie
SDM and WebProject
Sequence Diagram
Settings and Contraints Editor : Search …
CustomEndpoint
biztalk server 2006 server administration
Can not uninstall SDM model
Application Diagram doesn't like ATLAS?
Messeges are not sending to Send Port
SDM: Flow and Extends questions
Uninstalling SDK samples
automatic data generation tool

Recommend Articles

display a reverse engineered UML diagram
Distributed System template generates VB…
Cannot open certain files in VEA 2005 su…
Individual Website settings versus Defau…
Update of SettingValue.Value throws exce…
Web services via class library - how to …
Custom SDM Application System
Updated MSDN content for VS Team Edition…
Application Diagram doesn't like ATLAS?
New System definition using SDM SDK
calling policy from orchestration.
Using a deployment report in a setup pro…
Reengineering Migrated Applications
Application Diagram problem with WSE 3.0
Visual Studio Code Name "Orcas"…