Rückblick. Rückblick Ausblick Hinweise für Klausur. Ausblick. Heutige Vorlesung. Semantik in XML. Rückblick. Rückblick
|
|
- Bella Schumacher
- vor 8 Jahren
- Abrufe
Transkript
1 Heutige Vorlesung Rückblick Ausblick Hinweise für Klausur Rückblick Kurze Wiederholung von Themen, die bei Prüfungen Probleme bereiteten. Ausblick XSL-FO: Ergänzung zu XSLT Relax NG: Alternative zu -Schemata? Semantic Web: Alternative zu? Netzwerkeffekte: Wie setzen sich Standards durch? Klausur Klaus Schild, Klaus Schild, Rückblick Rückblick Semantik, Daten als speichern? -Schema Validierung auf mehreren Ebenen, Typsubstitution XSLT Prozessor, leeres Stylesheet, Mächtigkeit Web-Dienste Aufbau WSDL, Dynamisches Einbinden, RPCs vs. Messaging Anwendungen Klaus Schild, Klaus Schild, Semantik in Bedeutung von <p>text</p> - in HTML: fest - in : offen -Schema: Inhalt des Elementes ein Datentyp (und damit eine gewisse Bedeutung) zuordnen Namensraum: Element selbst Bedeutung geben <p xmlns=" HTML auf bestimmte Semantik festgelegt, nicht. HTML auf bestimmte Semantik festgelegt, nicht. Klaus Schild, Klaus Schild,
2 Daten als speichern? Daten als speichern? <Employee> <Employee> <EmployeeNo>4</EmployeeNo> <Name> <Name> <First>Mark</First> <First>Mark</First> <Last>Whitehorn</Last> </Name> </Name> <City> <City> <Name>New <Name>NewYork York City</Name> City</Name> <CityId>NYC</CityId> <CityId>NYC</CityId> </City> </City> <Type>Sales <Type>SalesPerson</Type> <Orders> <Orders> <Order> <Order> <OrderNo>121</OrderNo> <OrderItems> </OrderIntems> <CustomerNo>999</CustomerNo> </Order> </Order> </Orders> </Orders> </Employee> </Employee> als Austauschformat OK als Speicherformat aber problematisch: Änderungsanomalie Löschanomalie Klaus Schild, Daten mit vielen funktionalen Abhängigkeiten besser professionelle Speicherformate wählen (z.b. relationale Datenbanken). Text-Dokumente ohne funktionale Abhängigkeiten kann als Speicherformat benutzt werden. Klaus Schild, Validierung Instanz = -Dokument Schema -Schemata BookStore.xml BookStore.xsd zulässiges BookStore- Dokument? Klaus Schild, Klaus Schild, Validierung auf mehrere Ebenen Validierung auf mehrere Ebenen Instanz = -Dokument Schema = -Dokument Schema der Schemata Instanz = -Dokument Schema = -Dokument Schema der Schemata = - Dokument BookStore.xml BookStore.xsd Schema.xsd BookStore.xml BookStore.xsd Schema.xsd zulässiges BookStore- Dokument? zulässiges Schema- Dokument? zulässiges BookStore- Dokument? zulässige Schema- Dokumente? Klaus Schild, Klaus Schild,
3 Abgeleiteter Datentyp <xsd:complextype name="nametype"> Datentyp tt <xsd:sequence> <xsd:element name="first" type="xsd:string"/> <xsd:element name="middle" type="xsd:string"/> <xsd:element name="last" type="xsd:string"/> </xsd:sequence> <xsd:attribute name="title" type="xsd:string"/> </xsd:complextype> Datentyp t' t' mit <xsd:complextype name="extendednametype"> zusätzlichem <xsd:complexcontent> Attribut gender <xsd:extension base="target:nametype"> <xsd:attribute name="gender" type="xsd:string"/> </xsd:extension> </xsd:complexcontent> </xsd:complextype> Klaus Schild, Beispiel einer Typsubstitution Schema <xsd:element name="name" type="nametype"> Instanz <name title="mr."> <first> </first> <middle> </middle> oder <last> </last> </name> Instanz <name title="mr." gender="female" xsi:type="extendednametype"> <first> </first> <middle> </middle> <last> </last> </name> Klaus Schild, Typsubstitution für Einschränkungen (echte Teilmengen) unproblematisch für Erweiterungen evtl. problematisch block="extension": Typsubstitution wird für Erweiterungen unterdrückt, z.b.: XSLT <xsd:element name="name" type="nametype" block="extension"> Klaus Schild, Klaus Schild, Wie arbeitet ein XSLT-Prozessor Prozessor? Leeres Stylesheet Stylesheet <xsl:template match="a"> <xsl:value-of <xsl:template match="b"> <xsl:value-of <xsl:template match="c"> <xsl:value-of <xsl:template match="d"> <xsl:value-of <source> <A <A id="a1"> <B <B id="b1"/> <B <B id="b2"/> </A> </A> <A <A id="a2"> <B <B id="b3"/> <B <B id="b4"/> <C <C id="c1"> <D <D id="d1"/> </C> </C> <B <B id="b5"> <C <C id="c2"/> </B> </B> </A> </A> </source> kein Template anwendbar Template "A" wird angewandt a1 a1 a2 a2 Template "B" wäre anwendbar, es werden aber keine Templates aufgerufen! Bei Stylesheet ohne Templates sind nur die beiden vordefinierten Templates aktiv: <xsl:template match="* /"> <xsl:apply-templates/> <xsl:template <xsl:value-of select="."/> Gesamtes Ursprungsdokument wird traversiert, dabei werden Text-Inhalte und Attribut-Werte extrahiert: <name> <first>john</first> <middle>fitzgerald Johansen</middle> <last>doe</last> </name> John John Fitzgerald Johansen Doe Doe Klaus Schild, Klaus Schild,
4 Mächtigkeit von XSLT Principle of Least Power Variablen machen Stylesheets zu einem mächtigen Termersetzungssystem mit unbeschränkten Registern. definiert universelle Turingmaschine in XSLT. Damit wird der IE zum vollwertigen Computer! Stylesheets tatsächlich berechnungsvollständig und damit eine vollwertige Programmiersprache (Kepser 2002). Problem: Terminierung von Stylesheets kann nicht garantiert werden. When I designed HTML for the Web, I chose to avoid giving it more power than it absolutely needed - a "principle of least power," which I have stuck ever since. I could have used a language like Donald Knuth's "TeX," which though it looks like a markup language is in fact a programming language. It would allow you to express absolutely anything on the page, but would also have allowed Web pages that could crash, or loop forever (Tim Berner-Lees, 1999). Verletzt XSLT dieses Prinzip? Verletzt XSLT dieses Prinzip? Klaus Schild, Klaus Schild, Die WSDL-Beschreibung von Web-Dienste abstrakte Syntax abstrakte Syntax Web-Adresse konkrete Manifestation in SOAP konkrete Manifestation in SOAP Klaus Schild, Klaus Schild, Grundstruktur WDSL RPC vs. Messaging Operations dogooglesearch dogetcachedpage dospellingsuggestion PortTypes GoogleSearch Port Bindings SOAP/HTTP SOAP/SMTP Ports mailto: Service Klaus Schild, eng gekoppelte, starre Systeme eng gekoppelte, starre Systeme RPC + einfach, abstrahiert von Kommunikation - nur Eins-zu-Eins-Kommunikation - Client und Server müssen präsent sein. - nicht skalierbar lose gekoppelte, flexible Systeme lose gekoppelte, flexible Systeme Messaging - abstrahiert nicht von Kommunikation + erlaubt auch One-to-Many-Kommunikation + Weder Sender noch Empfänger müssen präsent sein. + erlauben Priorisierung und Lastverteilung, dadurch skalierbar Klaus Schild,
5 Einbindung eines Web-Dienstes zur Laufzeit vollautomatisches Einbinden prinzipiell mit WSDL möglich, wird aber die Ausnahme bleiben. zur Entwicklungszeit Vision Vision Realität Realität kein vollautomatisches Einbinden, WSDL erleichtert aber das Einbinden ganz erheblich: Web-Dienst finden: nicht automatisiert Web-Dienst aufrufen: teilweise automatisiert Aufruf eines Web-Dienstes gegeben: WSDL-Beschreibung Aus der WSDL-Beschreibung kann automatisch eine Schnittstelle zur Anwendung (Stubs) generiert werden: z.b. eine Methode setparameterq einer Klasse DoGoogleSearch Abbildung zwischen Stubs und Anwendungslogik normalerweise nicht automatisierbar: Wie und wo SetParameterQ im Anwendungsprogramm aufrufen? nur teilweise automatisierbar Ausnahme: Operationen und Parameter sind standardisiert Klaus Schild, Klaus Schild, Kategorien von -Anwendungen Anwendungen als Meta-Sprache Mit -Schema/DTD wird Auszeichnungsprache für spezielle Anwendung definiert. Lösung konkreter Probleme -Technologien werden zur Lösung konkreter Probleme eingesetzt. Klaus Schild, Klaus Schild, als Meta-Sprache XHTML: WML: Reformulierung von HTML in Wireless Markup Language Präsentation von Inhalten auf mobilen Endgeräten DocBook: strukturierte Darstellung von Bücher/Artikel MathML: Mathematical Markup Language Standard für mathematische Ausdrücke SVG: SMIL: Scalable Vector Graphics Standard für Vektorgraphiken Synchronized Multimedia Integration Language Standard für Multi-Media-Anwendungen Voice: Voice Extensible Markup Language Standard für interaktive Sprachanwendungen als Meta-Sprache XHTML: WML: Reformulierung von HTML in Wireless Markup Language Präsentation von Inhalten auf mobilen Endgeräten DocBook: strukturierte Darstellung von Bücher/Artikel MathML: Mathematical Markup Language Standard für mathematische Ausdrücke SVG: Scalable Vector Graphics Standard für Vektorgraphiken unterschiedliche Anwendungen, SMIL: Synchronized Multimedia aber einheitliche Integration Language Syntax Standard für Multi-Media-Anwendungen nur ein Parser nötig Voice: Voice Extensible Markup Language echte Erfolgsgeschichte! Standard für interaktive Sprachanwendungen Klaus Schild, Klaus Schild,
6 als Lösung konkreter Probleme Trennung von Inhalt und Präsentation Inhalt: Präsentation: HTML, WML, ASCII, Transformation: XSLT, Perl, Semantic Web komplexe Anfragen an das Web stellen Ausblick Web-Dienste verteilte Systeme im Web realisieren Klaus Schild, Klaus Schild, Was gibt es noch? XSL-FO Formatting Objects Ergänzung zu XSLT Relax NG Alternative zu -Schemata? Semantic Web Alternative zu? Netzwerkeffekte Wie setzen sich Standards durch? XSL-FO Klaus Schild, Klaus Schild, XSL Formatting Objects (XSL-FO) Was leistet XSL-FO? XSLT erlaubt Transformation von HTML ungeeignet für druckfähige Formatierungen (PDF, RTF) XSL-FO erlaubt -Dokumente mit druckfähigen Layout zu versehen Transformation PDF oder RTF möglich basiert auf auf Cascading Style Sheets (CSS2) W3C-Standard von XSL = XSLT + XSL-FO Klaus Schild, Klaus Schild,
7 Wie sieht XSL-FO hierfür aus? Relax NG Klaus Schild, Klaus Schild, Relax NG: Alternative zu -Schemata Schemata? <element name="addressbook" xmlns=" <zeroormore> <element name="card"> <element name="name"> <text/> <text/> <element name=" "> <text/> <text/> entspricht folg. DTD <optional> <!ELEMENT addressbook (card*)> <element name="note"> <!ELEMENT card card (name, (name, , , note?)> note?)> <text/> <text/> <!ELEMENT name name (#PCDATA)> <!ELEMENT (#PCDATA)> </optional> <!ELEMENT note note (#PCDATA)> </zeroormore> Klaus Schild, Relax NG kein W3C-, sondern OASIS-Standard integriert Datentypen von -Schema: <element name="number"> <data type="integer" datatypelibrary=" Konverter Relax NG -Schema: mehr Informationen: Klaus Schild, Relax NG im Vergleich zu -Schemata + einfacher, lesbarer und kompakter + theoretisch fundiert + integriert -Schema-Datentypen + es gibt Konverter - nicht etabliert Semantic Web Klaus Schild, Klaus Schild,
8 Semantic Web: Berner-Lees` Vision Webinhalte und ihre Vernetzung werden für Maschinen verständlich. Komplexe Anfragen können ans Web gestellt werden, die heute nur durch Surfen zu beantworten sind. Beispiel: Mit welchen Kollegen arbeitet der Autor eines bestimmten Dokumentes zur Zeit zusammen? Homepage des Autors Kollege Erste Schritte zum Semantic Web 1. + Namensräume + -Schema Webseiten maschinenverarbeitbare Daten Definition eines Vokabulars für Daten 2. RDF + Namensräume + RDF-Schema Hyperlinks maschinenverarbeitbare Beziehungen Definition eines Vokabulars für Beziehungen Dokument Arbeitsstätte Kollege Klaus Schild, Klaus Schild, RDF W3C-Standard von 2004 verschiedene Versionen: Tripel: kompakt, lesbar RDF/: für maschinelle Verarbeitung Tripel setzen bel. Webressourcen miteinander in Beziehung, z.b.: <URI-1, ist-kollege-von, URI-2> Triple können an bel. Stelle (URI) abgespeichert sein: URI: <URI-1, Relation, URI-2> Beispiel "HTML-Dokument index.html wurde erstellt von Person 85740" Relationen auch durch URI identifiziert Falls ein Programm diesen Namensraum kennt, kennt es auch die Bedeutung der Beziehung. weitergehende Infos: Klaus Schild, Klaus Schild, vs. RDF vs. RDF URL-1 pers:name pers: pers:first pers:last URL-2 pers:name pers: pers:first pers:last pers:name URL-1 Bäume pers: Kanten geordnet nicht verteilt pers:first nicht pers:last verteilt pers:name pers:first pers:last URL-2 pers: Struktur = Spezialfall von RDF RDF URL-1 URL-2 pers:name pers: pers:name URL-3 URL-4 URL-5 pers:first pers:last pers:first pers:last RDF pers:first URL-1 pers:last URL-2 gerichtete Graphen pers:name pers: Kanten ungeordnet verteilt pers:name URL-3 URL-4 URL-5 pers:first pers:last Inhalt Klaus Schild, Klaus Schild,
9 Semantic Web: Die Realität -Dokumente werden erstellt und benutzt. RDF Leute erstellen HTML-Seiten und -Dokumente, aber kein RDF. Wozu auch? kein Migrationspfad: Wie kommt man vom heutigen Web zu einem Semantic Web? Netzwerkeffekte für RDF bisher keine Killerapplikation Klaus Schild, Klaus Schild, Netzwerkeffekte Kritische Masse Nutzen für einzelnen Nutzer Anzahl der Nutzer Beispiele: Telefon, , HTML, Gibt es nur einen Nutzer, ist Nutzen für diesen Nutzer gleich Null. Je mehr Nutzer, desto höher Nutzen für einzelnen Nutzer. Nutzen für einzelnen Nutzer kritische Masse Anzahl der Nutzer Unterhalb kritischer Masse: Nutzen sehr gering Oberhalb kritischer Masse: Nutzen steigt rapide an Bei konkurrierenden Netzwerken: nicht vorhersagbar, welches Netzwerk sich durchsetzen wird. Klaus Schild, Klaus Schild, Netzwerkeffekte Nutzen für einzelnen Nutzer 2004? Anzahl der Nutzer hat noch nicht eine kritische Masse von Nutzern erreicht. Aber: Zum ersten mal in der Geschichte haben sich alle großen IT- Unternehmen auf einen Standard geeinigt:, SOAP und WSDL Klausur Klaus Schild, Klaus Schild,
10 <xsl:template match="a"> <xsl:template <xsl:value-of match="a"> <xsl:value-of <xsl:template match="b"> <xsl:template <xsl:value-of match="b"> <xsl:value-of <xsl:template match="c"> <xsl:template <xsl:value-of match="c"> <xsl:value-of Klaus Schild Klaus Schild <xsl:template match="d"> <xsl:template <xsl:value-of match="d"> <xsl:value-of Klaus Schild Klaus Schild Klausur Termin: Zeit: 12:15-13:45 Raum: SR 005 bei Nichterscheinen: keinen Schein einzige Ausnahme: Vorlage eines ärztlichen Attestes falls nicht bestanden: mündliche Prüfung Anfang WS 04/05 Plagiate: alle Beteiligten nicht bestanden Hilfsmittel: keine, außer Papier und Stift mitbringen: Stift, Ausweis Sprache: Antworten auf Deutsch oder Englisch Klausurrelevante Unterlagen alle Foliensätze Hunter et al., Beginning (2nd Edition), Wrox Press, 2001: S oder S aus Hunter et al. (2001). c/: Kapitel 1, Unterkapitel The "SAX API" und "The DOM API". Klaus Schild, Klaus Schild, Klausurthemen Fragen/Aufgabenstellungen beziehen sich auf Vorlesungsstoff, insbesondere auf Foliensätze Für Verständnis der Foliensätze jedoch Lektüre der genannten Literatur häufig unerlässlich. Beispiel: Wie geht ein XSLT-Prozessor vor? XSLT-Prozessor XSLT-Prozessor war Thema einer einen Knoten K im Ursprungsdokument ein Template Beispiel einen anzuwenden: Knoten K im Ursprungsdokument ein Template Beispiel anzuwenden: Vorlesung Zuerst werden alle Templates identifiziert, die auf K Zuerst anwendbar werden sind. alle Templates identifiziert, die auf K Stylesheet kein Template anwendbar <source> Stylesheet sind. kein Ist <A genau id="a1"> anwendbar Template <source> <A ein Template anwendbar, dann wird dieses Ist <A angewandt. genau <B id="a1"> anwendbar <A <B id="b1"/> ein Template Template anwendbar, "A" dann wird dieses dazu gibt es mehrere angewandt. <B <B <B <B id="b1"/> id="b2"/> Template wird "A" Sind <B <B </A> </A> id="b2"/> mehre Templates anwendbar, dann wird das Sind <A mehre id="a2"> Templates anwendbar, angewandt wird </A> </A> dann wird das <A angewandt <A <A <B id="a2"> <B id="b3"/> Folien <B <B id="b4"/> a1!! <B <B id="b3"/> a1 Kind-Element <B <B <C <C id="b4"/> id="c1"> von K ein Template a1!! a1 a2 anzuwenden. Kind-Element <D von K ein Template a2 <C <C id="c1"> anzuwenden. <D id="d1"/> a2 a2 <D </C> <D </C> id="d1"/> </C> <B <B id="b5"> Template "B" </C> wenn nicht klar, dann <B Template <C <C id="c2"/> wäre anwendbar, "B" <B id="b5"> </B> <C </B> wäre es anwendbar, werden aber <C id="c2"/> </B> </A> </A> es keine werden Templates aber </B> </A> keine aufgerufen! Templates gezielt nachlesen </A> </source> </source> aufgerufen! ausgehend von der Dokument-Wurzel wird versucht, auf ausgehend von der Dokument-Wurzel wird versucht, auf speziellste angewandt: z.b. ist "/order" spezieller als "/*". speziellste angewandt: z.b. ist "/order" spezieller als "/*". Ist kein Template anwendbar, so wird versucht, auf jedes Ist kein Template anwendbar, so wird versucht, auf jedes </source> Wie geht es weiter? heute 16:15 betreute Rechnerübung Klausur von 12:15-13:45 im SR 005 Sprechstunden für Fragen, die sich bei Klausurvorbereitung ergeben ohne Voranmeldung: Mittwoch den von 16:00-18:00 Montag von 12:00-14:00 Dienstag von 10:00-12:00 jeweils in der Fabeckstr. 15 Klaus Schild, Klaus Schild, Wintersemester 2004/2005 PJ -Projekt (2 SWS) Entwicklung eines -basierten Content- Management-Systems Einübung von industrieller Projektarbeit Ich: Auftraggeber (= Kunde) Sie: Projektleiter, SW-Architekt, Programmierer Voraussetzungen HTML, -Schemata, SAX, DOM, XSLT, SOAP, WSDL Java Wintersemester 2004/2005 S Geschäftsmodelle und Existenzgründung in der IT- Industrie (2 SWS) theoretischer Teil (= Referate) Erfolgreiche Geschäftsmodelle Zentren der Existenzgründung Goldene Regeln der Existenzgründung Businessplan Finanzierung Rechtsformen Preisgestaltung praktischer Teil Businessplan entwerfen kleiner Businessplanwettbewerb Klaus Schild, Klaus Schild,
Rückblick und Diskussion. Rückblick und Diskussion. Inhalt. Business-Projekt. Typisches E-BusinessE. Warum noch XML lernen?
Rückblick und Diskussion Rückblick und Diskussion Kurze Wiederholung von Themen, die bei Rücksprachen Probleme bereiteten. Diskussionswürdiges Klaus Schild, 2004 1 Klaus Schild, 2004 2 Inhalt Warum XML
MehrKlaus Schild, XML Clearinghouse 2003. Transformation von XML-Dokumenten
Transformation von XML-Dokumenten Lernziele Warum kann es sinnvoll sein XML-Dokumente zu transformieren? Wie funktioniert XSLT (Extensible Stylesheet Language Transformations)? Was ist XPath? Was sind
MehrXML Schema vs. Relax NG
XML Schema vs. Relax NG p. 1/2 XML Schema vs. Relax NG Semistrukturierten Daten 1 Präsentation der Gruppe 2 XML Schema vs. Relax NG p. 2/2 Wozu XML Schema? W3C Empfehlung zur Definition von XML-Dokumentstrukturen
MehrXSL Templates. Mit Templates arbeiten. XSL Templates
XSL Templates Mit Templates arbeiten Innerhalb von XSLT werden Templates verwendet. Ein Template ist eine Vorlage für die Transformation bestimmter Knoten. Diese Knoten können Elemente, Attribute oder
MehrKlaus Schild, XML Clearinghouse 2003. Namensräume
Namensräume Lernziele Namenskonflikte Warum lösen im World Wide Web einfache Präfixe dieses Problem nicht? Wie lösen globale Namensräume das Problem? Wie werden sie in XML-Dokumenten benutzt? Was sind
MehrJava und XML 2. Java und XML
Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Institut für Praktische Informatik und Medieninformatik Fachgebiet Telematik Java und XML Hauptseminar Telematik WS 2002/2003
MehrC O C O O N. Wo ist Cocoon in die Apache Projekte einzureihen?
C O C O O N ein Web-Framework der Apache Software Foundation http://www.apache.org Wo ist Cocoon in die Apache Projekte einzureihen? Apache Server sehr leistungsfähiger HTTP-Server Tomcat Server Referenzimplementierung
MehrOnline-Publishing mit HTML und CSS für Einsteigerinnen
mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Web-Technologien Überblick HTML und CSS, XML und DTD, JavaScript
MehrXML Grundlagen. Andreas Rottmann,Sebastian Riedl. 27. August 2002. Quit Full Screen Previous Page Next Page GoTo Page Go Forward Go Back
XML Grundlagen Andreas Rottmann,Sebastian Riedl 27. August 2002 Rottmann, Riedl: XML Grundlagen 1 Überblick Hintergründe und Geschichte Aufbau von XML-Dokumenten DTD Schemata Erweiterungen XML APIs Rottmann,
MehrWebseiten sind keine Gemälde. Webstandards für ein besseres Web. Webstandards für ein besseres Web
Webseiten sind keine Gemälde Webkrauts Die Initiative für die Webkrauts ging von einem Blogeintrag im August 2005 aus. Nach dem Aufruf fanden sich innerhalb von etwa drei Tagen über 60 Interessierte zusammen.
MehrWeb Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen
9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.
Mehr... MathML XHTML RDF
RDF in wissenschaftlichen Bibliotheken (LQI KUXQJLQ;0/ Die extensible Markup Language [XML] ist eine Metasprache für die Definition von Markup Sprachen. Sie unterscheidet sich durch ihre Fähigkeit, Markup
MehrXSL und XSLT. Inhalt. Mathias Heilig email: mathias.heilig@gmx.de. XSL Übersicht. Formatierungsprozess. Sprachbeschreibung. Vorführung Resümee
Mathias Heilig email: mathias.heilig@gmx.de Inhalt XSL Übersicht XSL im XML- Umfeld XSLT XPath XSL- FO Was können wir mit XSLT heute machen? Formatierungsprozess XSLT im XML- Formatierungsprozess Transformation
MehrX-Technologien. Ein Überblick. Ulrike Henny. ulrike.henny@uni-koeln.de. IDE Summer School 2013, Chemnitz
X-Technologien Ein Überblick Ulrike Henny ulrike.henny@uni-koeln.de X-Technologien Das X-Universum XML im Zentrum Woher kommt XML? Einsatz von XML X-Technologien Datenhaltung Datenzugriff Umwandlung Ausgabe
MehrWiederholung: Beginn
B) Webserivces W3C Web Services Architecture Group: "Ein Web Service ist eine durch einen URI eindeutige identifizierte Softwareanwendung, deren Schnittstellen als XML Artefakte definiert, beschrieben
MehrPHP Kurs Online Kurs Analysten Programmierer Web PHP
PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione
MehrBenutzerhandbuch TABLE OF CONTENTS 1. Benutzerhandbuch .......................................................... 3 2. Bedienung
Dieses Handbuch enthält alle wichtigen Informationen darüber, wie BlueBridge List2PDF for Microsoft SharePoint eingesetzt werden kann. TABLE OF CONTENTS 1. Benutzerhandbuch..........................................................
MehrWebseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools
Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools 1 Kurze HTML-Geschichte Die HTML4-Spezifikation wurde im Dezember 1997 vorgelegt. Seitdem Stagnation! Das W3C arbeitete
MehrXML-Verarbeitung. XPath XSL die extensible Stylesheet Language. Torsten Schaßan SCRIPTO Modul 4: EDV Wolfenbüttel 25.-29.6.2012.
XML-Verarbeitung XPath XSL die extensible Stylesheet Language Folie 1 Was ist XSL? - Mehrere Komponenten: - XSLT Transformations - XSL-FO Formatting Objects - XPath - (XML-Schema) - Ausgabeformate: - XML,
MehrWEBSEITEN ENTWICKELN MIT ASP.NET
jamal BAYDAOUI WEBSEITEN ENTWICKELN MIT ASP.NET EINE EINFÜHRUNG MIT UMFANGREICHEM BEISPIELPROJEKT ALLE CODES IN VISUAL BASIC UND C# 3.2 Installation 11 Bild 3.2 Der Webplattform-Installer Bild 3.3 IDE-Startbildschirm
MehrZeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
MehrEinbinden von iframes in eine Facebook Fan Page
Eine kostenlose Ergänzung zum Buch: Facebook Fan Pages von Boris Pfeiffer 2011, Smiling Cat Publishing GmbH Einbinden von iframes in eine Facebook Fan Page Facebook hat mit der Einführung der neuen Fan
MehrFacebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten
Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten Seit Anfang Juni 2012 hat Facebook die Static FBML Reiter deaktiviert, so wird es relativ schwierig für Firmenseiten eigene Impressumsreiter
Mehr5. Programmierschnittstellen für XML
5. Programmierschnittstellen für für Medientechnologen Dr. E. Schön Wintersemester 2015/16 Seite 146 Notwendigkeit: Programmierschnittstelle Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
MehrHTML5. Wie funktioniert HTML5? Tags: Attribute:
HTML5 HTML bedeutet Hypertext Markup Language und liegt aktuell in der fünften Fassung, also HTML5 vor. HTML5 ist eine Auszeichnungssprache mit der Webseiten geschrieben werden. In HTML5 wird festgelegt,
MehrXSLT Vortrag. 2. Beispiel XML. 3. Anwendungsmöglichkeiten von XSLT 4. XHTML
XSLT Vortrag 1. Was ist XSLT? XSLT ist eine Transformationssprache für XML Dokumente. XSLT war wahrscheinlich die erste XML basierte Programmiersprache. XSLT ist von der Struktur her Template-Matching,
MehrKonzepte der Informatik
Konzepte der Informatik Vorkurs Informatik zum WS 2011/2012 26.09. - 30.09.2011 17.10. - 21.10.2011 Dr. Werner Struckmann / Christoph Peltz Stark angelehnt an Kapitel 1 aus "Abenteuer Informatik" von Jens
MehrKurzanleitung zur Bereitstellung von Sachverhalten und Lösungen zum Universitätsrepetitorium auf dem Server unirep.rewi.hu-berlin.
Humboldt-Universität zu Berlin Juristische Fakultät Kurzanleitung zur Bereitstellung von Sachverhalten und Lösungen zum Universitätsrepetitorium auf dem Server unirep.rewi.hu-berlin.de Stand: 1. Juni 2010
MehrVgl. Kapitel 4 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.
Vgl. Kapitel 4 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.pdf Nachdem die Projekt-Vision und die Stakeholder bekannt sind,
Mehr1 topologisches Sortieren
Wolfgang Hönig / Andreas Ecke WS 09/0 topologisches Sortieren. Überblick. Solange noch Knoten vorhanden: a) Suche Knoten v, zu dem keine Kante führt (Falls nicht vorhanden keine topologische Sortierung
MehrWas meinen die Leute eigentlich mit: Grexit?
Was meinen die Leute eigentlich mit: Grexit? Grexit sind eigentlich 2 Wörter. 1. Griechenland 2. Exit Exit ist ein englisches Wort. Es bedeutet: Ausgang. Aber was haben diese 2 Sachen mit-einander zu tun?
MehrMotivation. Inhalt. URI-Schemata (1) URI-Schemata (2)
14. URIs Uniform Resource Identifier 14-1 14. URIs Uniform Resource Identifier 14-2 Motivation Das WWW ist ein Hypermedia System. Es enthält: Resourcen (Multimedia Dokumente) Verweise (Links) zwischen
MehrEine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.
Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden. Nach den Änderungen die Facebook vorgenommen hat ist es einfacher und auch schwerer geworden eigene Seiten einzubinden und
MehrRessourcen-Beschreibung im Semantic Web
Ressourcen-Beschreibung im Semantic Web Cristina Vertan Inhaltsübersicht Wie sollen die Ressourcen für Semantic Web annotiert werden? Was ist und wie funktioniert RDF? Wie kodiert man RDF-Statements in
Mehr1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
MehrUrsprung des Internets und WWW
Ursprung des Internets und WWW Ende der 60er Jahre des letzten Jahrtausends wurde in den USA die Agentur DARPA (Defense Advanced Research Projects Agency) gegründet, mit dem Ziel den Wissens und Informationsaustausch
MehrErstellen einer digitalen Signatur für Adobe-Formulare
Erstellen einer digitalen Signatur für Adobe-Formulare (Hubert Straub 24.07.13) Die beiden Probleme beim Versenden digitaler Dokumente sind einmal die Prüfung der Authentizität des Absenders (was meist
MehrEnterprise Applikation Integration und Service-orientierte Architekturen. 09 Simple Object Access Protocol (SOAP)
Enterprise Applikation Integration und Service-orientierte Architekturen 09 Simple Object Access Protocol (SOAP) Anwendungsintegration ein Beispiel Messages Warenwirtschaftssystem Auktionssystem thats
MehrWas leistet ein Content Management System?
Produkte Oliver SUCKER 13.10.2002 18:45 Inhaltsverzeichnis I Was leistet ein Content Management System? 1 1 Trennung von Layout, Programmierung und Inhalten 2 2 Rechtevergabe, Personalisierung 2 2.1 Abbildung
MehrSoftwaretechnologie -Wintersemester 2013/2014 - Dr. Günter Kniesel
Übungen zur Vorlesung Softwaretechnologie -Wintersemester 2013/2014 - Dr. Günter Kniesel Übungsblatt 3 - Lösungshilfe Aufgabe 1. Klassendiagramme (9 Punkte) Sie haben den Auftrag, eine Online-Videothek
MehrL10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele
Mehr5. Programmierschnittstellen für XML
5. Programmierschnittstellen für Grundlagen Dr. E. Schön FH Erfurt Sommersemester 2015 Seite 135 Programmierschnittstelle Notwendigkeit: Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
MehrModulhandbuch für das BA Kombinationsfach Angewandte Informatik Multimedia
Modulhandbuch für das BA Kombinationsfach Angewandte Informatik Multimedia Kenntnisse im Programmieren für das World Wide Web mit der Programmiersprache JAVA werden vermittelt, ebenso das Erstellen von
MehrPraxistipps für eine effektive Büro - Organisation von Gisela Krahnke
Was Sie wissen sollten, bevor Sie neue Geschäftspapiere bestellen - Teil 2 Ich denke, die Situation kommt Ihnen bekannt vor: Morgens um sieben - ein Arbeitstag wie jeder andere, meinen wir. Doch wie so
MehrSANDBOXIE konfigurieren
SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:
MehrAbwesenheitsnotiz im Exchange Server 2010
Abwesenheitsnotiz im Exchange Server 2010 1.) Richten Sie die Abwesenheitsnotiz in Outlook 2010 ein und definieren Sie, an welche Absender diese gesendet werden soll. Klicken Sie dazu auf Datei -> Informationen
MehrWorkflow, Business Process Management, 4.Teil
Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung
MehrDas Einsteigerseminar
Michael Seeboerger-Weichselbaum Das Einsteigerseminar XML Inhalt Vorwort Einleitung und Ziel des Buches 1 Was ist XML 1.1 HTML 1.2 XML 1.3 XSLT 1.4 XML und HTML - wo sind die Unterschiede? 1.5 Einsatzgebiete
MehrIT-Unternehmensarchitektur Übung 01: IT-Strategie
IT-Unternehmensarchitektur Übung 01: IT-Strategie 29. April 2010 (Donnerstag) Fachgebiet Software-Architekturen, Prof. Dr. Robert Hirschfeld Dipl.-Math. Gernot Dern, Dipl.-Inform. (univ.) Wolfgang Keller,
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrVerteilte Systeme: Übung 4
Verteilte Systeme: Übung 4 WSDL und SOAP Oliver Kleine Institut für Telematik https://www.itm.uni-luebeck.de/people/kleine SOAP Nachrichten Serialisierung in XML Root-Element einer SOAP Nachricht ist
MehrXML und SOAP Einführung und Grundlagen
XML und SOAP Einführung und Grundlagen Matthias Böhmer 16.12.2005 Agenda 1. XML 2. SOAP 3. Seife im Buchladen?! E-Commerce :: XML und SOAP Matthias Böhmer 16.12.2005 2 XML :: Einführung (1) extensible
MehrErstellen eines Formulars
Seite 1 von 5 Word > Erstellen bestimmter Dokumente > Formen Erstellen von Formularen, die in Word ausgefüllt werden können Basierend auf einer Vorlage können Sie dieser Inhaltssteuerelemente und Hinweistext
MehrObjektorientierte Programmierung. Kapitel 0: Begrüssung
Stefan Brass: OOP (Java), 0. Begrüssung 1/8 Objektorientierte Programmierung Kapitel 0: Begrüssung Stefan Brass Martin-Luther-Universität Halle-Wittenberg Wintersemester 2014/15 http://www.informatik.uni-halle.de/
MehrNach der Anmeldung im Backend Bereich landen Sie im Kontrollzentrum, welches so aussieht:
Beiträge erstellen in Joomla Nach der Anmeldung im Backend Bereich landen Sie im Kontrollzentrum, welches so aussieht: Abbildung 1 - Kontrollzentrum Von hier aus kann man zu verschiedene Einstellungen
MehrBinäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen
Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders
Mehrhttp://train-the-trainer.fh-joanneum.at IINFO Storyboard
IINFO Storyboard Allgemeine Bemerkungen und Richtlinien zur Handhabung. Das Storyboard besteht aus einem Web, d.h. einer vernetzten Struktur von HTML-Seiten welche später von den Programmieren direkt als
MehrStandard-Kontaktformular
Online-Tutorials Referat VI.5 Internetdienste Standard-Kontaktformular Legen Sie ein neues Dokument an Klicken Sie die Datei an, unter der Sie das Kontaktformular anlegen möchten Legen Sie über Datei >
MehrKleines Handbuch zur Fotogalerie der Pixel AG
1 1. Anmelden an der Galerie Um mit der Galerie arbeiten zu können muss man sich zuerst anmelden. Aufrufen der Galerie entweder über die Homepage (www.pixel-ag-bottwartal.de) oder über den direkten Link
MehrInformatikgrundlagen (WS 2015/2016)
Informatikgrundlagen (WS 2015/2016) Klaus Berberich (klaus.berberich@htwsaar.de) Wolfgang Braun (wolfgang.braun@htwsaar.de) 0. Organisatorisches Dozenten Klaus Berberich (klaus.berberich@htwsaar.de) Sprechstunde
MehrXINDICE. The Apache XML Project 3.12.09. Name: J acqueline Langhorst E-Mail: blackyuriko@hotmail.de
Name: J acqueline Langhorst E-Mail: blackyuriko@hotmail.de 3.12.09 HKInformationsverarbeitung Kurs: Datenbanken vs. MarkUp WS 09/10 Dozent: Prof. Dr. M. Thaller XINDICE The Apache XML Project Inhalt Native
MehrSichere E-Mail Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere E-Mail. der
Sichere E-Mail der Nutzung von Zertifikaten / Schlüsseln zur sicheren Kommunikation per E-Mail mit der Sparkasse Germersheim-Kandel Inhalt: 1. Voraussetzungen... 2 2. Registrierungsprozess... 2 3. Empfang
MehrGITS Steckbriefe 1.9 - Tutorial
Allgemeines Die Steckbriefkomponente basiert auf der CONTACTS XTD Komponente von Kurt Banfi, welche erheblich modifiziert bzw. angepasst wurde. Zuerst war nur eine kleine Änderung der Komponente für ein
MehrIn diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.
Tutorial: Wie erfasse ich einen Termin? In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Neben den allgemeinen Angaben zu einem
MehrKlicken Sie auf Extras / Serienbriefe mit Word. Im Fenster Serienbriefe können Sie nun auswählen, an wen Sie den Serienbrief schicken möchten.
SOFTplus Merkblatt Microsoft Word Schnittstelle Im THERAPIEplus haben Sie die Möglichkeit, direkt aus dem Programm Microsoft Word zu starten, um dort Berichte zu erstellen und direkt im Patientendossier
MehrTREND SEARCH VISUALISIERUNG. von Ricardo Gantschew btk Berlin Dozent / Till Nagel
von Ricardo Gantschew btk Berlin Dozent / Till Nagel 01 IDEE Einige kennen vielleicht GoogleTrends. Hierbei handelt es sich um eine Anwendung, bei der man verschiedenste Begriffe auf die Häufigkeit ihrer
MehrÜbungen zur Softwaretechnik
Technische Universität München Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Markus Pister, Dr. Bernhard Rumpe WS 2002/2003 Lösungsblatt 9 17. Dezember 2002 www4.in.tum.de/~rumpe/se
MehrWie richten Sie Ihr Web Paket bei Netpage24 ein
Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...
MehrAufbau einer attraktiven Homepage für die Lehrveranstaltung für SBWL
Aufbau einer attraktiven Homepage für die Lehrveranstaltung für SBWL Vortragende Daniel Mende Sebastian Herzog Ali Badreddine 1 Übersicht Einleitung Die Webseite Gruppenfindung Unser Thema Aufgabenverteilung
MehrSeminar: Moderne Web Technologien (MWT)
Seminar: Moderne Web Technologien (MWT) Malgorzata Mochol Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme mochol[at]inf.fu-berlin.de http://page.mi.fu-berlin.de/~mochol/
MehrWie Google Webseiten bewertet. François Bry
Wie Google Webseiten bewertet François Bry Heu6ge Vorlesung 1. Einleitung 2. Graphen und Matrizen 3. Erste Idee: Ranking als Eigenvektor 4. Fragen: Exisi6ert der Eigenvektor? Usw. 5. Zweite Idee: Die Google
Mehrvirtuos Leitfaden für die virtuelle Lehre
virtuos Zentrum zur Unterstützung virtueller Lehre der Universität Osnabrück virtuos Leitfaden für die virtuelle Lehre Zentrum virtuos Tel: 0541-969-6501 Email: kursmanager@uni-osnabrueck.de URL: www.virtuos.uni-osnabrueck.de
Mehrmysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank
mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man
MehrKurzanleitung zur Softwareverteilung von BitDefender Produkten...2
Kurzanleitung zur Softwareverteilung von Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 I. BitDefender Management Agenten Verteilung...2 1.1. Allgemeine Bedingungen:... 2 1.2. Erste
MehrPrimzahlen und RSA-Verschlüsselung
Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also
MehrKonfiguration VLAN's. Konfiguration VLAN's IACBOX.COM. Version 2.0.1 Deutsch 01.07.2014
Konfiguration VLAN's Version 2.0.1 Deutsch 01.07.2014 In diesem HOWTO wird die Konfiguration der VLAN's für das Surf-LAN der IAC-BOX beschrieben. Konfiguration VLAN's TITEL Inhaltsverzeichnis Inhaltsverzeichnis...
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrDatenbanken Kapitel 2
Datenbanken Kapitel 2 1 Eine existierende Datenbank öffnen Eine Datenbank, die mit Microsoft Access erschaffen wurde, kann mit dem gleichen Programm auch wieder geladen werden: Die einfachste Methode ist,
MehrKapitel 4 Die Datenbank Kuchenbestellung Seite 1
Kapitel 4 Die Datenbank Kuchenbestellung Seite 1 4 Die Datenbank Kuchenbestellung In diesem Kapitel werde ich die Theorie aus Kapitel 2 Die Datenbank Buchausleihe an Hand einer weiteren Datenbank Kuchenbestellung
MehrAnleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.)
Seite 1/7 Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.) Hier sehen Sie eine Anleitung wie man einen Serienbrief erstellt. Die Anleitung
MehrX-Technologien. XML and Friends. Jörn Clausen joern@techfak.uni-bielefeld.de. 9. Juli 2001
X-Technologien XML and Friends 9. Juli 2001 Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht XML SAX DOM XSL XPath XSLT XSL FO Extensible Markup Language Simple API for XML Document Object Model Extensible
MehrSerienbrieferstellung in Word mit Kunden-Datenimport aus Excel
Sehr vielen Mitarbeitern fällt es schwer, Serienbriefe an Kunden zu verschicken, wenn sie die Serienbrieffunktion von Word nicht beherrschen. Wenn die Kunden mit Excel verwaltet werden, genügen nur ein
MehrAbwesenheitsnotiz im Exchangeserver 2010
Abwesenheitsnotiz im Exchangeserver 2010 Richten sie die Abwesenheitsnotiz in Outlook 2010 ein und definieren sie, dass nur Absender eine Nachricht bekommen, die ihnen direkt eine Mail gesendet haben.
MehrFolgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:
Firewall für Lexware professional konfigurieren Inhaltsverzeichnis: 1. Allgemein... 1 2. Einstellungen... 1 3. Windows XP SP2 und Windows 2003 Server SP1 Firewall...1 4. Bitdefender 9... 5 5. Norton Personal
MehrWelche Gedanken wir uns für die Erstellung einer Präsentation machen, sollen Ihnen die folgende Folien zeigen.
Wir wollen mit Ihnen Ihren Auftritt gestalten Steil-Vorlage ist ein österreichisches Start-up mit mehr als zehn Jahren Erfahrung in IT und Kommunikation. Unser Ziel ist, dass jede einzelne Mitarbeiterin
MehrCSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung
Kapitel 1 Die Vorbereitung Vorgängerversionen. Bald darauf folgte dann schon die Version 4, die mit einer kleinen Bearbeitung bis vor Kurzem 15 Jahre unverändert gültig war. All das, was du die letzten
MehrVersion smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):
Supportanfrage ESN Bitte füllen Sie zu jeder Supportanfrage diese Vorlage aus. Sie helfen uns damit, Ihre Anfrage kompetent und schnell beantworten zu können. Verwenden Sie für jedes einzelne Thema jeweils
MehrAnleitung. So erstellen Sie eine Familienkarte für Ihre Gemeinde. 1. Google-Konto eröffnen
Anleitung So erstellen Sie eine Familienkarte für Ihre Gemeinde 1. Google-Konto eröffnen Zunächst benötigen Sie ein Konto bei Google, falls Sie nicht bereits eines haben: Gehen Sie dazu auf Google.com
MehrSoftware Engineering. Zur Architektur der Applikation Data Repository. Franz-Josef Elmer, Universität Basel, HS 2015
Software Engineering Zur Architektur der Applikation Data Repository Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering: Mit acht bewährten Praktiken zu gutem Code 2 Schichtarchitektur
MehrMobile Fundraising. Praxisbeispiele. Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin. Mobile Fundraising Katja Prescher
Mobile Fundraising Praxisbeispiele Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin katja.prescher@sozialmarketing.de @sozialmarketing @SoZmark 5.. Bonus-Tipp Auf den folgenden Seiten
Mehr3. Neuen Newsbeitrag erstellen Klicken Sie auf das Datensatzsymbol mit dem +, damit Sie einen neuen Newsbeitrag erstellen können.
Tutorial Newsbeitrag erstellen Das folgende Tutorial erklärt in wenigen Schritten, wie man einen Newsbeitrag zur Homepage des TSV Tübach hinzufügt und direkt online erstellt. Inhalt 1. Login ins Admintool
MehrBarrierefreie Webseiten erstellen mit TYPO3
Barrierefreie Webseiten erstellen mit TYPO3 Alternativtexte Für jedes Nicht-Text-Element ist ein äquivalenter Text bereitzustellen. Dies gilt insbesondere für Bilder. In der Liste der HTML 4-Attribute
MehrSemantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph!
Semantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph! www.semantic-web-grundlagen.de Ontology Engineering! Dr. Sebastian Rudolph! Semantic Web Architecture
MehrArbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
MehrGesicherte Prozeduren
Gesicherte Prozeduren Wenn eine Anwendung auf einer Client-Maschine läuft, wird normalerweise jede SQL-Anweisung einzeln vom Client an den Server gesandt, und jedes Ergebnistupel wird einzeln zurückgeliefert.
MehrCOMPUTERIA VOM 25.2.15 SERIENBRIEFE UND ETIKETTENDRUCK
COMPUTERIA VOM 25.2.15 SERIENBRIEFE UND ETIKETTENDRUCK WAS SIND SERIENBRIEFE? Bei einem Serienbrief handelt es sich um eine Art Word Vorlage, bei der das gleiche Dokument mehrmals gedruckt werden muss,
MehrRDF und RDF Schema. Einführung in die Problematik Von HTML über XML zu RDF
RDF und RDF Schema Einführung in die Problematik Von HTML über XML zu RDF Kirsten Albrecht Roland Illig Probleme des HTML-basierten
MehrErstellen eines Beitrags auf der Homepage Schachverband Schleswig-Holstein - Stand vom 01.06.2015
Erstellen eines Beitrags auf der Homepage Einleitung... 3 01 Startseite aufrufen... 4 02 Anmeldedaten eingeben... 5 03 Anmelden... 6 04 Anmeldung erfolgreich... 7 05 Neuen Beitrag anlegen... 8 06 Titel
Mehr3. Stored Procedures und PL/SQL
3. Stored Procedures und PL/SQL Wenn eine Anwendung auf einer Client-Maschine läuft, wird normalerweise jede SQL-Anweisung einzeln vom Client an den Server gesandt, und jedes Ergebnistupel wird einzeln
MehrMenü auf zwei Module verteilt (Joomla 3.4.0)
Menü auf zwei Module verteilt (Joomla 3.4.0) Oft wird bei Joomla das Menü in einem Modul dargestellt, wenn Sie aber z.b. ein horizontales Hauptmenü mit einem vertikalen Untermenü machen möchten, dann finden
Mehr