Spiel, Spaß, Spannung mit ember js
|
|
- Anke Althaus
- vor 5 Jahren
- Abrufe
Transkript
1 Spiel, Spaß, Spannung mit ember js
2 ember js 2 Spiel, Spaß, Spannung mit ember js
3 ember js 3 Spiel, Spaß, Spannung mit ember js
4 ember js A framework for creating ambitious web applications 4 Spiel, Spaß, Spannung mit ember js
5 ember js l Convention over configuration l Kein lästiger Boilerplate-code l Templatebasiert (handlebar) l Basierend auf Sproutcore 5 Spiel, Spaß, Spannung mit ember js
6 ember js l Convention over configuration l Kein lästiger Boilerplate-code l Templatebasiert (handlebar) l Basierend auf Sproutcore 6 Spiel, Spaß, Spannung mit ember js
7 Hello world Hello world! 7 Spiel, Spaß, Spannung mit ember js
8 Hello world Hello world! <script> App = Ember.Application.create(); App.Router.map(function() { this.route('hi'); }); </script> <script type="text/x-handlebars" data-template-name='index'> <p>{{#linkto hi}}welcome to web developer conference{{/linkto}}</p> </script> <script type="text/x-handlebars" data-template-name='hi'> Hello world! </script> 8 Spiel, Spaß, Spannung mit ember js
9 Hello world Hello world! 9 Spiel, Spaß, Spannung mit ember js
10 Templating 10 Spiel, Spaß, Spannung mit ember js
11 Templating 11 Spiel, Spaß, Spannung mit ember js
12 Templating - handlebar <html> <body> <script type="text/x-handlebars"> Hello, <strong>{{firstname}} {{lastname}}</strong>! </script> </body> </html> 12 Spiel, Spaß, Spannung mit ember js
13 Templating - handlebar <html> <body> <script type="text/x-handlebars"> Hello, <strong>{{firstname}} {{lastname}}</strong>! </script> </body> </html> <ul> {{#each people}} <li>hello, {{name}}!</li> {{/each}} </ul> 13 Spiel, Spaß, Spannung mit ember js
14 ember M-V-C 14 Spiel, Spaß, Spannung mit ember js
15 ember 15 Spiel, Spaß, Spannung mit ember js
16 model view controller 16 Spiel, Spaß, Spannung mit ember js
17 model view controller App.Person = DS.Model.extend({ firstname: DS.attr('string'), lastname: DS.attr('string'), birthday: DS.attr('date'), fullname: function() { return this.get('firstname') + ' ' + this.get('lastname'); }.property('firstname', 'lastname') }); 17 Spiel, Spaß, Spannung mit ember js
18 model view controller 18 Spiel, Spaß, Spannung mit ember js
19 model view controller one-to-many: App.Post = DS.Model.extend({ comments: DS.hasMany('App.Comment') }); App.Comment = DS.Model.extend({ post: DS.belongsTo('App.Post') }); 19 Spiel, Spaß, Spannung mit ember js
20 model view controller var persons = App.Person.find(); var peter = App.Person.find({ name: "Peter" }); 20 Spiel, Spaß, Spannung mit ember js
21 model view controller var persons = App.Person.find(); var peter = App.Person.find({ name: "Peter" }); peter.set( lastname', Gabriel"); peter.incrementproperty('age'); 21 Spiel, Spaß, Spannung mit ember js
22 model view controller 22 Spiel, Spaß, Spannung mit ember js
23 model view controller <html> <head> <script type="text/x-handlebars" data-template-name="say-hello"> Hello, <b>{{view.name}}</b> </script> </head> </html> 23 Spiel, Spaß, Spannung mit ember js
24 model view controller <html> <head> <script type="text/x-handlebars" data-template-name="say-hello"> Hello, <b>{{view.name}}</b> </script> </head> </html> var view = Ember.View.create({ templatename: 'say-hello', name: "Bob" }); 24 Spiel, Spaß, Spannung mit ember js
25 model view controller {{#view App.ClickableView}} This is a clickable area! {{/view}} App.ClickableView = Ember.View.extend({ click: function(evt) { alert("clickableview was clicked!"); } }); 25 Spiel, Spaß, Spannung mit ember js
26 model view controller {{#view App.ClickableView}} This is a clickable area! {{/view}} App.ClickableView = Ember.View.extend({ click: function(evt) { alert("clickableview was clicked!"); } }); App.ClickableView = Ember.View.extend({ click: function(evt) { this.get('controller').send('turnitup', 11); } }); 26 Spiel, Spaß, Spannung mit ember js
27 Quiztime Quiztime! 27 Spiel, Spaß, Spannung mit ember js
28 model view controller Properties dekoriert 28 Spiel, Spaß, Spannung mit ember js
29 model view controller Properties Application Properties - transiente Zustandsinformationen - applikationsbezogen dekoriert - z.b. expandstatus eines Bereiches 29 Spiel, Spaß, Spannung mit ember js
30 model view controller App.SongController = Ember.ObjectController.extend({ soundvolume: 1 }); 30 Spiel, Spaß, Spannung mit ember js
31 model view controller App.SongController = Ember.ObjectController.extend({ soundvolume: 1 }); App.SongsController = Ember.ArrayController.extend({ longsongcount: function() { var longsongs = this.filter(function(song) { return song.get('duration') > 30; }); return longsongs.get('length'); }.property('@each.duration') }); 31 Spiel, Spaß, Spannung mit ember js
32 routing 32 Spiel, Spaß, Spannung mit ember js
33 routing App.Router.map(function() { this.route("about", { path: "/about" }); this.route("favorites", { path: "/favs" }); }); 33 Spiel, Spaß, Spannung mit ember js
34 routing App.Router.map(function() { this.route("about", { path: "/about" }); this.route("favorites", { path: "/favs" }); }); URL: /about Template: about Controller: aboutcontroller Route: aboutroute 34 Spiel, Spaß, Spannung mit ember js
35 routing Browser-Back oder Bookmark 35 Spiel, Spaß, Spannung mit ember js
36 routing Browser-Back oder Bookmark Interaktive Seitennavigation <nav> {{#linkto "about"}}about{{/linkto}} {{#linkto "favorites"}}favorites{{/linkto}} </nav> 36 Spiel, Spaß, Spannung mit ember js
37 routing Browser-Back oder Bookmark Interaktive Seitennavigation <nav> {{#linkto "about"}}about{{/linkto}} {{#linkto "favorites"}}favorites{{/linkto}} </nav> 37 Spiel, Spaß, Spannung mit ember js
38 object model 38 Spiel, Spaß, Spannung mit ember js
39 object model App.Person = Ember.Object.extend({ say: function(thing) { var name = this.get('name'); alert(name + " says: " + thing); } }); 39 Spiel, Spaß, Spannung mit ember js
40 object model App.Person = Ember.Object.extend({ say: function(thing) { var name = this.get('name'); alert(name + " says: " + thing); } }); Simon says: Hi! 40 Spiel, Spaß, Spannung mit ember js
41 object model App.Person = Ember.Object.extend({ say: function(thing) { var name = this.get('name'); alert(name + " says: " + thing); } }); App.NicePerson = App.Person.extend({ say: function(thing) { this._super(thing + ", nice to meet you"); } }); 41 Spiel, Spaß, Spannung mit ember js
42 object model App.Person = Ember.Object.extend({ say: function(thing) { var name = this.get('name'); alert(name + " says: " + thing); } }); App.NicePerson = App.Person.extend({ say: function(thing) { this._super(thing + ", nice to meet you"); } }); Simon says: Hi, nice to meet you! 42 Spiel, Spaß, Spannung mit ember js
43 object model 43 Spiel, Spaß, Spannung mit ember js
44 object model Person = Ember.Object.extend({ firstname: null, lastname: null, fullname: function() { var firstname = this.get('firstname'); var lastname = this.get('lastname'); return firstname + ' ' + lastname; }.property('firstname', 'lastname') }); var tom = Person.create({ firstname: "Tom", lastname: "Dale" }); tom.get('fullname') // "Tom Dale" 44 Spiel, Spaß, Spannung mit ember js
45 object model Do you remember ArrayController? 45 Spiel, Spaß, Spannung mit ember js
46 object model Do you remember ArrayController? App.SongsController = Ember.ArrayController.extend({ longsongcount: function() { var longsongs = this.filter(function(song) { return song.get('duration') > 30; }); return longsongs.get('length'); }.property('@each.duration') }); 46 Spiel, Spaß, Spannung mit ember js
47 object model Observer person.addobserver('fullname', function() { // deal with the change }); person.set('firstname', "Peter"); 47 Spiel, Spaß, Spannung mit ember js
48 object model Observer person.addobserver('fullname', function() { // deal with the change }); person.set('firstname', "Peter"); App.DefWeek = Ember.Object.create({ when: ' Juni' }); App.WebDefConf = Ember.Object.create({ whenbinding: 'App.DefWeek.when' }); Binding 48 Spiel, Spaß, Spannung mit ember js
49 ember data 49 Spiel, Spaß, Spannung mit ember js
50 ember data 50 Spiel, Spaß, Spannung mit ember js
51 ember data 51 Spiel, Spaß, Spannung mit ember js
52 ember data Lädt Daten aus der Persistenz / JSON Zentraler DataStore für die Anwendung DS.Model.extend() save() Adapter zur Anbindung REST Basic 52 Spiel, Spaß, Spannung mit ember js
53 ember data Lädt Daten aus der Persistenz / JSON Zentraler DataStore für die Anwendung DS.Model.extend() save() Adapter zur Anbindung REST Basic 53 Spiel, Spaß, Spannung mit ember js
54 handlebars expressions {{name}} block expressions {{#list people}} {{name}}{{/list}} paths {{author.name}} helpers with: {{#with author}} each: {{#each people}} Spiel, Spaß, Spannung mit ember js
55 handlebars expressions {{name}} block expressions {{#list people}} {{name}}{{/list}} paths {{author.name}} helpers with: {{#with author}} each: {{#each people}} Spiel, Spaß, Spannung mit ember js
56 Pitfalls 56 Spiel, Spaß, Spannung mit ember js
57 Pitfalls l l Fehler im handlebar-templating schwer nachvollziehbar Dokumentation l noch keine Finale 1.0 l l viel Doku und Beispiele zu Version 0.9.x -> API breaks ember data noch in einem sehr frühen Stadium 57 Spiel, Spaß, Spannung mit ember js
58 but it s worth trying! 58 Spiel, Spaß, Spannung mit ember js
59 Vergleich l l l l backbone sehr flexibel, jedoch kaum conventions kann zu unwartbarem Spaghetti-code führen viel boilerplate-code notwendig gute Dokumentation und Community knockout einfach zu erlernen kompatibel mit vielen anderen Frameworks data-access und URL-routing nicht direkt enthalten angular viele Features, aber steile Lernkurve wenig boilerplate gute Testintegration ember integriertes templating (handlebar) kaum boilerplate keine integrierte Testingsuite wie z.b. angular anfangs steile Lernkurve 59 Spiel, Spaß, Spannung mit ember js
60 Vielen Dank Fragen...? Bildquellen: Ben Earwicker Garrison Photography, Boise, ID exxcellent solutions GmbH Beim Alten Fritz Ulm Ralf.Enderle@exxcellent.de 60 Spiel, Spaß, Spannung mit ember js
Spiel, Spaß, Spannung mit ember js
Spiel, Spaß, Spannung mit ember js Spiel, Spaß, Spannung mit ember js ember js A framework for creating ambitious web applications 3 Spiel, Spaß, Spannung mit ember js ember js l Convention over configuration
MehrTragfähige Frontend-Architekturen
Tragfähige Frontend-Architekturen Till Schulte-Coerne JavaLand 2014 Wir lösen das persönlich! Frontend-Architektur? Software-Architektur! Frontend Backend Fertig! DB Was wo hin? Frontend Backend DB Rest
MehrAachen, den 19. Januar 2016
Einführung in AngularJS anhand einer Single Page Application zur Darstellung und Bearbeitung von Fragebögen in MS Dynamics CRM 2013 Aachen, den 19. Januar 2016 Übersicht 1. Grundlagen 2. Die Applikation
MehrENTERPRISEY ANGULAR.JS
ENTERPRISEY ANGULAR.JS THE GOOD, THE BAD, AND THE UGLY EnterJS 2015 - Ralph Guderlei Technology Advisor @ @rguderlei ENTERPRISE APPLICATIONS? komplexe Datenmodelle (100+ Entities) komplexe Geschäftsprozesse
Mehrue.js on Steroids Wie man aus einem guten Framework noch mehr herausholt
ue.js on Steroids Wie man aus einem guten Framework noch mehr herausholt Wer sind wir? Christian Hunger @frozencoffee David Müller @dav1d55 David als Nuxt.js-Contributor Projekterfahrung mit Vue.js aus
MehrWebanWendungen mit Javascript. Ein Film von Marcus Schiesser, GEOwidget GmbH
WebanWendungen mit Javascript Ein Film von Marcus Schiesser, GEOwidget GmbH über Marcus Schiesser Ausbildung Diplom in Informatik seit 2002 MBA 'Internationales Marketing' seit 2006 Berufserfahrung kommerzielle
MehrRails Ruby on Rails Ajax on Rails. Clemens H. Cap http://wwwiuk.informatik.uni-rostock.de http://www.internet-prof.de
Rails Ruby on Rails Ajax on Rails Who is who? Rails Ziel: Framework für Web (2.0) Anwungen Beschleunigung der Entwicklung Konzept des Agilen Programmierens Ruby Interpretierte Sprache Rails Integrationen
MehrWartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM) Malte Clasen
Wartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM) Malte Clasen Problem: Rezepteditor Problem: Rezepteditor Acceptance Tests Feature: RecipeEditor In order to edit a recipe As a registered
MehrAPEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH
APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH APEX Connect 2018 Call for Papers bis 08.11.2017!! Agenda About APEX Office Print Lizenz / Architektur /
MehrMicroservices. - Integration der Benutzeroberfläche - Version: Orientation in Objects GmbH. Weinheimer Str.
Microservices - Integration der Benutzeroberfläche - Version: 18.1 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihr Sprecher Thorsten Maier Trainer, Berater, Entwickler
MehrTypeScript JavaScript mit ohne Kopfschmerzen. Veit Weber 3. JUG Saxony Day Radebeul
TypeScript JavaScript mit ohne Kopfschmerzen Veit Weber 3. JUG Saxony Day 30.09.2016 Radebeul Über mich blog.pikodat.com veit_weber Workshops Apps AngularJS Java EE Agenda 01 02 03 Die Krankheit JavaScript
MehrCross Platform Development mit SharePoint
Cross Platform Development mit SharePoint Agenda Wir entwickeln eine App um Businesstrips in SharePoint zu erfassen Businesstraveller 0.1 http://ppedv.de/msts Folien Demo Projekt Link Sammlung Und meine
Mehrjavascript 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!! Um!in!ADITION!ein!HTML51Werbemittel!anzulegen,!erstellen!Sie!zunächst!ein!neues! Werbemittel!des!Typs!RichMedia.!!!!!!
HTML5&Werbemittel/erstellen/ Stand:/06/2015/ UminADITIONeinHTML51Werbemittelanzulegen,erstellenSiezunächsteinneues WerbemitteldesTypsRichMedia. Hinweis:// DasinADITIONzuhinterlegende RichMedia1Werbemittelbestehtimmer
MehrCreating OpenSocial Gadgets. Bastian Hofmann
Creating OpenSocial Gadgets Bastian Hofmann Agenda Part 1: Theory What is a Gadget? What is OpenSocial? Privacy at VZ-Netzwerke OpenSocial Services OpenSocial without Gadgets - The Rest API Part 2: Practical
MehrWeb-Apps mit jquery Mobile: Mobile Multiplattform-Entwicklung mit HTML5 und JavaScript (German Edition)
Web-Apps mit jquery Mobile: Mobile Multiplattform-Entwicklung mit HTML5 und JavaScript (German Edition) Philipp Friberg Click here if your download doesn"t start automatically Web-Apps mit jquery Mobile:
MehrPONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB
Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow
MehrNILS HARTMANN. React MODERNE WEB-ANWENDUNGEN MIT. Slides: BED-CON BERLIN SEPTEMBER
NILS HARTMANN React MODERNE WEB-ANWENDUNGEN MIT Slides: http://bit.ly/bedcon-react BED-CON BERLIN SEPTEMBER 2017 @NILSHARTMANN NILS HARTMANN Programmierer aus Hamburg Java JavaScript, TypeScript Trainings
Mehr1.1 Für wen dieses Buch gedacht ist Einleitung Danksagung... 2
D3kjd3Di38lk323nnm v 1 Vorwort 1 1.1 Für wen dieses Buch gedacht ist............................... 1 1.2 Einleitung............................................... 1 1.3 Danksagung.............................................
MehrZenQuery - Enterprise Backend as a Service Single Page Applications mit AngularJS und Spring MVC. - Björn Wilmsmann -
ZenQuery - Enterprise Backend as a Service Single Page Applications mit AngularJS und Spring MVC - Björn Wilmsmann - ZenQuery Enterprise Backend as a Service Unternehmen horten Daten in Silos ZenQuery
MehrGIS mit Ruby on Rails
FOSSGIS 2010 Pirmin Kalberer Sourcepole AG, Bad Ragaz www.sourcepole.ch ./configure && make && make install apt-get install postgis XML, SOAP Http, REST CVS git Linux? Linux! RUP Agile Software- Entwicklung
MehrMaximilian Berghoff 2
ANGULAR ANGULAR WORKSHOP MAXIMILIAN BERGHOFF - 25.08.2018 - FROSCON 1 2 Maximilian Berghoff 2 Maximilian Berghoff @ElectricMaxxx 2 Maximilian Berghoff @ElectricMaxxx github.com/electricmaxxx 2 Maximilian
MehrCross-Platform Mobile Apps
Cross-Platform Mobile Apps 05. Juni 2013 Martin Wittemann Master of Science (2009) Arbeitet bei 1&1 Internet AG Head of Frameworks & Tooling Tech Lead von qooxdoo Plattformen Java ME 12 % Rest 7 % Android
MehrHandbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition)
Handbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition) Reinhold Ruthe Click here if your download doesn"t start automatically Handbuch der therapeutischen
MehrSchnittstellenarchitektur in Zeiten sich wandelnder Frontend-Technologien
Schnittstellenarchitektur in Zeiten sich wandelnder Frontend-Technologien Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihr Sprecher Thorsten Maier Trainer,
MehrPylons & ExtJS. PyCologne Vortrag Köln, 11.6.2008. smart:elligence Unternehmensberatung, Düsseldorf
Pylons & ExtJS PyCologne Vortrag Köln, 11.6.2008 smart:elligence Unternehmensberatung, Düsseldorf Agenda WSGI Basics & Framework Pylons die wichtigsten Komponenten Pylons Laufzeitumgebung, Applikations-Struktur
MehrThe app the crashes, before the breakpoint is reached: Code to the event:
I have set a breakpoint in an asyc event-handler to ListView.ItenTapped-Event (see screenshot below): I then tap on an ListView-entry on my iphone 5 The app the crashes, before the breakpoint is reached:
MehrVue.js eine Einführung
Vue.js eine Einführung Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Abstract Im Schatten von Angular und React hat sich mit Vue.js ein weiteres JavaScript-Webframework
MehrMobile hybride Applikationen Investment-App der BW-Bank
Mobile hybride Applikationen Investment-App der BW-Bank avono Aktiengesellschaft Breite Straße 2 70173 Stuttgart www.avono.de Fon (0711) 28 07 57 0 Fax (0711) 28 07 57-28 Ihr Referent Manfred Heiland Senior
MehrWeb-Techniken Einführung in JavaScript
Web-Techniken Einführung in JavaScript Prof. Dr. Axel Böttcher Winter 2012/13 15. September 2012 Ausführung von JavaScript Variante 1: Ausführung im Browser durch direktes Einbetten: 1 2
MehrORACLE. EXPERTISE. PASSION.
ORACLE. EXPERTISE. PASSION. ORACLE JET ON SPEED MIT SOCKET.IO Java Forum Stuttgart 2017 AGENDA o! Industrie 4.0 / IoT / Challanges o! Echtzeitanwendungen o! Internet of Things o! Das Web als Plattform
MehrGrails. Weiterführende Themen zu Internet- und WWW-Technologien. Matthias Springer. 06. Juni 2011
Weiterführende Themen zu Internet- und WWW-Technologien 06. Juni 2011 Übersicht 1 Was ist? 2 Übersicht über 3 MVC-Konzept 4 Groovy Beispiele 5 Tutorial: Kleiner Notizblock Web Application Framework Übersicht
MehrREST-API mit Node, Express und MongoDB
REST-API mit Node, Express und MongoDB 1 Installation von Node.js, MongoDB Download nodejs.org, mongodb.com Test $ node -v v10.15.0 $ npm -v 6.4.1 $ mongo --version MongoDB shell version v4.0.5 (evtl.
Mehrmaster template bizagi bpm develop V2 Bizagi Modeler
master template bizagi bpm develop V2 Bizagi Modeler Table of Contents MASTER TEMPLATE BIZAGI BPM DEVELOP V2...1 BIZAGI MODELER...1 1 KARTEIKARTE01...4 1.1 DEMO PROZESS 01...5 1.1.1 Process Elements...5
MehrRails Ruby on Rails Ajax on Rails. Clemens H. Cap http://wwwiuk.informatik.uni-rostock.de http://www.internet-prof.de
Rails Ruby on Rails Ajax on Rails Who is who? Rails Application Framework for web development Hauptziel: Agiles Programmieren Benutzt die meisten Strategien agilen Programmierens Serverseitig in Ruby geschrieben,
MehrProfil. Freiberuflicher IT-Berater Doktorand Theoretische Physik Microsoft MVP für Visual C# CodeProject MVP
Florian Rappl Gulp Profil Freiberuflicher IT-Berater Doktorand Theoretische Physik Microsoft MVP für Visual C# CodeProject MVP Build Automation Skripte Make Grunt Gulp Vorteile von Grunt Task Runner Configuration-over-scripting
MehrWolkig bis heiter. Andreas Wismann WHEN OTHERS. APEX als Drehkreuz für Web Service-Anwendungen
Wolkig bis heiter APEX als Drehkreuz für Web Service-Anwendungen Andreas Wismann WHEN OTHERS Beratung Projektmanagement Coaching rund um Oracle Application Express In APEX Informationen von "woanders"
MehrDjango - ein Python Web-Framework
31. Mai 2011 Inhaltsverzeichnis 1 Überblick Was ist Django Merkmale Anforderungen 2 MVC im Detail Model Controller View 3 Live-Demo 4 Wie geht es weiter? Was ist Django Was ist Django? quelloffenes Web-Framework
MehrBekannte Tools in einem agilen Ansatz. Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013
Bekannte Tools in einem agilen Ansatz Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013 Vorher Lange Planungszeiten und Releasezyklen Manche Features brauchten lange und wurden nicht gebraucht
Mehr{ "Einstöpseln" : "jetzt!" }
{ "Einstöpseln" : "jetzt!" } OIO - Hauskonferenz 2013 predic8 GmbH Moltkestr. 40 53173 Bonn www.predic8.de info@predic8.de API? Vortrag Vortrag Math.sqrt(36); Vortrag Vortrag Vortrag 1997 Vortrag 3rd Party
MehrFrontend-Entwicklung mit JavaScript
headquarter Frontend-Entwicklung mit JavaScript Single Page Applications Server-Side HTML Rendering Client-Side HTML Rendering kein JavaScript wenig JavaScript nur JavaScript Der Browser bietet viele neue
MehrMul$media im Netz Wintersemester 2012/13. Übung 06
Mul$media im Netz Wintersemester 2012/13 Übung 06 Ludwig- Maximilians- Universität München Mul6media im Netz WS 2012/13 - Übung 6-1 Lösung zu Übungsbla5 04 Ludwig- Maximilians- Universität München Mul6media
MehrSharePoint 2010 Mobile Access
Erstellung 23.05.2013 SharePoint 2010 Mobile Access von TIMEWARP IT Consulting GmbH Stephan Nassberger Hofmühlgasse 17/1/5 A-1060 Wien Verantwortlich für das Dokument: - Stephan Nassberger (TIMEWARP) 1
MehrVoiceXML 3.0. Jan Pit Wagner Fachbereich Informatik Seminar Moderne Webtechnologien 25. November 2009
VoiceXML 3.0 Jan Pit Wagner Fachbereich Informatik Seminar Moderne Webtechnologien 25. November 2009 Zielsetzungen dieses Vortrages VoiceXML vorstellen. Zeigen, dass VoiceXML einfach ist. Für den Einsatz
MehrJava Tools JDK. IDEs. Downloads. Eclipse. IntelliJ. NetBeans. Java SE 8 Java SE 8 Documentation
Java Tools JDK http://www.oracle.com/technetwork/java/javase/ Downloads IDEs Java SE 8 Java SE 8 Documentation Eclipse http://www.eclipse.org IntelliJ http://www.jetbrains.com/idea/ NetBeans https://netbeans.org/
MehrDie Alternative zum Web-Form Modell
Marc André Zhou Solution Architect www.dev -sky.net www.just -sp.net Die Alternative zum Web-Form Modell dotnet Cologne 03.05.2013 Agenda Web Forms vs. MVC ASP.NET MVC Features Web API ODATA Eine ASP.NET
MehrSpock und Geb (WebDriver) Wie können freie Werkzeuge zum strukturierten Testen von Web-Applicationen eingesetzt werden?
Stuttgarter Test-Tage 21. & 22. März 2013 Spock und Geb (WebDriver) Wie können freie Werkzeuge zum strukturierten Testen von Web-Applicationen eingesetzt werden? Christian Baranowski Willkommen Christian
MehrAppartamenti Villa Garden (engl)
Apartments with swimming pool in the hills above Tropea Just above Tropea you find a quiet little paradise, the Villa Garden at Gasponi. Seven pretty apartments are surrounded by a large garden with pool,
MehrVirtuelle Realität und Simulation - Übung 2
Virtuelle Realität und Simulation - Übung 2 Java-Script Prof. Dr. Gabriel Zachmann (zach@in.tu-clausthal.de) David Mainzer (dm@tu-clausthal.de) Institut für Informatik 20. November 2008 Institut für Informatik
MehrAppartamenti Villa Garden (engl)
Apartments with swimming pool in the hills above Tropea Just above Tropea you find a quiet little paradise, the Villa Garden at Gasponi. Seven pretty apartments are surrounded by a large garden with pool,
MehrWeb-Anwendungen, SS17 - Fragentypen
Web-Anwendungen, SS17 - Fragentypen Hinweis: Dieses Dokument ist keine Klausur, sondern eine lose (und nicht notwendigerweise vollständige) Sammlung an Fragen wie sie auch in einer Klausur vorkommen könnten.
Mehr. Lisp. Moritz Heidkamp 25. April 2011
.. Lisp Moritz Heidkamp moritz@twoticketsplease.de 25. April 2011 1 / 36 . Greenspun s Tenth Rule Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden,
MehrAtypische Parkinson-Syndrome: I2 Therapie und Verlauf neurologischer Erkrankungen (German Edition)
Atypische Parkinson-Syndrome: I2 Therapie und Verlauf neurologischer Erkrankungen (German Edition) A. Münchau Click here if your download doesn"t start automatically Atypische Parkinson-Syndrome: I2 Therapie
MehrVortrag. Thema: Apache Struts + Tiles
Vortrag Thema: Apache Struts + Tiles Mohamed Haji Julian Cordes Robin Röttger Web 2.0 WS 2014/2015 1 Inhalte 1. Einleitung 2. Grundlegendes mit Struts 3. Apache Tiles (mit Struts) 4. Praktikum 5. Diskussion
MehrMultimedia im Netz Wintersemester 2013/14. Übung 05 (Nebenfach)
Multimedia im Netz Wintersemester 2013/14 Übung 05 (Nebenfach) Ludwig-Maximilians-Universität München Multimedia im Netz WS 2013/14 - Übung 5-1 JavaScript JavaScript ist eine eigene Programmiersprache
MehrSiebel Open UI Überblick. Holger Herbert Siebel CRM 8.1.1.10/8.2.2.3. April 2013
Siebel Open UI Überblick 8.1.1.10/8.2.2.3 Holger Herbert Siebel CRM April 2013 Siebel Open UI Benutzerfreundlichkeit Barrierefreiheit Einsatz auf unterschiedlichen Devices Offene Architektur und Erweiterbarkeit
MehrKRM_PICS_0023_ docx Seite 1/5
KRM_PICS_0023_20140703.docx Seite 1/5 Date: 03.07.2014 Vendor Name: Oppermann Regelgeraete GmbH (Vendor ID: 609) Product Name: KRM Product Model Number: KRM-2-BAC / KRM-2-DZ-BAC Applications Software Version:
MehrColdFusion 8 PDF-Integration
ColdFusion 8 PDF-Integration Sven Ramuschkat SRamuschkat@herrlich-ramuschkat.de München & Zürich, März 2009 PDF Funktionalitäten 1. Auslesen und Befüllen von PDF-Formularen 2. Umwandlung von HTML-Seiten
MehrWas heißt Denken?: Vorlesung Wintersemester 1951/52. [Was bedeutet das alles?] (Reclams Universal-Bibliothek) (German Edition)
Was heißt Denken?: Vorlesung Wintersemester 1951/52. [Was bedeutet das alles?] (Reclams Universal-Bibliothek) (German Edition) Martin Heidegger Click here if your download doesn"t start automatically Was
MehrMail: Web: juergen-schuster-it.de
Mail: j_schuster@me.com Twitter: @JuergenSchuster Web: juergen-schuster-it.de APEX Podcast: apex.press/talkshow Dynamic Actions Examples: dynamic-actions.com APEX-Meetups: apexmeetups.com APEX D-A-CH Facebook
MehrLegacy Web-Apps mit AngularJS pimpen
Legacy Web-Apps mit AngularJS pimpen Über uns Jan Blankenhorn und Philipp Burgmer Software Developers w11k.com / thecodecampus.de > Esslingen / Stuttgart Schulungen, Projekt-Kickoff Consulting, Softwareentwicklung
MehrDelphi MVC Framework. Mathias Pannier
Delphi MVC Framework Mathias Pannier Über mich Name: Mathias Pannier Position: Softwareentwickler/Teamleiter Mehr als 15 Jahre Erfahrung mit Softwareentwicklung in Delphi Blog: DMVCFramework Delphi MVC
MehrKilly Literaturlexikon: Autoren Und Werke Des Deutschsprachigen Kulturraumes 2., Vollstandig Uberarbeitete Auflage (German Edition)
Killy Literaturlexikon: Autoren Und Werke Des Deutschsprachigen Kulturraumes 2., Vollstandig Uberarbeitete Auflage (German Edition) Walther Killy Click here if your download doesn"t start automatically
MehrPONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB
Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow
MehrNILS HARTMANN OLIVER ZEIGERMANN EINSTIEG IN. React.
NILS HARTMANN OLIVER ZEIGERMANN EINSTIEG IN React http://bit.ly/react-lehmanns LEHMANNS MEDIA HAMBURG SEPTEMBER 2016 NILS HARTMANN @NILSHARTMANN OLIVER ZEIGERMANN @DJCORDHOSE HTTP://REACTBUCH.DE SINGLE
MehrEntwicklerCamp inotes und XPages. Matthias Schneider
EntwicklerCamp 2014 inotes und XPages Matthias Schneider Leading Technical Sales Professional - IBM Social Business and Collaboration Solutions IBM Deutschland GmbH Agenda Embedded Experiences: XPages
MehrMicrosoft PowerPoint Herausgeber BerCom Training GmbH Stationsstrasse Uerikon. Kontakte:
Herausgeber BerCom Training GmbH Stationsstrasse 26 8713 Uerikon Kontakte: 079 633 65 75 Autoren: Gabriela Bergantini 1. Auflage von Februar 2012 by BerCom Training GmbH Microsoft PowerPoint 2010 Tips
MehrPensionskasse: Vorsorge, Finanzierung, Sicherheit, Leistung (German Edition)
Pensionskasse: Vorsorge, Finanzierung, Sicherheit, Leistung (German Edition) Der Schweizerische Beobachter, Ueli Kieser, Jürg Senn Click here if your download doesn"t start automatically Pensionskasse:
MehrAgon Solutions. The native web mobile Architekturen mit HTML5 und PhoneGap. Ihre Prozesse in besten Händen.
The native web mobile Architekturen mit HTML5 und PhoneGap Juri Urbainczyk Agon meets Technology 26. Februar 2013 Agon Solutions Ihre Prozesse in besten Händen. 1 Worum geht s? Mobile und mehr Warum HTML5?
MehrWir 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
MehrKnockout MVVM für Javascript und HTML5. W3L AG
1 Knockout MVVM für Javascript und HTML5 W3L AG info@w3l.de 2012 2 Inhalt Einführung Begriffliche Einordnung Motivierendes Beispiel Grundlagen von Knockout Konzepte Definition des ViewModels Deklaratives
MehrMit 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
MehrVGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016
Overview The Hamburg Süd VGM-Portal is an application which enables to submit VGM information directly to Hamburg Süd via our e-portal web page. You can choose to insert VGM information directly, or download
MehrSchnell performante Web-Applikationen entwickeln. Markus Zapke-Gründemann LinuxTag 2012
Schnell performante Web-Applikationen entwickeln Markus Zapke-Gründemann LinuxTag 2012 Übersicht Vorstellung Was ist Django? Architektur Code Django Roadmap Entwicklungsprozess Django in Zahlen Django
MehrSoftware Defined Everything IoT
Software Defined Everything IoT Architektur der virtuellen Funktionen? Thomas Pfeiffenberger Salzburg Research / ANC Advanced Networking Center CONSUMER IoT Delay Agnostic Web Traffic Clustered SDN Controller
MehrDen Checkout-Prozess verstehen und optimieren
Den Checkout-Prozess verstehen und optimieren (für Entwickler) Tobias Vogt 0 52 51/ 6 81 12 16 tobias.vogt@code-x.de www.code-x.de code-x. Tobias Vogt. tobias.vogt@code-x.de - Meet Magento #5.11 1 / 18
MehrTitelmasterformat Object Generator durch Klicken bearbeiten
Titelmasterformat Object Generator durch Klicken bearbeiten How to model 82 screws in 2 minutes By Pierre-Louis Ruffieux 17.11.2014 1 Object Generator The object generator is usefull tool to replicate
MehrGrammar is / there are: positive
5A there Grammar is / there are: positive Activity A Look at this picture for 30 seconds. Then write sentences with there is/there s and there are. Activity B 1 Draw a picture with the ten objects in the
MehrSingle Page Webapplikationsentwicklung anhand des JavaScript Frameworks Ember.js
Single Page Webapplikationsentwicklung anhand des JavaScript Frameworks Ember.js FH JOANNEUM Gesellschafts mbh Bachelorarbeit zur Erlangung des akademischen Grades Bachelor of Science in Engineering (BSc)
MehrVGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016
Overview The Hamburg Süd VGM Web portal is an application that enables you to submit VGM information directly to Hamburg Süd via our e-portal Web page. You can choose to enter VGM information directly,
MehrVisualisierung von Geodaten in APEX Interactive Grid und OpenLayers
Foto: Volker Emersleben Visualisierung von Geodaten in APEX Interactive Grid und OpenLayers DB Systel GmbH Alessandro Fondacaro T.IPI 33 Düsseldorf 24.04.2018 Referent Alessandro Fondacaro Business Engineer
MehrTestsequenz "Cloud-User Unmount volume" (ID 243) Testprotokoll. Testsequenz Projekt > System Test > Cloud-User Unmount volume (ID 243)
Testprotokoll Testsequenz Projekt > System Test > Cloud-User Unmount volume (ID 243) Beschreibung Bemerkung Tester SUT Mindestpriorität Testzeit Dauer The test cases for the use-case "Unmount volume".
MehrServerless Architecture with Azure-Functions
Serverless Architecture with Azure-Functions Mark Allibone @mallibone Noser Engineering AG 2017, Alle Rechte vorbehalten. Mark Allibone, Head of Mobile @mallibone Noser Engineering AG Ambassador https://mallibone.com
MehrWebApp mit Node und Express
1 Installation von Node.js Download nodejs.org Test $ node -v v8.9.1 $ npm -v 5.5.1 2 Projekt erstellen WebApp mit Node und Express $ npm init erstellt im aktuellen Verzeichnis die Datei package.json 3
MehrNode.js Einführung Manuel Hart
Node.js Einführung Manuel Hart Seite 1 Inhalt 1. Node.js - Grundlagen 2. Serverseitiges JavaScript 3. Express.js 4. Websockets 5. Kleines Projekt Seite 2 1. Node.js Grundlagen Node.js is a JavaScript runtime
MehrPlay Framework, MySQL, JPA, HQL, HTML, jquery,
Play Framework, MySQL, JPA, HQL, HTML, jquery, Wer Mit wem Resultat 1.Kunde Schalter: Bibliothekarin Bestimmt,welcher Archivar die Zeitschrift holen geht 2. Schalter: Bibliothekarin Archivar Kontrollübergabe
MehrWebbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient
Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient Zhihang Yao, Kanishk Chaturvedi, Thomas H. Kolbe Lehrstuhl für Geoinformatik www.gis.bgu.tum.de 11/14/2015 Webbasierte Exploration
MehrDr. 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Ägyptisch-Arabisch für Minimalisten: Schnell Arabisch lernen mit Lautschrift (German Edition)
Ägyptisch-Arabisch für Minimalisten: Schnell Arabisch lernen mit Lautschrift (German Edition) Click here if your download doesn"t start automatically Ägyptisch-Arabisch für Minimalisten: Schnell Arabisch
MehrDHBW Stuttgart, Informatik, Advanced SW-Engineering Aug Programmierung
Inhalt Aufbau des Source Codes Dokumentation des Source Codes (Layout) Qualitätskriterien berücksichtigen: Verständlichkeit Namenskonventionen Wartbarkeit: Programmierrichtlinien für erlaubte Konstrukte,
MehrKybernetik Intelligent Agents- Decision Making
Kybernetik Intelligent Agents- Decision Making Mohamed Oubbati Institut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 03. 07. 2012 Intelligent Agents Environment Agent Intelligent
MehrForms Desktop Kooperation
Forms Desktop Kooperation Oracle Forms in Integration & Interaktion Forms Day 2019 Motivation Kennen Sie diese Argumente? Kein modernes GUI.. fehlende Komponenten Forms zu starr und wird als Insel empfunden
Mehr42 Zitate großer Philosophen: Über das Leben, das Universum und den ganzen Rest (German Edition)
42 Zitate großer Philosophen: Über das Leben, das Universum und den ganzen Rest (German Edition) Click here if your download doesn"t start automatically 42 Zitate großer Philosophen: Über das Leben, das
MehrLapbook At school. Didaktisch-methodische Hinweise. Material aus dieser Handreichung. Benötigtes Zusatzmaterial. Impulse
Didaktisch-methodische Hinweise Mit diesem Lapbook erweitern und üben die Schüler grundlegenden Wortschatz und grammatisches Wissen rund um das Lebensumfeld Schule. Neben Vokabelübungen formulieren sie
MehrVAADIN, SPRING BOOT & REST
VAADIN, SPRING BOOT & REST Ein Einstieg für Domino Entwickler Stephan Kopp 1 STEPHAN KOPP Software & Solutions Development Tel.: +49 6182 7869420 Mobil: +49 173 3089806 E-Mail: stephan.kopp@axians.de 2
MehrObjekt-relationales Datenbanksystem Oracle
Objekt-relationales Datenbanksystem Oracle 1 Benutzerdefinierte Datentypen 1.1 Unvollständige Typen create-incomplete-type OR 1.2 Kollektionstypen REPLACE TYPE type-name create-varray-type OR TYPE type-name
MehrEnglish grammar BLOCK F:
Grammatik der englischen Sprache UNIT 24 2. Klasse Seite 1 von 13 English grammar BLOCK F: UNIT 21 Say it more politely Kennzeichen der Modalverben May and can Adverbs of manner Irregular adverbs Synonyms
MehrEinführung KAPITEL 1. Sehen wir uns nun einfach ein erstes Beispiel an:
KAPITEL 1 Einführung Vue.js konzentriert sich auf die Gestaltung von Benutzeroberflächen. Dabei wird ganz bewusst kein umfassendes Gesamtpaket angeboten. Stattdessen beschränkt sich der Kern der Vue-Bibliothek
MehrAPIC-EM Software Engineering Insight
APIC-EM Software Engineering Insight Programmieren mit APIC-EM Fabian Wirz 8. September 2016 Fabian Wirz Informatikstudent Hochschule Rapperswil Faszination SDN und Cloud Computing Entwickler AnyMulticast
Mehr