Domain-Specific Development with Visual Studio DSL Tools
Free Shipping Included! Domain-Specific Development with Visual Studio DSL Tools by Addison-Wesley Professional at Translate This Website. Hurry! Limited time offer. Offer valid only while supplies last. Domain-Specific Languages (DSLs)--languages geared to specific vertical or horizontal areas of interest--are generating growing excitement from
Domain-Specific Languages (DSLs)--languages geared to specific vertical or horizontal areas of interest--are generating growing excitement from software engineers and architects. DSLs bring new agility to the creation and evolution of software, allowing selected design aspects to be expressed in terms much closer to the system requirements than standard program code, significantly reducing development costs in large-scale projects and product lines. In this breakthrough book, four leading experts reveal exactly how DSLs work, and how you can make the most of them in your environment.
With Domain-Specific Development with Visual Studio DSL Tools , you'll begin by mastering DSL concepts and techniques that apply to all platforms. Next, you'll discover how to create and use DSLs with the powerful new Microsoft DSL Tools--a toolset designed by this book's authors. Learn how the DSL Tools integrate into Visual Studio--and how to define DSLs and generate Visual Designers using Visual Studio's built-in modeling technology.
In-depth coverage includes
List of Figures
- Determining whether DSLs will work for you
- Comparing DSLs with other approaches to model-driven development
- Defining, tuning, and evolving DSLs: models, presentation, creation, updates, serialization, constraints, validation, and more
- Creating Visual Designers for new DSLs with little or no coding
- Multiplying productivity by generating application code from your models with easy-to-use text templates
- Automatically generating configuration files, resources, and other artifacts
- Deploying Visual Designers across the organization, quickly and easily
- Customizing Visual Designers for specialized process needs
List of Tables
Preface About the Authors
Chapter 1 Domain-Specific Development
Chapter 2 Creating and Using DSLs
Chapter 3 Domain Model Definition
Chapter 4 Presentation
Chapter 5 Creation, Deletion, and Update Behavior
Chapter 6 Serialization
Chapter 7 Constraints and Validation
Chapter 8 Generating Artifacts
Chapter 9 Deploying a DSL
Chapter 10 Advanced DSL Customization
Chapter 11 Designing a DSL Index
|Item Weight:||2.35 pounds|
|Item Size:||1.3 x 12.95 x 12.95 inches|
|Package Weight:||2.35 pounds|
|Package Size:||6.9 x 1.5 x 1.5 inches|
Have questions about this item, or would like to inquire about a custom or bulk order?
If you have any questions about this product by Addison-Wesley Professional, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.
Related Best Sellers
By The MIT Press
mpn: 58 b&w illus., ean: 9780262528900, isbn: 9780262528900,
An approach to software design that introduces a fully automated analysis giving designers immediate feedback, now featuring the latest version of the Alloy language. In Software Abstractions Daniel Jackson introduces an approach to software design t...
By Prentice Hall
ean: 9780130276780, isbn: 0130276782,
Exceptionally comprehensive in approach, this book explores the major issues in both design and implementation of modern programming languages and provides a basic introduction to the underlying theoretical models on which these languages are based. ...
By Thomson Course Technology
mpn: Illustrations, ean: 9780030349034, isbn: 0030349036,
Finally a truly hands-on approach to learning systems analysis and design, with a running project for students to complete....
By Brand: O'Reilly Media
mpn: 9780596518882, ean: 9780596518882, isbn: 0596518889,
Even if you know the Apache web server inside and out, you still need an occasional on-the-job reminder -- especially if you're moving to the newer Apache 2.x. Apache 2 Pocket Reference gives you exactly what you need to get the job done without forc...
By Steven C Seow
mpn: Illustrations, ean: 9780321509185, isbn: 0321509188,
Build Applications, Websites, and Software Solutions that Feel Faster, More Efficient, and More Considerate of Users’ Time! One hidden factor powerfully influences the way users react to your software, hardware, User Interfaces (UI), or web app...
By Prentice Hall
ean: 9780136100911, isbn: 0136100910,
Data Structures and Abstractions with Java, 3e, is ideal for one- or two-semester courses in data structures (CS-2) in the departments of Computer Science, Computer Engineering, Business, and Management Information Systems. This is the most student-f...
mpn: 246 black & white illustrations, ean: 9783540654711, isbn: 9783540654711,
Object-Process Methodology (OPM) is an intuitive approach to systems engineering. This book presents the theory and practice of OPM with examples from various industry segments and engineering disciplines, as well as daily life. OPM is a generic, dom...
mpn: black & white illustrations, ean: 9780136375395, isbn: 0136375391,
An important two-volume series, the first volume describes each step of the design and decision making process, while Volume II adds internetworking and user interface software. Professional software programmers can learn how protocol software fits i...
By Brand: Manning Publications
ean: 9781935182955, isbn: 9781935182955,
SummarySpring Batch in Action is an in-depth guide to writing batch applications using Spring Batch. Written for developers who have basic knowledge of Java and the Spring lightweight container, the book provides both a best-practices approach to wri...
By Manning Publications
mpn: Illustrations (black and white), ean: 9781617290855, isbn: 1617290858,
SummaryRedis in Action introduces Redis and walks you through examples that demonstrate how to use it effectively. You'll begin by getting Redis set up properly and then exploring the key-value model. Then, you'll dive into real use cases including s...