Home
Themen
Angebote
Downloads
News & Blogs
Informatiklandkarte
DBWorld Map
.NET Glossar
Wir über uns
Kontakt
Newsletter

Das .NET-Glossar

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

X

XAML (eXtensible Application Markup Language): XAML ist eine deklarative Sprache, um graphische Objekte und Objekteigenschaften in XML-Notation zu definieren. In erster Linie wird hierbei die Definition graphischer Benutzerschnittstellen auf Basis der Windows Presentation Foundation (WPF) fokussiert. XAML bietet formal Möglichkeiten zur strikten Trennung von Applikations-Logik und Design.



verwandte Glossar-Einträge:relevante ZfS-Dokumente:

XBAP (XAML Browser Application): XBAP, auch bekannt als Avalon Express und Web Browser Application, ist eine mit dem .NET-Framework Version 3.0 eingeführte Technologie zur Darstellung der WPF-API im Browser. XBAP basiert auf der eXtensible Application Markup Language (XAML) und kann die gesamte Funktionalität des .NET-Frameworks im Browser abbilden. XBAP ist eine Technologie-Alternative zur Realisierung von Rich Internet Application (RIA).

Im Unterschied zur WPF/E setzt XBAP die Installation des .NET-Frameworks 3.0 voraus.



verwandte Glossar-Einträge:relevante ZfS-Dokumente:

XDR (XML Data Reduced): Variante (bzw. Vorläufer) von XML Schema, der von Microsoft z.B. in SQL Server 2000 benutzt wurde, um die Verbindung zwischen den Daten der relationalen Datenbank und einem XML-Dokument herzustellen. Da SQL Server 2005 mittlerweile XML Schema unterstützt, sollten XDR-Schemas nicht mehr benutzt werden.



XML (eXtensible Markup Language): XML ist ein vom W3C definierter Standard zur Beschreibung von semi-strukturierten Daten. Man spricht bei XML von semi-strukturierten Daten, da der Aufbau eines XML-Dokuments teilweise einer vorgegebenen Struktur (einem Schema) folgen kann, andererseits aber auch Elemente beinhalten kann, die nicht einem Schema entsprechen. Da die Bedeutung der einzelnen Datenelemente durch die Bezeichner der Tags angegeben werden kann, bezeichnet man XML auch als selbstbeschreibend. Aufgrund der Einfachheit und Flexibilität ist XML mittlerweile das Standardformat bei vielen Anwendungen.



verwandte Glossar-Einträge:

XML Schema: XML Schema ist eine Sprache zur Definition des Schemas von XML- Dokumenten. Ein XML Schema wird wieder in einem XML-Dokument definiert. Im Gegensatz zu einer DTD kann man in einem XML Schema die Struktur eines XML-Dokuments sehr genau beschreiben, z.B. kann man für die Felder genaue Typen angeben (z.B. Date, PositiveInteger) oder die Häufigkeit eines Elements kann genauer bestimmt werden (z.B. Element taucht mindestens zweimal aber höchstens viermal auf).



verwandte Glossar-Einträge:

XNA (XNA Game Studio Express, GSE): XNA Game Studio Express ist ein Framework um Spiele zu entwickeln, die sowohl unter Windows wie auch mit leichten Modifikationen auf der XBox360 lauffähig sind. Dazu muss man das XNA Framework herunterladen und installieren. Zusätzlich muss eine Direct3D 9-fähige Grafikkarte im Rechner vorhanden sein (DirectX 9.0c und Shader Model 1.1). Zusätzlich kann man die komplette Funktionalität des GSE nur mit der Visual C# Express-Version nutzen. Anwendungen können zwar mit Visual Studio 2005 kompiliert werden, man verliert allerdings einige Werkzeuge, die es nur in der Express-Version gibt. Um per XNA und GSE erstellte Spiele auf der XBox360 abzuspielen, muss man Mitglied im XNA Creators Club sein. Die erstellten Spiele müssen komplett im Source-Code und allen Ressourcen verteilt werden, das heißt die Weitergabe in Form einer kompilierten Anwendung ist nicht möglich.



XPath: XPath ist eine Anfragesprache für XML-Dokumente. Durch einen XPath-Ausdruck kann man einen bestimmten (oder eine Menge von) Knoten in einem XML-Dokument auswählen. Da XML-Dokumente eine Baumstruktur haben, beschreibt ein XPath-Ausdruck einen Pfad von der Wurzel des Dokuments zum gewünschten Knoten.



XPS (XML Paper Specification): XML Paper Specification ist ein XML-basiertes Format zur Layout- und Inhaltsbeschreibung von Dokumenten und fokussiert ähnliche Anwendungsszenarien wie das Portable Document Format (PDF) von Adobe; allerdings fehlt der XPS die PDF durch JavaScript gegebene Programmierbarkeit.

XPS nutzt die eXtensible Application Markup Language (XAML), um eine Teilmenge der Windows Presentation Foundation (WPF) Bibliothek ab zu bilden.

Programme zur Darstellung des XPS-Formats sind auch für einige Unix/Linux-Derivate sowie für die Betriebssysteme Windows 2000 und Mac OS X geplant.



verwandte Glossar-Einträge:

XQuery: XQuery ist eine komplexere Anfragesprache für XML-Dokumente. Während man mit XPath nur die Daten in der Form aus dem Dokument extrahieren kann, wie sie im Dokument vorliegen, kann man mit XQuery auch weitergehende Operationen und Umformungen mit den Daten durchführen.



XSD (XML Schema Definition): siehe XML Schema

XSLT (XML Stylesheet Transformation Language): Mit XSLT kann man ein XML-Dokument in ein anderes Textdokument transformieren, z.B. in ein HTML-Dokument, ein anders strukturiertes XML-Dokument oder eine einfache Textdatei. XSLT wurde eingeführt, um eine Trennung von den Daten und ihrer Darstellung zu erreichen. Während in HTML-Dokumenten der Code zur Beschreibung der Daten und der Code zur grafischen Präsentation der Daten gemischt ist, sollen XML-Dokumente nur die Daten enthalten. Ein XSLT-Skript kann die XML-Daten in das gewünschte Ausgabeformat transformieren.



Eintrag hinzufügen