ASP NET - MOC 50060 - Core XML and XML Transformations and Web Services (1015098)

Druckansicht
  • Dauer:
    5 Tage
  • Zielgruppe:
    Programmierer, Web-Entwickler
  • Vorkenntnisse:
    .NET Grundlagen
  • Methode:
    Vortrag, Diskussion, Einzel- und Gruppenarbeit mit Übungen. Eigene Arbeiten und Projektfragen können in das Seminar eingebracht werden.
  • Typ:
    Öffentliches Seminar / Inhouse
  • Download
    Anmeldeformular | AGB | Info-Broschüre
Themen:
XML dient dem standardisierten Datentaustausch zwischen Organisationen und Organisationsbereichen. Dieses Seminar zeigt die XML-Technologie mit ihren einzelnen Verfahren und Anwendungsgebieten im Zusammenhang mit der Programmierung von ASP-Anwendungen.

Inhalte

A. Introduction to the Extensible Markup Language

What Is XML? - Work with XML Data - Well-Formed XML - XML Content Models - Well-Formed and Valid XML

B. Document Type Definitions (DTDs)

The Value of Valid XML - Associate a DTD with XML - XML Content Model Defined - Content Model Cardinality - Attributes Defined - Custom Entities Defined - What's the Problem with DTD?

C. Schemas and Namespaces

Describing XML - Built-in Data Types - Content Models Defined - Derive Types - XML Namespaces - Do I Really Need Valid XML?

D. Introduction to XSLT

What Is XSLT? - Are You Sure XSLT Is a Language? - Transformation Types - XSLT Processing

E. XML Document Object Model (DOM)

Object-Oriented View of XML - DOM Interfaces and Objects - A Parsing Alternative: Simple API for XML (SAX)

F. XSLT Simplified Stylesheets

The Essential Stylesheet - Use an XSLT Blueprint to Create HTML - What Can't a Simplified Stylesheet Do?

G. Get Around with XPath

What Is XPath? - Figure Out Location Steps - Introduction to XPath Functions

H. Add Template Rules

What Are Templates? - Un-simplifying the Stylesheet - Using the Template Element - Other Top-Level XSLT Elements

I. XML Web Services

A Brief History of Remote Procedure Calls - Web Service Description Language (WSDL) - Introduction to SOAP - Program Raw SOAP - Universal Description, Discovery, and Integration (UDDI)

J. Extensible HTML (XHTML)

Future of the Web: XHTML - Details of XHTML - Well-Formed XHTML - Modular XHTML

K. Resource Description Framework (RDF)

The Semantic Web - RDF Code Writing - RDF Vocabularies

L. Traditional Programming Concepts and XSLT

Programming Concepts You Can Use - Work with Variables - Call Named Templates - Use Functions - Create Modular Stylesheet Solutions

M. XML Result Tree Creation

XML-Structured Variables - XML Node Creation Elements

N. Calculate in XSLT

Program with No Slide Effects - Apply Recursive Programming Techniques

O. Common XSLT Challenges

Apply XSLT - How Do I Group Data? - Another Solution: Group Data - How Do I Copy HTML Tags from the Data? - How Do I Add or Remove Whitespace?

P. Processor-Specific Extensions

The Mechanics of Extensions - Should You Use Extensions? - Recover from Missing Extensions

Q. Applied XML

The Complex World of XML - XML Query - Scalable Vector Graphics - Security and XML

Dozent:
Marcus Wiederstein studierte Elektrotechnik in Bochum und Dortmund. Er arbeitet in unserem Hause sowohl im Seminar- wie auch im Projektbereich. Er konzentriert sich hierbei auf Beratungsleistungen im Bereich betriebliche Software auf Basis von Microsoft-Technologien wie MS Sharepoint Portal Server, den BI-Technologien des MS SQL Servers sowie angrenzenden Werkzeugen. Ein aktuelles BI-Projekt wird mit Mitteln des BMWi und als Kooperation mit der Hochschule für Philosophie in München gefördert. Ein Schwerpunkt seiner Veröffentlichungen liegt bei XML-Technologien. Zu seinen aktuellen Titeln zählen „XSLT, XPath und XQuery“ (Comelio, Medien, ISBN: 978-3-939701-18-7), „XSL-FO“ (Comelio, Medien, ISBN: 978-3-939701-17-0), „XML Schema“ (Comelio, Medien, ISBN: 978-3-939701-22-4) und „XML: Standards und Technologien“ (Comelio, Medien, ISBN: 978-3-939701-21-7). Er ist "Microsoft Certified Solution Developer" (MCSD), "Microsoft Certified Database Administrator" (MCDBA) und “Microsoft Certified Trainer” (MCT). Er ist auch UML-zertifiziert und hat die beiden Abschlüsse "UML Professional Fundamental" und "UML Professional Intermediate".
Jan Tittel studierte Wirtschaftsinformatik in Hagen und ist als Entwickler und Berater für .NET-Technologien mit dem Schwerpunkt Business Intelligence und MS SQL Server 2005 tätig. Er veröffentlicht regelmäßig im „dotnetpro“-Magazin-Artikel zur Programmierung Windows-Anwendungen mit C++.NET und C#.NET. Darüber hinaus ist er als Referent von verschiedenen Konferenzen bekannt wie die „SQL Konferenz 2008“ oder „VSONE 2008“ oder den „SQLdays 2007“. Er ist “Microsoft Certified Trainer” (MCT).
Alexander Kapitanovskyy arbeitet als .NET-Projektleiter und war jahrelang als Entwickler für Web- und Desktop-Anwendungen tätig. Er ist Diplom-Chemiker und betreut u.a. die Entwicklung einer kundenspezifischen und in mehreren Ländern eingesetzten Software, mit der die Projektabwicklung von individuellen Fermentieranlagen durchgeführt wird. Ein von ihm programmiertes Expertensystem war der Gewinner des "Zukunftswettbewerb Ruhrgebiet“. Zu seinen aktuellen Veröffentlichungen gehören: „C#.NET - Die Sprache“ (Comelio Medien, ISBN: 978-3-939701-07-1) und „MS SQL Server 2005: XML und SOAP Webservices“ (Comelio Medien, ISBN 978-3-939701-03-3).

Comelio Skulschus Wiederstein NET Comelio Skulschus Wiederstein SQLServer Comelio Skulschus Wiederstein XML XSLT Microsoft Certified Database Administrator Microsoft Certified Solution Developer Microsoft Certified Trainer