Dieses Seminar richtet sich an .NET-Entwickler, die XML-basierte Anwendungen in C# oder VB.NET entwickeln wollen.
Inhalt
Überblick über das .NET
Framework
Mehrschichtanwendungen mit .NET
Zustandslose und behaftete Komponenten
SOAP und Webservices
Das XML MS-DOM
Implementierung in .NET
Implementierung in MSXML2.6/30/40.dll
Implementierung im IE5 und 6
Ein Beispiel für eine
XML-Datenklasse
Die System.XML Assembly
Verstehen von DOM Klassen
Erzeugen, Navigieren, Suchen, Verändern von XML Dokumenten
XML Darstellung mit XSL
Der SYSTEM.XML.XSL und .XPATH Namespace
Transformation von XML Dokumenten (XSLT)
Navigieren in XML Dokumenten mit Mustern und Filtern (XPATH)
Erweiterung der XML-Datenklasse
für unterschiedliche Ausgaben
DHTML und XML-DSO sowie
XHTML
XML im Web - Server- und Clientseitig
Die Rolle von XML in
ADO.NET
Schreiben und Lesen von XML Datenstrukturen mit DataSets
Die ISAP-Erweiterung des SQL Servers 2000
Die XSL ISAPI Erweiterung
Eine Beispielanwendung
Validierung und Serialisierung
von Objekten durch XML
Schemata für Validierung und Serialisierung
Webservices und SOAP
Proxyklassen
UDDI
Ein einfacher Webservice
.NET und Biztalk Server Ein Überblick
Wer sollte teilnehmen
Professionelle Entwickler mit XML-Grundkenntnisse, ADO, ASP, VB, VB.NET oder C#
Dauer des Seminars
2 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
1.380,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
Jetzt lerne ich Visual Basic 2005
Das Buch für alle, die einen einfachen und unterhaltsamen Einstieg in Visual Basic 2005 suchen. Markenzeichen des Buches sind die leicht verständlichen, an den ?Programmieranfänger? gerichteten Erklärungen mit vielen kleinen Beispielen und einer zusammenhängenden Anwendung, die im Rahmen des Buches umgesetzt wird. Mit der beiliegenden Visual Basic 2005 Express Edition kann der Leser sofort loslegen.
Seminar
Basiswissen Web-Programmierung
":Dieses Buch ist für Leser geschrieben, die auf dem Gebiet der Web-Programmierung noch wenig oder kein Vorwissen besitzen und sich in einem knappen Zeitbudget einen fundierten Überblick einschließlich praktischer Erfahrungen verschaffen wollen. Bei entsprechendem Vorwissen können Sie an einer beliebigen Stelle in dieses Buch "einsteigen" oder auch nur ausgewählte Techniken durcharbeiten. Für XHTML, CSS und XML sind keine Vorkenntnisse nötig. Ihre Voraussetzungen Für die Einführungen in JavaScript und PHP sollten Sie Grundkenntnisse der strukturierten Programmierung und ein Grundverständnis der Objektorientierung besitzen. Die Einführungen in JSP, ASP. NET und Ajax setzen dagegen solide Grundkenntnisse in der objektorientierten Programmierung voraus. Java oder C# bilden eine ideale Voraussetzung. "
Seminar
Dynamische .NET-Guis für Prototypen aus SQL Server, XML und XML Schema
Ein großer Teil von Unternehmensanwendungen besteht aus Formularen, welche eine Sicht auf die zu Grunde liegende Datenschicht darstellen. Dabei besteht eine sehr große Abhängigkeit zwischen den Anforderungen an die Software und der Datenhaltungskomponente, deren Strukturen (Feldnamen/-datentypen, Feldwiederholung, Beziehungen zwischen Tabellen) sich in einzelnen Formularkomponenten und in Beziehungen/Abhängigkeiten zwischen Formularen widerspiegeln. Dieses Buch stellt die Ergebnisse eines Forschungsprojekts dar, welches auf der einen Seite zum Ziel hatte, Anforderungen und Möglichkeiten für dynamisch generierte Oberflächen auszuloten und für die Anforderungsphase eine Software zu erstellen, die in der Lage ist, direkt aus der Datenschicht . NET-Formulare zu erzeugen. Diese dienen dann im Kundengespräch der vereinfachten Kommunikation über die Daten, welche in einer Unternehmensanwendung erfasst und verarbeitet werden sollen. Die Grundlage des Buchs bildet eine Forschungsarbeit, welche als Diplomarbeit von Andreas Kiebach durchgeführt wurde. Die akademische Betreuung erfolgte durch Prof. Dr. Wolfgang Henrich als Referent und von Prof. Dr. Burkhardt Renz als Koreferent, während Marco Skulschus die betriebliche Betreuung übernahm. Daher zeigt das Buch in großen Teilen den Gedankengang nach, der zur Entwicklung der Anwendung GuiGenerator geführt hat Das erste Kapitel beschreibt die Aufgaben- und Problemstellung. Nicht für alle möglichen Anwendungen lassen sich mit den in diesem Buch beschriebenen Mitteln prototypische Oberflächen generieren. Da die für die GUI benötigten Informationen aus der Datenschicht abgeleitet werden sollen, ist es zwingend, dass es sich um eine Anwendung handelt, die entweder auf Basis eines XML Schemas (oder sonstiger XML-Datenbeschreibung) oder - sehr viel häufiger - auf einer relationalen Datenbank beruht. Das Kapitel stellt die verschiedenen Voraussetzungen und grundsätzlichen Möglichkeiten dar, wie der prinzipielle Weg aufgebaut ist, Formulare für eine solche Datenschicht zu generieren. Das zweite Kapitel stellt unterschiedliche Prototypen vor, mit denen das Grundprinzip der Problemstellung besser erläutert werden kann. Als Basis dient hier eine XML Schema-Datei, die mit Hilfe von XSLT und C#. NET in HTMLFormulare übertragen wird. HTML zeichnet sich durch eine besonders kleine Anzahl an Formularelementen aus, die auch nur relativ wenige Einstellungsmöglichkeiten bieten. Hier können also grundsätzlich keine umfangreichen Benutzerschnittstellen erwartet werden, sodass schon die Kombination XML Schema/XSLT zu guten Ergebnissen führt. Das dritte Kapitel versucht, mit den Erfahrungen des Prototypen, der HTMLFormulare erstellte, ein eigenes XML-Format zu entwickeln, das die notwendigen Strukturen und Eigenschaften von . NET-Formularen enthält. Dabei wird im Wesentlichen auch deutlich, wieviel umfangreicher Desktop- Oberflächen gegenüber Web-Oberflächen sind und welche Komplexität notwendig ist, um einen Großteil der Anforderungen an eine optisch ansprechende Maske zu erreichen. Das vierte Kapitel diskutiert nun die Anforderungen, die an den Algorithmus gestellt werden, mit dem überhaupt die Oberfläche aus der Datenbank heraus erstellt werden soll. Hier wird die Modellierung der Datenschicht über XML Schema verlassen, um in die zwar etwas informationsärmere, aber realistischere Datenschicht auf Basis von Datenbanken einzutreten. Das Kapitel behandelt Überlegungen, wie Steuerelemente und das Layout bestimmt, wie Navigation zwischen Formularen eingerichtet und wie man überhaupt die einzelnen Datenelemente aufbereiten kann. Das fünfte Kapitel führt eine Lösung für die Problemstellung vor und setzt die Anforderungen aus dem vorherigen Kapitel in eine . NET-Anwendung um. Sie zeigt die Entwicklung und Code-Ausschnitte der Anwendung GuiGenerator. Dabei geht es sowohl um das Thema der direkten Anzeige von Formularen als auch um die reine Generierung von Quelltext. Das sechste Kapitel stellt ein Fazit dar, welches die entstandene Software noch einmal bewertet und weitere Herausforderungen zeigt, wenn man den prototypischen Charakter der generierten Software verlassen würde. Das siebte Kapitel zeigt schließlich einige Anwendungsbeispiele mit dem GuiGenerator. Das siebte Kapitel schließlich stellt eine Reihe von einfachen Praxis- und Fallbeispielen für den Einsatz der Kombination MS SQL Server 2005 und XML dar. Dazu zählen eine XML-basierte Import-/Export- Schnittstelle und eine XML-(De-)Serialisierung für eine . NET-Anwendung.
Seminar
Microsoft Office 2003. Das Entwicklerbuch
"Dieses Buch hat ein einfaches und dennoch anspruchsvolles Ziel: Es möchte Office-Entwickler mit den modernen Themen . NET Framework und XML vertraut machen. Warum? Ganz einfach, weil dies in den kommenden Jahren immer mehr in den Mittelpunkt der Office-Entwicklung rücken werden und Office-Entwicklern viele neue Möglichkeiten eröffnen. Allerdings kommen diese Neuerungen mit einem gewissen Preis: Office-Entwickler müssen noch einmal die "Schuldbank" drücken und sich vor allem mit wichtigen neuen Grundlagenthemen vertraut machen. Bekannte und vielleicht liebe gewonnene Programmiertechniken und manche Tricks und Kniffe verlieren ihre Bedeutung, denn sie können von der alten Welt nicht in die neue Welt mitgenommen werden. Die alte Welt, das ist vor allem VBA, der VBA-Editor und das darunter liegende Component Object Model (COM). Die neue Welt, das sind das . NET Framework und vor allem die verschiedenen XML-Standards, die sich immer mehr zu jenem universellen "Klebstoff" entwickeln, der alles zusammenhält und (aktiv und "intelligent") verbindet. Peter Monadjemi ist ein exzellenter Kenner der Office- und . NET-Programmierung und versteht es wie kaum ein anderer, dieses Wissen verständlich zu vermitteln. - Office 2003 für Entwickler im Überblick - Das . NET Framework für Office-Entwickler - Von VBA nach Visual Basic . NET - Die ersten Schritte mit den Visual Studio Tools für Office - XML&Co - Überblick über die Standards - XML als neues Datenformat - Excel 2003 und XML - Word 2003, XML und WordML - XML-Dokumente mit VBA ansprechen - XML-Formulare mit InfoPath - SmartDocuments kennenlernen - Datenbankprogrammierung mit . NET - Webservices aufrufen und erstellen mit VBA und Visual Basic . NET - Office-Anwendungen ausliefern - Von VBA nach Visual Basic . NET - Ein Ausblick auf die Visual Studio Tools für Office 2. 0"
Seminar
Professional ASP.NET 2.0 XML
"You´ll also learn more about SQL Server 2005 XML features, XML serialization, and XML Web services. You´ll see how XML can be used to increase application efficiency and reach. Two helpful real-life case studies used throughout the book demonstrate the many ways that XML documents can be created, transformed, and transmitted to other systems using ASP. NET. What you will learn from this book * How to read and write XML data * Advanced Web service concepts such as SOAP headers and extensions * Using XmlSerializer to serialize XML documents as XML data * Techniques to build programs or scripts that create, read, and update settings in web. config and machine. config files * How to create an XSD schema in Visual Studio(r) 2005 * Tips on working with typed and untyped data type columns * How to get a head start with Microsoft´s new "Atlas" Ajax technology for ASP. NET and XML Who this book is for This book is for intermediate to experienced programmers who are already familiar with XML and want to gain a clear understanding of ASP. NET development. Some basic knowledge of C# is necessary. Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job. "
Seminar
GFU Cyrus AG Taubenholzweg 1
51105 Köln-Deutz Tel: (0221) 82809-0 Fax: (0221) 82809-50
EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel Vorsitzender des Aufsichtsrats: Peter Hecker Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743