Agenda. Einbindung von Bootstrap in klassische Domino Web Anwendungen

Größe: px
Ab Seite anzeigen:

Download "Agenda. Einbindung von Bootstrap in klassische Domino Web Anwendungen"

Transkript

1

2 Agenda Vorstellung Was ist Bootstrap? Wie ist eine Bootstrap-optimierte Anwendung aufgebaut? Integration von Bootstrap in Domino Anwendungen Beispiele/Demos 2

3 Über Wabion - Enterprise Search auf Basis Google Search Appliance - Anwendungsentwicklung auf Basis Google Apps Engine und Lotus Domino - Beratungsunternehmen mit dem Focus jeweils Technologieführer auf seinem Gebiet zu sein. 3

4 Wer bin ich? Mathias Bierl, Staatl. Gepr. Wirtschaftsinformatiker Notesentwicklung / Administration seit 1997 (R 4 ND 8.5.x) Anti-Spam/Anti-Virus Lösungen Enterprise Search/Knowledgemanagement Google Lösungen (Search, Apps, ) Server-Virtualisierung 4

5 Wer bin ich? Projekte mit Lotus / Domino: Lotus Notes R4 ND 8.5.x Sametime, Domino.Doc, Lotus Workflow, LEI, DECS, DGW Formelsprache, Skript, Klassen, Java, JS, HTML, AJAX Migration R4-R5-ND6-ND7-ND8, Microsoft Exchange, C-/C++-API, WIN 3.11-WIN 7, OS/2, AIX, AS/400, Linux,... Datenanbindungen an SAP, RDBS XML/XSL, Servlets, Web Services Mobile Datenanbindung (Blackberry, OBMG, ) Projekte mit Google: Google Search Appliance Google Message Security Google Message Discovery Google Apps inkl. Migrationen Google Apps Engine Enterprise Search mit Lucidworks Fusion 5

6 Was ist Bootstrap? Ein freies modulares CSS Framework Enthält HTML und CSS basierende Gestaltungsvorlagen für die verschiedensten Web Elemente, wie Formulare, Buttons, Tabellen, Navigations- und anderen Oberflächengestaltungslemente Enthält optionale JavaScript Erweiterungen basierend auf jquery Unterstützt Gestaltung im Sinne des Responsive Webdesigns 6

7 Was heisst modular? Bootstrap besteht aus einer komponentenbasierten Definition auf Basis von Less Stylesheets auf Less Stylesheets erlauben die Schachtelungen von CSS- Regeln, erlaubt Verwendung von Variablen, Zusammenfassung und Wiederverwendbarkeit von Regeln und stellt eine effizientere Möglichkeit zum Schreiben von CSS Regeln zur Verfügung Die Less Stylesheets werden mit einem JavaScript Compiler in normale CSS Stylesheets kompiliert. Dies kann sowohl server- wie auch clientseitig erfolgen oder auch nur in der Entwicklungsumgebung 7

8 Wie ist eine Bootstrap-optimierte Anwendung aufgebaut? Der Grundaufbau entspricht dem folgenden Schema: Einbindung Bootstrap Definitionen HTML Layout auf Basis von Tabellen oder Divs Setzen von CSS Klassen, um die gewünschte Formatierung zu erreichen Bootstrap kann generell sowohl in tabellenbasierten wie auch div-basierten Layouts verwendet werden Auch responsive Layouts sind in beiden Varianten möglich Allerdings sind tabellenbasierte Layouts in der Flexibilität stark beschränkt, weswegen idealerweise auf Div-basierte Layouts gesetzt werden sollte 8

9 Wie ist eine Bootstrap-optimierte Anwendung aufgebaut? 9

10 Integration von Bootstrap in Domino Anwendungen Minimal muss das Bootstrap CSS eingebunden werden. Dies enthält die CSS Definitionen für HTML Elemente und die Optimierungen für bestimmte Displaygrößen <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet"> Optional kann das Bootstrap Theme miteingebunden werden für weitere optische Definitionen <link href="/bootstrap/css/bootstrap-theme.min.css" rel="stylesheet"> Optional können die Bootstrap Plugins eingebunden werden. Für diese muss aber davor jquery eingebunden werden <script src="/jquery/js/jquery.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> 10

11 Integration von Bootstrap in Domino Anwendungen Um sicherzustellen, daß auf allen Geräten die Anzeige optimal ist sollte der folgende Meta Tag eingefügt werden <meta name="viewport" content="width=device-width, initialscale=1"> 11

12 Integration von Bootstrap in Domino Anwendungen Durch die Einbindung an sich ändert sich erst einmal nur minimal etwas an der Optik, z.b. Schriftart Nutzung der Bootstrap Funktionen werden über die Zuweisung von CSS Klassen erreicht. 12

13 Integration von Bootstrap Schritt 2 Setzen von Klassen-Eigenschaften für die Labels: label label-default glyphicon glyphicon-search Setzen von Klassen-Eigenschaft für die Felder: form-control -> dynamische Breite 13

14 Integration von Bootstrap Schritt 3 Einbetten in einen Container: <div class="container"> Ersetzen des input Typ Button durch einen Button <button class="btn btn-lg btn-primary btn-block" type="submit">text</button> Vorraussetzung für die Pflichtfeldvalidierung Ergänzung einer einfachen Pflichtfeldvalidierung HTML Eigenschaften: required (type=" ") Setzen des Feldes, welches automatisch den Fokus bekommt: HTML Eigenschaften: autofocus Andere Feldgröße Klasse: input-md 14

15 Integration von Bootstrap Schritt 3 Setzen von Platzhaltern Statisch: HTML Eigenschaften: placeholder="dd.mm.yyyy" Dynamisch: jquery Code: $('#fd_ ').attr('placeholder', 'test@test.de'); 15

16 Integration von Bootstrap Schritt 3 16

17 Integration von Bootstrap Schritt 4 Gliederung in verschiedene Bereiche (Panels) <div class="panel panel-default"> Nutzung von Body, Header und Footer für die Bereiche <div class="panel-body"> <div class="panel-heading">pflichtfelder:</div> <div class="panel-footer">bitte nur Datumswerte in der Form DD.MM.YYYY eingeben</div> Dies kann natürlich auch kombiniert werden 17

18 Integration von Bootstrap Schritt 4 18

19 Integration von Bootstrap Schritt 5 Ergänzung eines vertikalen Menüs <nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#">project name</a> </div> <div id="navbar" class="collapse navbar-collapse"> Link1 Link2 Link3 </div> </div> </nav> 19

20 Integration von Bootstrap Schritt 5 20

21 Integration von Bootstrap Schritt 6 Dynamisches tabellenbasiertes Layout (Grid) Einspaltig <div class="row"> <div class="col-md-12"> </div> </div> Mehrspaltig <div class="row"> <div class="col-md-6"> </div> <div class="col-md-6"> </div> </div> Grids gehen in Bootstrap von 12 Spalten aus, die maximal möglich sind Die Aufteilung definiert damit das Verhältnis der Spalten 21

22 Integration von Bootstrap Schritt 6 Diese können auch verschachtelt werden, wie es mit normalen Tabellen ebenfalls möglich ist. Der Vorteil der Grids ist vor allem die Anpassung an die Displaygröße und die Flexibilität 22

23 Integration von Bootstrap Schritt 6 23

24 Integration von Bootstrap Views/Tabellen Formatierung von Tabellen Da es bei Views nicht direkt möglich ist Klassen zu setzen, macht man dies dann dynamisch beim Laden über das ViewTemplate $( document ).ready(function() { $('table').addclass('table table-striped tablebordered'); }); Spaltenbreite setzen $( document ).ready(function() { $('th,td').addclass('col-xs-15'); }); Wechselnder Zeilenhintergrund Klasse table-striped Tabellenränder Klasse table-bordered 24

25 Integration von Bootstrap Views/Tabellen 25

26 Integration von Bootstrap Views/Tabellen - responsive Tabellen sind nur schwer responsive formatierbar Bootstrap erlaubt ein separates Scrollen der Tabelle durch Umschliessen der Tabelle mit einem entsprechenden div <div class="table-responsive"> 26

27 Integration von Bootstrap Sichtbarkeit Durch Nutzung der entsprechenden Klassen kann die Sichtbarkeit von Elementen oder Spalten von der Anzeigegröße abhängig gemacht werden Klassen.visible-, -hidden

28 Integration von Bootstrap Sichtbarkeit 28

29 Weitere Möglichkeiten Weitere Möglichkeiten, die die Bootstrap Klassen bieten: Setzen von Farben und Hintergrundfarben Screen Reader Unterstützung Tool Tips und Hilfetexte Deaktivieren von Elementen und Optionen Typographien 29

30 Q & A 30

31 Links Bootstrap Bootstrap Download Assistent Bootstrap Getting Started Bootstrap Klassenreferenz jquery jquery API 31

32 Kontakt Wabion GmbH Limburgstrasse 31 D Esslingen Phone: +49 (0) Fax: +49 (0) Web: Mathias Bierl Mobil: +49 (0)

Vorstellung LotusScript Was ist das überhaupt? Informationen Kleine Scripte Notes Klassen - BackEnd vs FrontEnd Fehlerbehandlung Tips & Tricks

Vorstellung LotusScript Was ist das überhaupt? Informationen Kleine Scripte Notes Klassen - BackEnd vs FrontEnd Fehlerbehandlung Tips & Tricks Agenda Vorstellung LotusScript Was ist das überhaupt? Informationen Kleine Scripte Notes Klassen - BackEnd vs FrontEnd Fehlerbehandlung Tips & Tricks 2 Über Wabion - Anwendungsentwicklung auf Basis Google

Mehr

Agenda. Web Services unter Lotus Notes/Domino

Agenda. Web Services unter Lotus Notes/Domino Agenda Vorstellung Was sind Web Services? Funktionsweise von Web Services Web Service Provider / Consumer Erstellen eines Web Service Providers Erstellen eines Web Service Consumers Tips & Tricks 2 Über

Mehr

Sprechen deine User auch öffentlich? Lotus Sametime. Mathias Bierl Wabion GmbH

Sprechen deine User auch öffentlich? Lotus Sametime. Mathias Bierl Wabion GmbH Sprechen deine User auch öffentlich? Lotus Sametime Mathias Bierl Wabion GmbH 1 Agenda Kurze Vorstellung Möglichkeiten von Sametime Produktvarianten Einsatzszenarien Tips & Tricks Fragen und Antworten

Mehr

Agenda. Security in Notes

Agenda. Security in Notes Agenda Vorstellung Was gibt es für Ebenen der Security in Notes? Beschreibung der verschiedenen Ebenen mit Vor-/Nachteilen und Auswirkungen Wirkliche Sicherheit vs scheinbare Sicherheit Tips & Tricks 2

Mehr

Agenda. Vorstellung JavaScript Frameworks UI vs. Backend jquery/jqueryui. Vergleich normaler JavaScript Code mit jquery Code

Agenda. Vorstellung JavaScript Frameworks UI vs. Backend jquery/jqueryui. Vergleich normaler JavaScript Code mit jquery Code Agenda Vorstellung JavaScript Frameworks UI vs. Backend jquery/jqueryui Vergleich normaler JavaScript Code mit jquery Code 2 Über Wabion - Enterprise Search auf Basis Google Search Appliance - Anwendungsentwicklung

Mehr

Hands-On Java Programmierung mit Lotus Notes/Domino. Mathias Bierl Wabion GmbH

Hands-On Java Programmierung mit Lotus Notes/Domino. Mathias Bierl Wabion GmbH Hands-On Java Programmierung mit Lotus Notes/Domino Mathias Bierl Wabion GmbH 1 Geschäftsfeld Wabion GmbH Die Wabion GmbH bietet alles rund um das Thema Workgroup Lösungen im besonderen Lotus Notes und

Mehr

Erstellung eines Webshops für Hak-T-Shirts und Hak-Pullis

Erstellung eines Webshops für Hak-T-Shirts und Hak-Pullis Erstellung eines Webshops für Hak-T-Shirts und Hak-Pullis Version: Bootstrap 4, jquery-plugins Inhalt: 0)Brainstorming 1)index.html mit nav, brand und fixed-top 2)carousel 3)cards (card decks) gleiche

Mehr

Nutzung des Dojo Toolkits zur Optimierung bestehender Notes-Web- Anwendungen. Mathias Bierl Wabion GmbH

Nutzung des Dojo Toolkits zur Optimierung bestehender Notes-Web- Anwendungen. Mathias Bierl Wabion GmbH Nutzung des Dojo Toolkits zur Optimierung bestehender Notes-Web- Anwendungen Mathias Bierl Wabion GmbH Agenda Vorstellung Was ist das Dojo Toolkit? Warum sollte ich es nutzen? Einbindung des Dojo Toolkits

Mehr

Responsive Webdesign mit Frameworks. Martin Gruber AG-INF, März 2018

Responsive Webdesign mit Frameworks. Martin Gruber AG-INF, März 2018 Responsive Webdesign mit Frameworks AG-INF, Sinn von Frameworks schnelle und einfache Webentwicklung vordefnierte HTML und CSS Templates für Formulare Buttons Tabellen JavaScript Plugins Responsive Design

Mehr

Responsive Web Design - eine App fu r alle Devices Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen. Sascha Siemens 09.

Responsive Web Design - eine App fu r alle Devices Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen. Sascha Siemens 09. Responsive Web Design - eine App fu r alle Devices Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen Sascha Siemens 0 Agenda Bedeutung des responsive Web-Design Charakteristika eines responsive

Mehr

Bootstrap - kurze Übersicht

Bootstrap - kurze Übersicht Bootstrap - kurze Übersicht Code-Vervollständiger ist nach Fehler weg herholen mit ALT+Leertaste 1)Spalten setzen und semantische Elemente verwenden: class= col col-md-8 HTML5: Statt viele - Elemente

Mehr

Security Settings in Domino. Mathias Bierl Wabion GmbH

Security Settings in Domino. Mathias Bierl Wabion GmbH Security Settings in Domino Mathias Bierl Wabion GmbH Agenda Vorstellung Wo sind die Security Einstellungen? System Datenbanken/Server Dokument Web Configurations/Internet Sites IDs Policies CA Prozess

Mehr

Modul 8: Browser-Processing- Pipeline

Modul 8: Browser-Processing- Pipeline Modul 8: Browser-Processing- Pipeline 10.06.2018 16:20:17 M. Leischner Internetkommunikation Folie 1 Grundmodell: Webbrowser Copyright 2013 Ilya Grigorik. Published by O'Reilly Media, Inc. Licensed under

Mehr

Bootstrap Projekt Europa: Teil 2:

Bootstrap Projekt Europa: Teil 2: Bootstrap Projekt Europa: Teil 2: Text hervorheben und Text bei sehr kleinem Display (xs) ausblenden lassen Übung: es soll folgender Text geschrieben werden, wobei der erste Teil mit der Klasse class=

Mehr

Peppershop Direkt-Extern Modul Anleitung

Peppershop Direkt-Extern Modul Anleitung Peppershop Direkt-Extern Modul Anleitung Datum 24. Oktober 2017 Version 1.5 Inhaltsverzeichnis 1. Einleitung...3 2. Installation...3 2.1 Systemanforderungen...3 2.2 Dateien kopieren und hochladen...3 2.3

Mehr

Wie in Bootstrap üblich, bestimmen vorgegebene Klassen die Gestaltung.

Wie in Bootstrap üblich, bestimmen vorgegebene Klassen die Gestaltung. Bootstrap4 Layout Komponenten Teil 2 Inhalt: 1. Card 2. Accordion 1)cards In der Bootstrap Version 3 gab es die cards noch nicht. Dort wurden noch panels eingesetzt. In Bootstrap 4 wurde die Komponente

Mehr

Bootstrap Framework Theorie

Bootstrap Framework Theorie Bootstrap Framework Theorie Bootstrap ist ein Open-Source-Produkt, welches von Mark Otto und Jacob Thornton für Twitter entwickelt wurde. Ziel war es, eine standardisierte Oberflächenentwicklung für Websites

Mehr

Autocomplete Mutiple http://www.smarttutorials.net/jquery-autocomplete-multiple-fields-using-ajax-php-mysql-example/ Datenbank: Importiere die SQL-Datei mit phpmyadmin. Diese beinhaltet die Länder (countries)

Mehr

HOCHSCHULE FÜR ANGEWANDTE WISSENSCHAFTEN MÜNCHEN. Arbeitstitel: Responsive Web Design - eine App für alle Devices

HOCHSCHULE FÜR ANGEWANDTE WISSENSCHAFTEN MÜNCHEN. Arbeitstitel: Responsive Web Design - eine App für alle Devices HOCHSCHULE FÜR ANGEWANDTE WISSENSCHAFTEN MÜNCHEN FAKULTÄT FÜR INFORMATIK UND MATHEMATIK SEMINARARBEIT Arbeitstitel: Responsive Web Design - eine App für alle Devices Sascha Siemens Matrikel-Nr. 29014415

Mehr

APEX 5.0: neue & überarbeitete Komponenten. Oliver Lemm Berlin,

APEX 5.0: neue & überarbeitete Komponenten. Oliver Lemm Berlin, APEX 5.0: neue & überarbeitete Komponenten Oliver Lemm Berlin, 16.09.2015 Agenda 1. Modale Dialoge 2. mobile Komponenten 3. Aktualisierte Komponenten 2 Modale Dialoge 3 Modaler Dialog (Page) Page Modal

Mehr

Mit PL/SQL auf s ipad

Mit PL/SQL auf s ipad DOAG 2012 Konferenz 20. November 2012, 16:00 Uhr NCC NürnbergConvention Center Ost Mit PL/SQL auf s ipad Martin Friemel mfriemel@webag.com 1 Mit PL/SQL auf s ipad Wie entwickelt man PL/SQL-Webanwendungen

Mehr

Bootstrap4 Layout Komponenten

Bootstrap4 Layout Komponenten Bootstrap4 Layout Komponenten Inhalt: 1.)media object 2.)list group 3.)Navigation mit tabs und pills 1.)Media Object Style Dieses Design wird oft eingesetzt, wenn man Tweeds oder Blog-Kommentare erstellt.

Mehr

Übung: Bootstrap - Navbar

Übung: Bootstrap - Navbar Übung: Bootstrap - Navbar Angaben befinden sich im Ordner: 5_Übung_nav. Darin befinden sich die Bootstrap-Ordner und die dazu passende index.html, die bereits die Links zu den Ordnern enthält. Aufgabe:

Mehr

Formulare in Bootstrap 4

Formulare in Bootstrap 4 Formulare in Bootstrap 4 Inhalt: 1)einfaches Formular mit E-Mail und Passwort (login) 2)Formular Elemente: form-group, form-control 3)Hilfe Text class= form-text 4)HÜ: Formular mit Drop-Down-Liste 5)Formular

Mehr

Übung: Projekt Europa mit Bootstrap

Übung: Projekt Europa mit Bootstrap Übung: Projekt Europa mit Bootstrap Erstelle eine Datei index.html und befülle diese mit dem vorgegebenen Basic Template von der Website www.getbootstrap.com (oder www.holdirbootstrap.de) durch Kopieren

Mehr

Erstellung eines Webshops für Hak-T-Shirts und Hak-Pullis Teil2

Erstellung eines Webshops für Hak-T-Shirts und Hak-Pullis Teil2 Erstellung eines Webshops für Hak-T-Shirts und Hak-Pullis Teil2 Version: Bootstrap 4, jquery-plugins Inhalt: 1)Html-Seite team mit card-columns 2)Kontakt-Seite erstellen mit einer Tabelle in Form: table-striped

Mehr

NATURAL FOR AJAX RESPONSIVE WEB ANWENDUNGEN FÜR MOBILE ENDGERÄTE ROLAND FABICH NOVEMBER 2016

NATURAL FOR AJAX RESPONSIVE WEB ANWENDUNGEN FÜR MOBILE ENDGERÄTE ROLAND FABICH NOVEMBER 2016 NATURAL FOR AJAX RESPONSIVE WEB ANWENDUNGEN FÜR MOBILE ENDGERÄTE ROLAND FABICH NOVEMBER 2016 2015 Software AG. All rights reserved. For internal use only RESPONSIVE WEB ANWENDUNGEN MIT NJX ÜBERSICHT Live

Mehr

Einführung Responsive Webdesign

Einführung Responsive Webdesign Einführung Responsive Webdesign Aktuelle Situation Desktop Webseiten Umsetzungen auch heute noch in den meisten Fällen Pixelbasiert JavaScript schafft Dynamik CSS schafft Trennung von Inhalt und Layout

Mehr

Custom Themes from Scratch Stefan Fröhlich. WordCamp Nürnberg 2016

Custom Themes from Scratch Stefan Fröhlich. WordCamp Nürnberg 2016 Custom Themes from Scratch Stefan Fröhlich WordCamp Nürnberg 2016 Stefan Fröhlich seit 1995 freiberuflicher Entwickler seit 2012: WordPress zunächst Anpassung von Themes und Plugins (genau 2-Mal) Danach

Mehr

DOAG München Layout und dynamische Elemente für APEX Anwendungen

DOAG München Layout und dynamische Elemente für APEX Anwendungen DOAG München 2012 Layout und dynamische Elemente für APEX Anwendungen MuniQSoft GmbH Gegründet: 1998 Tätigkeitsbereiche: Oracle Datenbanken IT Consulting & Services Oracle Schulungen (SQL, PL/SQL, DBA,

Mehr

Inhalt: 1)Header-Widget, 2)Footer-Widget, 3)Buttons, 4)Übung: Wohnungskauf, 5)Controlgroups, 6)Listview, 7)Panel-Widget

Inhalt: 1)Header-Widget, 2)Footer-Widget, 3)Buttons, 4)Übung: Wohnungskauf, 5)Controlgroups, 6)Listview, 7)Panel-Widget jquery 3 Inhalt: 1)Header-Widget, 2)Footer-Widget, 3)Buttons, 4)Übung: Wohnungskauf, 5)Controlgroups, 6)Listview, 7)Panel-Widget Erstelle folgendes einfache Beispiel mit einem Header, einem Content und

Mehr

Eclipse Scout Heute und Morgen. Jérémie Bresson BSI Business Systems Integration AG

Eclipse Scout Heute und Morgen. Jérémie Bresson BSI Business Systems Integration AG Eclipse Scout Heute und Morgen @ZimMatthias @j2r2b Matthias Zimmermann Jérémie Bresson BSI Business Systems Integration AG Scout Heute Neon Release Eclipse Scout Neon Release Neue Java Platform Neon Release

Mehr

Bootstrap Projekt Europa: Teil 2: Navigation erstellen. 1)Zuerst eine <nav> mit der Klasse: class= navbar. Inhalt:

Bootstrap Projekt Europa: Teil 2: Navigation erstellen. 1)Zuerst eine <nav> mit der Klasse: class= navbar. Inhalt: Bootstrap Projekt Europa: Teil 2: Inhalt: Navigation erstellen Karussell erstellen Navigation erstellen Unter www.getbootstrap.com Components Nav bzw. Navbar https://getbootstrap.com/docs/4.0/components/navbar/

Mehr

PresseBox Presseticker

PresseBox Presseticker PresseBox Presseticker Version 1.0 letzte Aktualisierung: 09.04.2013 2013 unn UNITED NEWS NETWORK GmbH, Karlsruhe Inhaltsverzeichnis Einführung... 3 Standard-Ticker... 3 Flying-Ticker... 3 Extended-Ticker...

Mehr

Formulare in Bootstrap

Formulare in Bootstrap Formulare in Bootstrap Erstelle eine mit Bootstrap verknüpfte leere formular.html. Die Formular-Elemente Formularelemente erhalten automatisch die richtige Formatierung. Mit.form-group werden Gruppen aus

Mehr

Upgrade auf Microsoft Dynamics CRM 2013

Upgrade auf Microsoft Dynamics CRM 2013 Upgrade auf Microsoft Dynamics CRM 2013 Bonn, 06. November 2013 Agenda 1. Lebenslauf 2. Hardwareanforderungen 3. Systemanforderungen 4. Nicht mehr unterstützte CRM 4.0 Technologien 5. Upgrade Pfad CRM

Mehr

Bootstrap - Übung. Download: Editoren: Dreamweaver Notepad Net Beans Aptana Webmatrix. Bootstrap in Dreamweaver einbinden

Bootstrap - Übung. Download: Editoren: Dreamweaver Notepad Net Beans Aptana  Webmatrix. Bootstrap in Dreamweaver einbinden Bootstrap - Übung Download: www.getbootstrap.com get started (bzw. Einstieg ) abgespeckte Version - zip Editoren: Dreamweaver Notepad Net Beans Aptana www.aptana.com Webmatrix Bootstrap in Dreamweaver

Mehr

Nachbau der Website 1.)Hintergrundbild einfügen eigene CSS-Datei

Nachbau der Website  1.)Hintergrundbild einfügen eigene CSS-Datei Nachbau der Website http://www.lake-festival.at/ Erstelle eine neue Bootstrapsite im Ordner lakefestival. Es soll alle Ordner bereits enthalten, back für diverse backgrounds, img mit vielen Bildern usw.

Mehr

Mit PL/SQL auf s ipad

Mit PL/SQL auf s ipad DOAG 2012 Konferenz 20. November 2012, 15:00 Uhr NCC NürnbergConvention Center Ost Mit PL/SQL auf s ipad Martin Friemel mfriemel@webag.com 1 Mit PL/SQL auf s ipad Wie entwickelt man PL/SQL-Webanwendungen

Mehr

HTML-STANDARDS ZUR OPTIMALEN VERWENDUNG IN WCMS VOM HTML-DUMMY ZUR CONTENT-KLASSE

HTML-STANDARDS ZUR OPTIMALEN VERWENDUNG IN WCMS VOM HTML-DUMMY ZUR CONTENT-KLASSE HTML-STANDARDS ZUR OPTIMALEN VERWENDUNG IN WCMS VOM HTML-DUMMY ZUR CONTENT-KLASSE HTML-DUMMY MUSS ICH VON NULL STARTEN? MUSS ICH VON NULL STARTEN? FRAMEWORKS Foundation 5 bzw. NEU 6 Basis CSS für Elemente

Mehr

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo Webentwicklung mit Vaadin 7 Theoretische und praktische Einführung in Vaadin 7 Christian Dresen, Michael Gerdes, Sergej Schumilo Agenda Allgemeines Architektur Client-Side Server-Side Vaadin UI Components

Mehr

Architektur von Informationssystemen. Hochschule für angewandte Wissenschaften Sommersemester 2016

Architektur von Informationssystemen. Hochschule für angewandte Wissenschaften Sommersemester 2016 Architektur von Informationssystemen Hochschule für angewandte Wissenschaften Sommersemester 2016 Nils Löwe / nils@loewe.io / @NilsLoewe 4. Praktikum Praktikum 4: Architekturentwurf Fragen? Wiederholung

Mehr

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 3: Webdesign mit CSS Stand: Übung WS 2015/2016. Benedikt Schumm M.Sc.

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 3: Webdesign mit CSS Stand: Übung WS 2015/2016. Benedikt Schumm M.Sc. Übung WS 2015/2016 E-Commerce: IT-Werkzeuge Web-Programmierung Kapitel 3: Stand: 30.10.2015 Benedikt Schumm M.Sc. Lehrstuhl für ABWL und Wirtschaftsinformatik Katholische Universität Eichstätt-Ingolstadt

Mehr

Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG. www.agentbase.

Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG. www.agentbase. Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG www.agentbase.de 1 Agenda Grundlagen Modernisierung Möglichkeiten mit Domino

Mehr

YAML 4 das CSS-Framework

YAML 4 das CSS-Framework Jürgen Wolf Zusatzkapitel zum Buch»HTML5 und CSS3«YAML 4 das CSS-Framework Rheinwerk Verlag 2015 ISBN 978-3-8362-2885-5 YAML 4 das CSS-Framework 9 YAML Zusatzkapitel 4 das CSS-Framework Aus der Vielzahl

Mehr

OpenNTF ist nicht das Ende. Marco Spinning Architekt & Produkt-Manager, We4IT Group

OpenNTF ist nicht das Ende. Marco Spinning Architekt & Produkt-Manager, We4IT Group OpenNTF ist nicht das Ende Marco Spinning Architekt & Produkt-Manager, We4IT Group Agenda Über mich Über die Grenzen von OpenNTF hinaus Bootstrap-Alternativen Charting-Komponenten Kalenderansichten Office-Integration

Mehr

Es gibt heute im Wesentlichen drei Kategorien von Geräten zum Betrachten einer Website:

Es gibt heute im Wesentlichen drei Kategorien von Geräten zum Betrachten einer Website: Mobiles Web Vor der Smartphone-Revolution, die Apple 2007 mit dem iphone auslöste, war die Welt des Webdesigners noch einfach. Eine Website wurde in erster Linie für den Desktoprechner entwickelt und häufig

Mehr

Responsive Webdesign

Responsive Webdesign ebusiness Praxistag Thüringen 2014 Responsive Webdesign BASISWISSEN UND MÖGLICHKEITEN DER UMSETZUNG Maik Grunitz Geschäftsführer Forward Marketing GbR Inhalte 1. Warum Responsive Design? 2. Geschichte

Mehr

JavaScript Frameworks für Mobile

JavaScript Frameworks für Mobile JavaScript Frameworks für Mobile MoBI Expertenrunde Usability, 1. März 2012 doctima GmbH JavaScript Frameworks für Mobile MoBI 1.3.2012 Edgar Hellfritsch Inhalt Native App-Entwicklung Klassische Web-Entwicklung

Mehr

Oracle Application Express 5.1

Oracle Application Express 5.1 Oracle Application Express 5.1 Universal Theme Marc Sewtz Senior Software Development Manager Oracle America, Inc. New York, NY Copyright 2016, Oracle and/or its affiliates. All rights reserved. Confidential

Mehr

Dynamisches Anzeigen von Informationen mit jqueryui Dialogs und Tabs

Dynamisches Anzeigen von Informationen mit jqueryui Dialogs und Tabs Dynamisches Anzeigen von Informationen mit jqueryui Dialogs und Tabs Dr. Gudrun Pabst BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 AGENDA Bitte warten

Mehr

APEX 5.1 Design Crashkurs. Steven Grzbielok: APEX connect 2017

APEX 5.1 Design Crashkurs. Steven Grzbielok: APEX connect 2017 APEX 5.1 Design Crashkurs Steven Grzbielok: 09.05.2017 APEX connect 2017 Facts & Figures Mittelständischer IT-Dienstleister Technologie-orientiert Branchen-unabhängig Managing Technology Hauptsitz Ratingen

Mehr

YAML-Templates in TYPOlight

YAML-Templates in TYPOlight YAML-Templates in TYPOlight Templateerstellung mit dem YAML CSS-Framework Helmut Schottmüller, TYPOlight User-Treffen 2008 Motivation Meine Website sieht in jedem Browser anders aus... Ich möchte ein flexibles

Mehr

javascript Coding-Guidelines 2. Ausgabe Februar 2015 Der Guideline beschreibt den verwendeten Coding-Stil von javascript als eigene Richtline.

javascript Coding-Guidelines 2. Ausgabe Februar 2015 Der Guideline beschreibt den verwendeten Coding-Stil von javascript als eigene Richtline. javascript Coding-Guidelines 2. Ausgabe Februar 2015 Der Guideline beschreibt den verwendeten Coding-Stil von javascript als eigene Richtline. Inhalts-Verzeichnis 1. Allgemeine Richtlinien...1 1.1 Anzahl

Mehr

Allgemeine Technologien II Sommersemester Mai 2011 CSS

Allgemeine Technologien II Sommersemester Mai 2011 CSS Allgemeine Technologien II Sommersemester 2011 02. Mai 2011 CSS Kursthemen Designparadigmen Framesets Tabellenbasierte Layouts -basierte Layouts: CSS & Co. Cascading Style Sheets CSS CSS einbinden

Mehr

jquery Einstieg 2 CSS manipulieren; toggle, hide und show

jquery Einstieg 2 CSS manipulieren; toggle, hide und show jquery Einstieg 2 CSS manipulieren; toggle, hide und show Inhalt: 1. CSS-Eigenschaften manipulieren 2. Beispiel 2: Elemente ein- oder ausblenden - Animationen 3. Theorie - Methode.toggle() bzw. hide()

Mehr

Formulare mit jquery Mobile

Formulare mit jquery Mobile Formulare mit jquery Mobile Inhalt: a)textfeld erstellen, Search, Clear-Button b)checkboxen c)radiobutton vertikal und horizontal d)auswahl e)zwei-werte-schalter FlipSwitch f)absenden / Zurücksetzen

Mehr

TUT1 Javascript-Frameworks zum Erstellen von plattformunabhängigen mobilen Anwendungen

TUT1 Javascript-Frameworks zum Erstellen von plattformunabhängigen mobilen Anwendungen TUT1 Javascript-Frameworks zum Erstellen von plattformunabhängigen mobilen Anwendungen tekom Frühjahrstagung 2012 Karlsruhe am 26.4. 2012 doctima GmbH JavaScript Frameworks für Mobile tekom 26.4.2012 Edgar

Mehr

PHP eine Einführung. Dipl.-Inf. Frank Hofmann. 18. November Potsdam

PHP eine Einführung. Dipl.-Inf. Frank Hofmann. 18. November Potsdam PHP eine Einführung Dipl.-Inf. Frank Hofmann Potsdam 18. November 2007 Dipl.-Inf. Frank Hofmann (Potsdam) PHP eine Einführung 18. November 2007 1 / 14 Allgemeines zum Kurs Zielsetzung des Kurses Erlernen

Mehr

Echte Cross-Plattform Anwendungen mit Angular 2 in Action!

Echte Cross-Plattform Anwendungen mit Angular 2 in Action! Browser, Mobile & Desktop Echte Cross-Plattform Anwendungen mit Angular 2 in Action! Christian Weyer Thinktecture AG @christianweyer 2 Christian Weyer Mitgründer & Principal Consultant Thinktecture AG

Mehr

Georgienseite TYPO3 LTS7 Projekt Georgienseite TYPO3 LTS 7 responsiv Stand: Juni 2016

Georgienseite TYPO3 LTS7 Projekt Georgienseite TYPO3 LTS 7 responsiv Stand: Juni 2016 TYPO3 LTS7 1 Projekt TYPO3 LTS 7 responsiv Stand: Juni 2016 Die gibt es seit 2000. Im September 2014 haben wir sie auf TYPO3 LTS 6 eingerichtet. Juni 2016 erfolgte ein update auf die Version LTS 7 von

Mehr

ANWENDUNGSSOFTWARE CSS

ANWENDUNGSSOFTWARE CSS ANWENDUNGSSOFTWARE CSS NAVIGATION Bilder zur Navigation: als Anker für Verweise benutzen Text sollte nicht Bestandteil des Bildes sein (Bild als Hintergrund), siehe z-index Navigationslisten mit ,

Mehr

<HTML DB> Web Application Development

<HTML DB> Web Application Development Web Application Development Ralph Behrens Sales Consultant Oracle Deutschland GmbH IT-Fundstücke... Excel-Spreadsheets als Datenbanken PC-'Datenbanken' (Access, Lotus Notes) als Einzelplatzlösung

Mehr

Be dynamic! RichClient-Funktionalitäten mit dem Google Web Toolkit

Be dynamic! RichClient-Funktionalitäten mit dem Google Web Toolkit Be dynamic! RichClient-Funktionalitäten mit dem Google Web Toolkit DOAG Konferenz 16. 18.11.2010, Nürnberg Julian Gärtner info@ordix.de www.ordix.de Heutiges Ziel Einordnen von GWT in die Welt der Rich

Mehr

JavaServer Faces. JSF die Oberfläche von Java EE 8 JSF - die Oberfläche von Jakarta EE. Michael

JavaServer Faces. JSF die Oberfläche von Java EE 8 JSF - die Oberfläche von Jakarta EE. Michael JavaServer Faces JSF 2.3 - die Oberfläche von Java EE 8 JSF - die Oberfläche von Jakarta EE Michael Müller @muellermi Referent Michael Müller Mehr als 35 Jahre Softwareentwicklung Bereichsleiter Softwareentwicklung

Mehr

Webseiten werden mobil Planung geht vor

Webseiten werden mobil Planung geht vor Webseiten werden mobil Planung geht vor Mobiles Web Aspekte der Planung 20. April 2012 Inhaltliche Schwerpunkte Einordnung mobiler Technologien Besonderheiten mobiler Touchscreen-Geräte Best Practices

Mehr

3. Briefing zur Übung IT-Systeme

3. Briefing zur Übung IT-Systeme 3. Briefing zur Übung IT-Systeme - Einführung in HTML, CSS und JavaScript Fragestunde, 30.11.2016, PC Pool Stand und Ausblick Einführung: 18.10.2016, 12.00 Uhr (c.t.), HS 4/PC Pool Fragestunde: 09.11.2016,

Mehr

Mobile API 2.0 Partizipative App Entwicklung

Mobile API 2.0 Partizipative App Entwicklung Mobile API 2.0 Partizipative App Entwicklung Mobile API 2.0 Aktuelle Herausforderungen Mobile Apps sollen Geschäftsprozesse beschleunigen Verbindung mit mehreren Backend Systemen Apps müssen auf unterschiedlichen

Mehr

Webdesign Grundlagen. Michael Kraft, M.A. WS 2012/2013 hawk@herrkraft.de

Webdesign Grundlagen. Michael Kraft, M.A. WS 2012/2013 hawk@herrkraft.de Webdesign Grundlagen Michael Kraft, M.A. WS 2012/2013 hawk@herrkraft.de Bürokratie Termine & Kursliste & http://hawk.herrkraft.de Wer bin ich? michael kraft ba ma 2006 2012 hawk tutor interaction digital

Mehr

GSH3EX. NetObjects Fusion 8 basics plus. Helga Heumann Frederique Thalmayr

GSH3EX. NetObjects Fusion 8 basics plus. Helga Heumann Frederique Thalmayr GSH3EX NetObjects Fusion 8 basics plus Helga Heumann Frederique Thalmayr Inhaltsverzeichnis Vorwort 13 Kapitel 1 Kapitel 2 Grundlagen 15 Was kann NetObjects Fusion für Sie tun? 16 Fusion - Ein datenbankbasierendes

Mehr

Entwicklung fortschrittlicher Lösungen für Microsoft SharePoint Server 2013 (nach MOC 20489)

Entwicklung fortschrittlicher Lösungen für Microsoft SharePoint Server 2013 (nach MOC 20489) Entwicklung fortschrittlicher Lösungen für Microsoft SharePoint Server 2013 (nach MOC 20489) Kompakt-Intensiv-Training Dieser Kurs richtet sich in erster Linie an professionelle Entwickler von Lösungen

Mehr

GHKit Template 3 Days Workshop. Templates. 3 Days Workshop. Umbau eines Bootstrap Templates in ein GHKit Template

GHKit Template 3 Days Workshop. Templates. 3 Days Workshop. Umbau eines Bootstrap Templates in ein GHKit Template Templates 3 Days Workshop Umbau eines Bootstrap Templates in ein GHKit Template 3 Days Workshop for GHKit Version v1.0.1 stable - 27.04.2017 (v1.0) Seite 1 von 38 TAG 1 1. Vorwort Wir werden ein einfaches

Mehr

Einführung zu Twitter Bootstrap

Einführung zu Twitter Bootstrap Einführung zu Twitter Bootstrap & Nutzung in Contao 3.1 Eine Präsentation von Johannes Pichler (webpixels) & Klaus Gansberger (webplus) Agenda Was ist Twitter Bootstrap Was kann Twitter Bootstrap Wie nutze

Mehr

Referenzen TYPO3. Projekt Relaunch der Agenturwebseite Stand: Februar 2017

Referenzen TYPO3. Projekt Relaunch der Agenturwebseite Stand: Februar 2017 Projekt Relaunch der Agenturwebseite Ausgangslage Die eigene Webseite der Internetagentur Irma Berscheid-Kimeridze entstand im Sommer 2015 auf der Basis von TYPO3 6.2. Da der Support für diese LTS für

Mehr

2. WWW-Protokolle und -Formate

2. WWW-Protokolle und -Formate 2. WWW-Protokolle und -Formate Inhalt: HTTP, allgemeiner syntaktischer Aufbau Wichtige Methoden des HTTP-Protokolls Aufbau von Web-Applikationen unter Nutzung von HTTP, HTML, DOM XML, XML-DTD und XML-Schema

Mehr

Webdesign mit Dreamweaver. PCC-Seminar Einheit 4 Do.,

Webdesign mit Dreamweaver. PCC-Seminar Einheit 4 Do., Webdesign mit Dreamweaver PCC-Seminar Einheit 4 Do., 30.3.2006 Rückblick Frames Frames ermöglichen das gleichzeitige Anzeigen mehrerer Dateien (z.b. Navigation und Inhalt). Das Frameset regelt dabei nur

Mehr

Persistenz. Ralf Gitzel

Persistenz. Ralf Gitzel Persistenz Ralf Gitzel ralf_gitzel@hotmail.de 1 Themenübersicht Ralf Gitzel ralf_gitzel@hotmail.de 2 Übersicht Grundkonzepte Entity Beans Meine erste Entity Entity-Manager Lernziele Übungsaufgabe 3 Grundkonzepte

Mehr

Xpert.ivy Developer Day 2014. User Dialog Features. Autoren: Peter Stöckli & Flavio Sadeghi Datum: 14. Mai 2014

Xpert.ivy Developer Day 2014. User Dialog Features. Autoren: Peter Stöckli & Flavio Sadeghi Datum: 14. Mai 2014 Xpert.ivy Developer Day 2014 User Dialog Features Autoren: Peter Stöckli & Flavio Sadeghi Datum: 14. Mai 2014 1 Inhalt Übersicht New User Dialog Wizard Form Fields CMS & Html Dialog Layouts JSF 2.2 / Primefaces

Mehr

Arbeite im gleichen Ordner weiter wie bei 1.b4.start1.docx. Kopiere aber die index.html in uebung.html im selben Verzeichnis.

Arbeite im gleichen Ordner weiter wie bei 1.b4.start1.docx. Kopiere aber die index.html in uebung.html im selben Verzeichnis. Bootstrap4 - Übung Arbeite im gleichen Ordner weiter wie bei 1.b4.start1.docx. Kopiere aber die index.html in uebung.html im selben Verzeichnis. Kleine Änderungen: Ändere auf die Sprache deutsch :

Mehr

Bootstrap Layout Komponenten

Bootstrap Layout Komponenten Bootstrap Layout Komponenten Erstelle eine neue index.html mit eingebundenem Bootstrap. Auch wenn jquery die Grundlage der Bootstrap-Komponenten ist, steht jquery UI in Konkurrenz zu Bootstrap und sollte

Mehr

WERDEGANG BENJAMIN STELLJES FULL STACK WEB DEVELOPER

WERDEGANG BENJAMIN STELLJES FULL STACK WEB DEVELOPER KURZPROFIL Die Softwareentwicklung erfordert viele Voraussetzungen an eine Person wie analytisches Denken, Kompetenzen in der Problemlösung und natürlich fachliche Fähigkeiten in der Anwendungsentwicklung.

Mehr

Internet-Technologien

Internet-Technologien Internet-Technologien PHP Workshop Bau eines Gästebuches Bisher: Heute: Clientseitiges Skripting (Bsp.: JavaScript) Ausführung von Programm-Code auf dem Client-Rechner Entlastung des Server-Rechners ++

Mehr

4. Briefing zur Übung IT-Systeme

4. Briefing zur Übung IT-Systeme 4. Briefing zur Übung IT-Systeme - Einführung in HTML, CSS und JavaScript Fragestunde, 18.12.2017, PC Pool Stand und Ausblick Einführung: 17.10.2017, 12.00 Uhr (c.t.), HS 4 Fragestunde: 06.11.2017, 10.15

Mehr

Stundentische Aushilfe Content-Pflege Web (m/w) ab sofort

Stundentische Aushilfe Content-Pflege Web (m/w) ab sofort Stundentische Aushilfe Content-Pflege Web (m/w) ab sofort Aufgaben, die Ihnen gefallen werden Unterstützung des Implementierungs-Teams Pflege von Webseiten mittels verschiedener Content Management Systeme

Mehr

Inhalt. Vorwort 13. Teil I CSS kennenlernen: Einstieg in XHTML und CSS

Inhalt. Vorwort 13. Teil I CSS kennenlernen: Einstieg in XHTML und CSS Inhalt Vorwort 13 Teil I CSS kennenlernen: Einstieg in XHTML und CSS 1 Auf die Plätze 17 1.1 Wozu CSS lernen? 18 1.2 Wem nützt dieses Buch? 19 1.3 Wie funktioniert dieses Buch? 19 2 Was Sie wissen sollten

Mehr

Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs

Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs Dr. Gudrun Pabst Trivadis GmbH München Schlüsselworte: APEX, jquery UI, Dialogs, Tabs Einleitung Die von Apex erstellten HTML-Seiten

Mehr

Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version. Schimon.Mosessohn@microsoft.

Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version. Schimon.Mosessohn@microsoft. Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version Schimon.Mosessohn@microsoft.com Herzlich Willkommen 1996 2004 2010 2014 Navision 3.7 Microsoft

Mehr

Inhalt HTML 2. Applets Frames Formulare CSS cascading style sheets. Lehrveranstaltung Internet in AT Dr.-Ing. A. Braune TECHNISCHE UNIVERSITÄT DRESDEN

Inhalt HTML 2. Applets Frames Formulare CSS cascading style sheets. Lehrveranstaltung Internet in AT Dr.-Ing. A. Braune TECHNISCHE UNIVERSITÄT DRESDEN Inhalt HTML 2 Applets Frames Formulare CSS cascading style sheets SS 06 1 Applets Das Applet Java Applets sind kleine Java-Programme mit deren Hilfe aktive Webseiten erstellt werden können. werden mit

Mehr

Herausforderung Mobility. Statisches WCMS (imperia)

Herausforderung Mobility. Statisches WCMS (imperia) Statisches WCMS (imperia) Herausforderung Bandbreite 2 1. CSS/JS Bereitstellung und Pflege zentraler CSS- und JS-Bibiotheken: CSS-Dateien zur Umsetzung des Corporate Designs in Bildschirm- und Druckausgabe

Mehr

DOKUMENTATION. CaptchaAd als Werbevariante. Einbindung in Ihrer Webseite. Die Schritte zur Integration des CaptchaAds im Einzelnen

DOKUMENTATION. CaptchaAd als Werbevariante. Einbindung in Ihrer Webseite. Die Schritte zur Integration des CaptchaAds im Einzelnen CaptchaAd als Werbevariante Stand: 21. November 2016 Damit die Integration von CaptchaAd Ihnen noch leichter fällt, haben wir die notwendigen Schritte in diesem Leitfaden zusammen gefasst. Mit etwas Programmierkenntnissen

Mehr

Dr. Thomas Meinike Hochschule Merseburg

Dr. Thomas Meinike Hochschule Merseburg XSLT Programmierung effektiv und schmerzfrei! Dr. Thomas Meinike Hochschule Merseburg thomas.meinike@hs merseburg.de http://www.iks.hs merseburg.de/~meinike/ @XMLArbyter Zusatzmaterial Februar

Mehr

Webseiten erstellen für Einsteiger

Webseiten erstellen für Einsteiger Daniel Mies Webseiten erstellen für Einsteiger Schritt für Schritt zur eigenen Website Galileo Press Vorbemerkungen 15 1 Vordem Start 21 1.1 Wie kommt die Seite aus dem Internet auf meinen Computer? 21

Mehr

XPages - Core Technologie der Lotus Zukunft? 2011 IBM Corporation

XPages - Core Technologie der Lotus Zukunft? 2011 IBM Corporation XPages - Core Technologie der Lotus Zukunft? # 2011 IBM Corporation Agenda Hintergründe von XPages Domino Applikations-Entwicklung: Stärken und Schwächen XPages DEMO Ergänzung durch XPages: Die Vorteile

Mehr

TopPlusOpen. Einbindung des Dienstes

TopPlusOpen. Einbindung des Dienstes Einbindung des Dienstes Inhaltsverzeichnis 1 Grundlegendes... 3 1.1 Kurzbeschreibung... 3 1.2 Web-Adressen... 3 2 Einbindung in Geoinformationssysteme... 4 2.1 Einbindung des WM(T)S in QGIS... 4 2.2 Einbindung

Mehr

CSS-Boxen. Hans Gell Schulungen & Dienstleistungen Übersicht der Schulungsinhalte

CSS-Boxen. Hans Gell Schulungen & Dienstleistungen  Übersicht der Schulungsinhalte CSS-Boxen Übersicht der Schulungsinhalte Das Web ist nicht aus Papier enttäuschte Erwartungen Autor hat keine Kontrolle Webseiten sehen immer anders aus Webseiten sind flexibel - Papierseiten sind starr

Mehr

IT works unlimited GmbH & Co. KG

IT works unlimited GmbH & Co. KG ! Social Mobile Cloud: Neue Wege der Zusammenarbeit IT works unlimited GmbH & Co. KG 22.09.2015 - Düsseldorf 10 Mitarbeiter 1999 gegründet Geschäftssitz in Paderborn Wir über uns IBM Advanced Business

Mehr

Praktisches Beispiel einer Angular-2-App, entwickelt in drei Iterationen.

Praktisches Beispiel einer Angular-2-App, entwickelt in drei Iterationen. Wissensdatenbank mit ASP.NET Core und Angular 2, Teil 1 Skelett und Haut Praktisches Beispiel einer Angular-2-App, entwickelt in drei Iterationen. Angular 2 ist in aller Munde: Die Performance gegenüber

Mehr

Echte Cross-Plattform Anwendungen mit Angular 2 in Action!

Echte Cross-Plattform Anwendungen mit Angular 2 in Action! Browser, Mobile & Desktop Echte Cross-Plattform Anwendungen mit Angular 2 in Action! Christian Weyer Thinktecture AG @christianweyer 2 Christian Weyer Mitgründer & Principal Consultant Thinktecture AG

Mehr