내보내기(0) 인쇄
모두 확장

Domain-Specific Language Tools

Visual Studio 2008

You can use a domain-specific language for a specific task in a fixed-problem domain. This makes it different from a general-purpose language. By using Domain-Specific Language Tools, you can build customized modeling tools. You can define a modeling language and implement it very simply. For example, you can create a specialized language that describes a user interface, a business process, a database, or the flow of information. Then you can generate code from those descriptions.

You can use Domain-Specific Language Tools to generate visual designers that are customized for your problem domain. For example, you can create a tool to describe concepts that are specific to how your organization models business processes. If you are building a state chart tool, you can describe what a state is, what properties a state has, what kinds of states exist, how transitions between states are defined, and so on. A state chart that describes the status of contracts in an insurance company is superficially similar to a state chart that describes user interaction among pages on a Web site. However, the underlying concepts between the two state charts will differ significantly. By creating your own domain-specific language and custom-generated designer, you can specify exactly what state chart concepts you need in your tool.

For the most recent information about Domain-Specific Language Tools on MSDN, see Domain-Specific Language Tools (http://go.microsoft.com/fwlink/?LinkId=59984).

For additional supplemental information about Domain-Specific Language Tools, see Domain-Specific Development with Visual Studio DSL Tools at http://www.domainspecificdevelopment.com/.

Creating Domain-Specific Languages.

Provides conceptual, walkthrough, and how-to topics about creating designers for domain-specific languages by using Domain-Specific Language Tools.

Generating Artifacts Using Text Templates

Describes the use of text templates to generate artifacts such as text reports, code, or HTML files.

Domain-Specific Language Tools Reference

Covers managed reference.

커뮤니티 추가 항목

추가
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft