modulo3
elements of quality
 Produktivitäts- und Qualitätsmanagement
 
  Home -> Seminare -> Entwicklung -> Parser- und Interpreter-Entwicklung in C#
Seminare

Parser- und Interpreter-Entwicklung mit C#


Dauer:

  2 Tage

Zielgruppe:

Entwickler

Voraussetzungen:

C#

Ziele:

Scripting ist heutzutage ein unerlässliches Mittel zur Flexibilisierung von Software. Alle großen Software-Hersteller bieten Scripting-Schnittstellen an, so kann z.B. MS-Word mit VBA (Visual Basic for Applications) um eigene Funktionalität erweitert werden. Aber auch bei der Entwicklung von Server-Applikationen kann es wichtig sein, Scripting-Schnittstellen zu besitzen. Man denke dabei z.B. an Mail-Server, die bestimmte Aktionen beim Eingang einer E-Mail durchführen sollen. Trotz vielfältiger Scripting-Tools kann es gerade bei sehr komplexen oder branchenspezifischen Anwendungen vorkommen, dass eine eigene Scriptsprache entwickelt werden muss. Dies ist insbesondere der Fall, wenn viel Funktionalität einer Anwendung in einem Script-Befehl zusammengefasst werden muss. In diesem Seminar wird die Entwicklung von Parsern und Interpretern für Script-Sprachen dargelegt. Hierzu wird das Konzept der Grammatiken vorgestellt. Grammatiken spezifizieren die Script-Sprache, und es kann aus ihnen direkt Quell-Code für Parser abgeleitet werden.

Inhalte:

Parsing
- Was ist eine Grammatik?
- Was ist ein Parser?

Grammatik
- Entwicklung einer Grammatik

Parser-Bau mit Hilfe einer Grammatik
- Wie kommt man von einer Grammatik zum Source-Code?
- Wie baut man einen Parser?
- Wie baut man einen Interpreter?

Leistungen:

- Seminardurchführung durch einen zertifizierten Trainer
- maximal 10 Teilnehmer
- Trainingsunterlagen
- modulo3 -Teilnahmezertifikat
- Erfrischungen und Kaffeepausen
- Mittagsmenüs
Original Kurs der modulo3.Training Gruppe


Preis

EUR 1.309
=EUR 1.100 (+MwSt.)


sparen Sie bis zu 50%/750 € mit dem BildungsScheck NRW. Informieren Sie sich hier.

wir schulen auf Wunsch in sanft vollklimatisierten Schulungsräumen
(Diesen zusätzlichen Service bieten wir natürlich kostenlos!)


Termine
(klick auf Termin zur Anmeldung)
auf Anfrage

Links

C# - Einführung

GUI-Entwicklung

Netzwerkprogrammierung

© 2015 modulo3 gmbh
Impressum
Datenschutzhinweis
ICRA gekennzeichnet
Diese Website benutzt den Apache Webserver (Lizenz) und TYPO3 sowie diverse andere Software unter den Bedingungen der GPL.