Angebote zu "Sharp" (11 Treffer)

Kategorien

Shops

IEC standards
31,49 € *
ggf. zzgl. Versand

IEC standards ab 31.49 € als Taschenbuch: JPEG MUMPS Ada Universal Disk Format ISO/IEC 8859-1 Open Systems Interconnection Ladder logic POSIX Red Book 19-inch rack S/PDIF Topic Maps H. 264/MPEG-4 AVC C Sharp Advanced Audio Coding Office Open XML ISO/IEC 646. Aus dem Bereich: Bücher, English, International, Englische Taschenbücher,

Anbieter: hugendubel
Stand: 14.08.2020
Zum Angebot
Domain-Specific Languages
62,55 € *
ggf. zzgl. Versand

Designed as a wide-ranging guide to Domain Specific Languages (DSLs) and how to approach building them, this book covers a variety of different techniques available for DSLs. The goal is to provide readers with enough information to make an informed choice about whether or not to use a DSL and what kinds of DSL techniques to employ. Part I is a 150-page narrative overview that gives you a broad understanding of general principles. The reference material in Parts II through VI provides the details and examples you'll need to get started using the various techniques discussed. Both internal and external DSL topics are covered, in addition to alternative computational models and code generation. Although the general principles and patterns presented can be used with whatever programming language you happen to be using, most of the examples are in Java or C#. Product Description When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications. This book's techniques may be utilized with most modern object-oriented languages; the author provides numerous examples in Java and C#, as well as selected examples in Ruby. Wherever possible, chapters are organized to be self-standing, and most reference topics are presented in a familiar patterns format. Armed with this wide-ranging book, developers will have the knowledge they need to make important decisions about DSLs-and, where appropriate, gain the significant technical and business benefits they offer. The topics covered include: . How DSLs compare to frameworks and libraries, and when those alternatives are sufficient . Using parsers and parser generators, and parsing external DSLs . Understanding, comparing, and choosing DSL language constructs . Determining whether to use code generation, and comparing code generation strategies . Previewing new language workbench tools for creating DSLs Backcover Designed as a wide-ranging guide to Domain Specific Languages (DSLs) and how to approach building them, this book covers a variety of different techniques available for DSLs. The goal is to provide readers with enough information to make an informed choice about whether or not to use a DSL and what kinds of DSL techniques to employ. Part I is a 150-page narrative overview that gives you a broad understanding of general principles. The reference material in Parts II through VI provides the details and examples you will need to get started using the various techniques discussed. Both internal and external DSL topics are covered, in addition to alternative computational models and code generation. Although the general principles and patterns presented can be used with whatever programming language you happen to be using, most of the examples are in Java or C#. Preface xix Part I: Narratives 1 Chapter 1: An Introductory Example 3 Gothic Security 3 The State Machine Model 5 Programming Miss Grant's Controller 9 Languages and Semantic Model 16 Using Code Generation 19 Using Language Workbenches 22 Visualization 24 Chapter 2: Using Domain-Specific Languages 27 Defining Domain-Specific Languages 27 Why Use a DSL? 33 Problems with DSLs 36 Wider Language Processing 39 DSL Lifecycle 40 What Makes a Good DSL Design? 42 Chapter 3: Implementing DSLs 43 Architecture of DSL Processing 43 The Workings of a Parser 47 Grammars, Syntax, and Semantics 49 Parsing Data 50 Macros 52 Chapter 4: Implementing an Internal DSL 67 Fluent and Command-Query APIs 68 The Need for a Parsing Layer 71 Using Functions 72 Literal Collections 77 Using Grammars to Choose Internal Elements 79 Closures 80 Parse Tree Manipulation 82 Annotation 84 Literal Extension 85 Reducing the Syntactic Noise 85 Dynamic Reception 86 Providing Some Type Checking 87 Chapter 5: Implementing an External DSL 89 Syntactic Analysis Strategy 89 Output Production Strategy 92 Parsing Concepts 94 Mixing-in Another Language 100 XML DSLs 101 Chapter 6: Choosing between Internal and External DSLs 105 Learning Curve 105 Cost of Building 106 Programmer Familiarity 107 Communication with Domain Experts 108 Mixing In the Host Language 108 Strong Expressiveness Boundary 109 Runtime Configuration 110 Sliding into Generality 110 Composing DSLs 111 Summing Up 111 Chapter 7: Alternative Computational Models 113 A Few Alternative Models 116 Chapter 8: Code Generation 121 Choosing What to Generate 122 How to Generate 124 Mixing Generated and Handwritten Code 126 Generating Readable Code 127 Preparse Code Generation 128 Further Reading 128 Chapter 9: Language Workbenches 129 Elements of Language Workbenches 130 Schema Definition Languages and Meta-Models 131 Source and Projectional Editing 136 Illustrative Programming 138 Tools Tour 140 Language Workbenches and CASE tools 141 Should You Use a Language Workbench? 142 Part II: Common Topics 145 Chapter 10: A Zoo of DSLs &nbWhen carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications. This book's techniques may be utilized with most modern object-oriented languages; the author provides numerous examples in Java and C sharp, as well as selected examples in Ruby. Wherever possible, chapters are organized to be self-standing, and most reference topics are presented in a familiar patterns format. Armed with this wide-ranging book, developers will have the knowledge they need to make important decisions about DSLs--and, where appropriate, gain the significant technical and business benefits they offer. The topics covered include: / How DSLs compare to frameworks and libraries, and when those alternatives are sufficient / Using parsers and parser generators, and parsing external DSLs / Understanding, comparing, and choosing DSL language constructs / Determining whether to use code generation, and comparing code generation strategies / Previewing new language workbench tools for creating DSLs

Anbieter: buecher
Stand: 14.08.2020
Zum Angebot
Domain-Specific Languages
62,55 € *
ggf. zzgl. Versand

Designed as a wide-ranging guide to Domain Specific Languages (DSLs) and how to approach building them, this book covers a variety of different techniques available for DSLs. The goal is to provide readers with enough information to make an informed choice about whether or not to use a DSL and what kinds of DSL techniques to employ. Part I is a 150-page narrative overview that gives you a broad understanding of general principles. The reference material in Parts II through VI provides the details and examples you'll need to get started using the various techniques discussed. Both internal and external DSL topics are covered, in addition to alternative computational models and code generation. Although the general principles and patterns presented can be used with whatever programming language you happen to be using, most of the examples are in Java or C#. Product Description When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications. This book's techniques may be utilized with most modern object-oriented languages; the author provides numerous examples in Java and C#, as well as selected examples in Ruby. Wherever possible, chapters are organized to be self-standing, and most reference topics are presented in a familiar patterns format. Armed with this wide-ranging book, developers will have the knowledge they need to make important decisions about DSLs-and, where appropriate, gain the significant technical and business benefits they offer. The topics covered include: . How DSLs compare to frameworks and libraries, and when those alternatives are sufficient . Using parsers and parser generators, and parsing external DSLs . Understanding, comparing, and choosing DSL language constructs . Determining whether to use code generation, and comparing code generation strategies . Previewing new language workbench tools for creating DSLs Backcover Designed as a wide-ranging guide to Domain Specific Languages (DSLs) and how to approach building them, this book covers a variety of different techniques available for DSLs. The goal is to provide readers with enough information to make an informed choice about whether or not to use a DSL and what kinds of DSL techniques to employ. Part I is a 150-page narrative overview that gives you a broad understanding of general principles. The reference material in Parts II through VI provides the details and examples you will need to get started using the various techniques discussed. Both internal and external DSL topics are covered, in addition to alternative computational models and code generation. Although the general principles and patterns presented can be used with whatever programming language you happen to be using, most of the examples are in Java or C#. Preface xix Part I: Narratives 1 Chapter 1: An Introductory Example 3 Gothic Security 3 The State Machine Model 5 Programming Miss Grant's Controller 9 Languages and Semantic Model 16 Using Code Generation 19 Using Language Workbenches 22 Visualization 24 Chapter 2: Using Domain-Specific Languages 27 Defining Domain-Specific Languages 27 Why Use a DSL? 33 Problems with DSLs 36 Wider Language Processing 39 DSL Lifecycle 40 What Makes a Good DSL Design? 42 Chapter 3: Implementing DSLs 43 Architecture of DSL Processing 43 The Workings of a Parser 47 Grammars, Syntax, and Semantics 49 Parsing Data 50 Macros 52 Chapter 4: Implementing an Internal DSL 67 Fluent and Command-Query APIs 68 The Need for a Parsing Layer 71 Using Functions 72 Literal Collections 77 Using Grammars to Choose Internal Elements 79 Closures 80 Parse Tree Manipulation 82 Annotation 84 Literal Extension 85 Reducing the Syntactic Noise 85 Dynamic Reception 86 Providing Some Type Checking 87 Chapter 5: Implementing an External DSL 89 Syntactic Analysis Strategy 89 Output Production Strategy 92 Parsing Concepts 94 Mixing-in Another Language 100 XML DSLs 101 Chapter 6: Choosing between Internal and External DSLs 105 Learning Curve 105 Cost of Building 106 Programmer Familiarity 107 Communication with Domain Experts 108 Mixing In the Host Language 108 Strong Expressiveness Boundary 109 Runtime Configuration 110 Sliding into Generality 110 Composing DSLs 111 Summing Up 111 Chapter 7: Alternative Computational Models 113 A Few Alternative Models 116 Chapter 8: Code Generation 121 Choosing What to Generate 122 How to Generate 124 Mixing Generated and Handwritten Code 126 Generating Readable Code 127 Preparse Code Generation 128 Further Reading 128 Chapter 9: Language Workbenches 129 Elements of Language Workbenches 130 Schema Definition Languages and Meta-Models 131 Source and Projectional Editing 136 Illustrative Programming 138 Tools Tour 140 Language Workbenches and CASE tools 141 Should You Use a Language Workbench? 142 Part II: Common Topics 145 Chapter 10: A Zoo of DSLs &nbWhen carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications. This book's techniques may be utilized with most modern object-oriented languages; the author provides numerous examples in Java and C sharp, as well as selected examples in Ruby. Wherever possible, chapters are organized to be self-standing, and most reference topics are presented in a familiar patterns format. Armed with this wide-ranging book, developers will have the knowledge they need to make important decisions about DSLs--and, where appropriate, gain the significant technical and business benefits they offer. The topics covered include: / How DSLs compare to frameworks and libraries, and when those alternatives are sufficient / Using parsers and parser generators, and parsing external DSLs / Understanding, comparing, and choosing DSL language constructs / Determining whether to use code generation, and comparing code generation strategies / Previewing new language workbench tools for creating DSLs

Anbieter: buecher
Stand: 14.08.2020
Zum Angebot
Entwicklung einer RFID Interface-Anwendung
68,00 € *
ggf. zzgl. Versand

Die industrielle Automatisierung hat sich in den letzten Jahren in vielen Sektoren beachtlich weiterentwickelt. Im Bereichder Auto-ID Technologien wird in vielen Industriezweigen der Barcode von der leistungsstärkeren und in vielen Einsatzgebieten praktischeren Radio Frequency Identification (RFID) Technologiea bgelöst. Wie lässt sich diese moderne Technik effektiv in einereigenen Anwendung einsetzen? Wie kann man dem unterschiedlichen Zeitverhalten verschiedener, beteiligter Softwareelemente Herr werden? Der Autor Andreas Link verdeutlicht anhand einer XML-basierten Schnittstellenanwendung zu einer Siemens RF600 RFID-Anlage für ein Containermanagementsystem detailliert und anschaulich, welche Schritte vom Konzept bis zum lauffähigen Produkt bei der Entwicklung bedacht werden müssen. Dabei erläutert er einleitend die wesentlichen Punkte bei der Verwendung von Client/ Server-Architekturen mittels COM und dem im .NET Frameworkvorhandenen Remoting. Dieses Buch richtet sich an Studenten und Softwareentwickler aus der Automatisierungstechnik, die in modernen Hochsprachen (hier C sharp) Anwendungen strukturiert konzipieren und umsetzen wollen.

Anbieter: Dodax
Stand: 14.08.2020
Zum Angebot
Programming C sharp 5.0
50,02 € *
ggf. zzgl. Versand

After a dozen years of incremental changes, C sharp has become one of the most versatile programming languages available. With this comprehensive guide, you ll learn just how powerful the combination of C sharp 5.0 and .NET 4.5 can be. Author Ian Griffiths guides you through C sharp 5.0 fundamentals and teaches you techniques for building web and desktop applications, including Windows 8-style apps.Completely rewritten for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C sharp code, such as generics, dynamic typing, and the new asynchronous programming features. You ll also get up to speed on XAML, ASP.NET, LINQ, and other .NET tools. Discover how C sharp supports fundamental coding features such as classes, other custom types, collections, and error handling Understand the differences between dynamic and static typing in C sharp Query and process diverse data sources such as in-memory object models, databases, and XML documents with LINQ Use .NET s multithreading features to exploit your computer s parallel processing capabilities Learn how the new asynchronous language features can help improve application responsiveness and scalability Use XAML to create Windows 8-style, phone, and classic desktop applications

Anbieter: Dodax
Stand: 14.08.2020
Zum Angebot
C# and XML Primer
26,74 € *
ggf. zzgl. Versand

Learn XML and how to use and integrate it into your C sharp applications using this compact book. This guide helps you avoid the pitfalls of dealing with XML and C sharp since handling XML with C sharp and the .NET Platform can present its own set of challenges. XML is far from a dead technology, so it is important to learn how best to use it in your applications when the need arises. What You Will LearnGain the essentials of XML for C sharp developmentRead XML files with XMLDocuMent and XDocumentWrite XML with XMLDocument, XDocument, and XMLWriterModifiy your XML with XML Document and XDocument Who This Book Is For Experienced Windows application programmers/developers using .NET and C sharp who may be new to using and applying XML.

Anbieter: Dodax
Stand: 14.08.2020
Zum Angebot
Programming Web Services with Soap: Building Di...
43,90 CHF *
ggf. zzgl. Versand

The web services architecture provides a new way to think about and implement application-to-application integration and interoperability that makes the development platform irrelevant. Two applications, regardless of operating system, programming language, or any other technical implementation detail, communicate using XML messages over open Internet protocols such as HTTP or SMTP. The Simple Open Access Protocol (SOAP) is a specification that details how to encode that information and has become the messaging protocol of choice for Web services. Programming Web Services with SOAP is a detailed guide to using SOAP and other leading web services standards--WSDL (Web Service Description Language), and UDDI (Universal Description, Discovery, and Integration protocol). You'll learn the concepts of the web services architecture and get practical advice on building and deploying web services in the enterprise. This authoritative book decodes the standards, explaining the concepts and implementation in a clear, concise style. You'll also learn about the major toolkits for building and deploying web services. Examples in Java, Perl, C-sharp, and Visual Basic illustrate the principles. Significant applications developed using Java and Perl on the Apache Tomcat web platform address real issues such as security, debugging, and interoperability. Covered topic areas include: The Web Services Architecture - OAP envelopes, headers, and encodings - WSDL and UDDI - Writing web services with Apache SOAP and Java - Writing web services with Perl's SOAP::Lite - Peer-to-peer (P2P) web services - Enterprise issues such as authentication, security, and identity - Up-and-coming standards projects for web services- Programming Web Services with SOAP provides you with all the information on the standards, protocols, and toolkits you'll need to integrate information services with SOAP. You'll find a solid core of information that will help you develop individual Web services or discover new ways to integrate core business processes across an enterprise.

Anbieter: Orell Fuessli CH
Stand: 14.08.2020
Zum Angebot
Beginning Visual C# 2012 Programming
59,90 CHF *
ggf. zzgl. Versand

Step-by-step beginner's guide to Visual C sharp 2012 Written for novice programmers who want to learn programming with C sharp and the .NET framework, this book offers programming basics such as variables, flow control, and object oriented programming. It then moves into web and Windows programming and data access (databases and XML). The authors focus on the tool that beginners use most often to program C sharp, the Visual C sharp 2012 development environment in Visual Studio 2012. Puts the spotlight on key beginning level topics with easy-to-follow instructions for Microsoft Visual C sharp 2012 Explores how to program for variables, expressions, flow control, and functions Explains the debugging process and error handling as well as object oriented programming, and much more Beginning Microsoft Visual C sharp 2012 offers beginners a guide to writing effective programming code following simple step-by-step methods, each followed by the opportunity to try out newly acquired skills.

Anbieter: Orell Fuessli CH
Stand: 14.08.2020
Zum Angebot
Programming Web Services with Soap: Building Di...
32,99 € *
ggf. zzgl. Versand

The web services architecture provides a new way to think about and implement application-to-application integration and interoperability that makes the development platform irrelevant. Two applications, regardless of operating system, programming language, or any other technical implementation detail, communicate using XML messages over open Internet protocols such as HTTP or SMTP. The Simple Open Access Protocol (SOAP) is a specification that details how to encode that information and has become the messaging protocol of choice for Web services. Programming Web Services with SOAP is a detailed guide to using SOAP and other leading web services standards--WSDL (Web Service Description Language), and UDDI (Universal Description, Discovery, and Integration protocol). You'll learn the concepts of the web services architecture and get practical advice on building and deploying web services in the enterprise. This authoritative book decodes the standards, explaining the concepts and implementation in a clear, concise style. You'll also learn about the major toolkits for building and deploying web services. Examples in Java, Perl, C-sharp, and Visual Basic illustrate the principles. Significant applications developed using Java and Perl on the Apache Tomcat web platform address real issues such as security, debugging, and interoperability. Covered topic areas include: The Web Services Architecture - OAP envelopes, headers, and encodings - WSDL and UDDI - Writing web services with Apache SOAP and Java - Writing web services with Perl's SOAP::Lite - Peer-to-peer (P2P) web services - Enterprise issues such as authentication, security, and identity - Up-and-coming standards projects for web services- Programming Web Services with SOAP provides you with all the information on the standards, protocols, and toolkits you'll need to integrate information services with SOAP. You'll find a solid core of information that will help you develop individual Web services or discover new ways to integrate core business processes across an enterprise.

Anbieter: Thalia AT
Stand: 14.08.2020
Zum Angebot