Sitecore en AngularJS: hoe werken ze samen
|
|
- Herman de Groot
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Sitecore en AngularJS: hoe werken ze samen Derk Hudepol Consultant
2 Click Wie ben to add ik? title Consultant bij Avanade Werkzaam bij Avanade voor bijna 6 jaar Werk 3+ jaar met Sitecore Meeste interessante Sitecore onderwerpen: Experience Editor Services Client xdb Extending Sitecore Blog :
3 Click Wat is to Avanade? add title Microsoft technologie Joint venture van Accenture en Microsoft Global Platinum Sitecore partner medewerkers wereldwijd Top 1 ICT Nederland Employer
4 Click to add title Divider AngularJS Subhead Wat is het? 4
5 Click AngularJS to add title AngularJS (commonly referred to as "Angular" or "Angular.js") is an open-source web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications. It aims to simplify both the development and the testing of such applications by providing a framework for client-side model view controller (MVC) andmodel view viewmodel (MVVM) architectures, along with components commonly used in rich Internet applications.
6 Click to add title Divider AngularJS en Sitecore Subhead Hoe gebruik je het? 6
7 Click Waarom? to add title Load times Moderne technieken Geen conflicten met Sitecore javascript Directives en controllers zijn goed te isoleren Caching
8 Click Welke to vorm add title van implementatie? Simpel Medium Full SPA Enkel hide/show/binding etc. bijvoorbeeld popups met dynamische html, web api calls
9 Click Wat heb to add je nodig? title Sitecore AngularJS Asp.NET MVC Optioneel AngularJS Bootstrap
10 Click Wat is to er add gebruikt title in demo s? AngularJS AngularJS Bootstrap Bootstrap Sitecore 8.1 Mvc DisplayModes plugin van Reinoud van Dalen
11 Click Hoe moeilijk to add title is het? Eigenlijk is de techniek niet moeilijk Concepten Paar belangrijke punten..
12 Click to add title Divider Simpele implementatie Subhead Uitdagingen 12
13 Click to add title Divider Medium implementatie Subhead Implementatie 13
14 Click Uitdagingen to add title Dynamische Html in Experience Editor Alles altijd aanpasbaar Koppelingen leggen naar dynamische html Optioneel: Model vanuit Sitecore aanleveren
15 Click Oplossingen to add title Aanroep van window.top.sitecore.pagemodes.chromemanager.resetchromes() Gebruik maken van Sitecore.PageModes.PageEditor javascript object AngularJS directives If..else constructies Service API Controller
16 Click Demo to add title Demo van medium implementatie
17 Click to add title Divider SPA implementatie Subhead Implementatie 17
18 Click Uitdagingen to add title Dynamische Html in Experience Editor SPA in Experience Editor Placeholder Alles altijd aanpasbaar Koppelingen leggen naar dynamische html Optioneel: Model vanuit Sitecore aanleveren
19 Click Oplossingen to add title Geen SPA in editor, wel in frontend Aanroep van window.top.sitecore.pagemodes.chromemanager.resetchromes() AngularJS directives If..else constructies Service API Controller
20 Click Demoto add title Demo van SPA implementatie
21 Click Wat blijft to add er over? title Integratie met personalisatie vanuit javascript Generieke oplossing voor een Angular Sitecore mode
22 Click to add title Divider Afronding Subhead Conclusie 22
23 Click Opsomming to add title AngularJS is goed te gebruiken Er is niet veel moeite nodig Het gaat voornamelijk om concepten Nog wel wat open punten voor SPA (A/B Testing), full SPA in experience editor Risico: er wordt gebruik gemaakt van Sitecore javascript
24 Click Vragen? to add title
25 Click Meer to informatie add title Derk.hudepol@avanade.com Blog:
Angular Best Practices Door Alex en Chris van Beek
Angular Best Practices Door Alex en Chris van Beek Over ons Enthousiastelingen Software Architecten bij Luminis Arnhem B.V. Gespecialiseerd in Microsoft technologie:.net, Azure en Windows Twitter: @Beekje
Nadere informatieGestart als demo/research voor cloud-oplossing. Een Afslagveiling
WAZUG BCC Veiling Concept Gestart als demo/research voor cloud-oplossing Een Afslagveiling Afslag variant Prijsdump variant Windows Azure CMS: Orchard Admin app: dynamic data Auction Manager Proces: worker
Nadere informatieGebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access
Gebruik van cryptografie voor veilige jquery/rest webapplicaties Frans van Buul Inter Access 1 Frans van Buul frans.van.buul@interaccess.nl 2 De Uitdaging Rijke en veilige webapplicaties Een onveilig en
Nadere informatieIs APEX a worthy substitute for Oracle Forms?
your oracle solu+ons partner Is APEX a worthy substitute for Oracle Forms? APEX for mission critical applications: the Groupm business-case By Ronny Boeykens & Stijn Van Raes iadvise o Opgericht in 2004
Nadere informatiePRESENTS. CO3 Talent Ontwikkel Programma ICT i.s.m. Bridging the gap between business and talent
PRESENTS CO3 Talent Ontwikkel Programma ICT i.s.m. Bridging the gap between business and talent With Humanic Talent Tracks HUMANIC DEVELOPMENT BUILDING IT PROFESSIONALS AT WORK AMSTERDAM NIJMEGEN - EINDHOVEN
Nadere informatieIn deze handson opleiding leren C# Developers Responsive mobile Web Applications ontwikkelen om deze vervolgens " On of Off premise" te hosten.
OPLEIDING #ICT EN INFORMATIEMANAGEMENT c# webdeveloper 2500,00 excl. BTW I.S.M. omschrijving INTRODUCTIE Op efficiënte wijze Responsive (Mobile) Web Applications bouwen en browser onafhankelijk ter beschikking
Nadere informatiePortals & Open Source
Portals & Open Source OGh Jaarcongres 2003 Zeist, 7 october R.V.L.P. Schaaf Agenda Introductie Begrippenkader en standaards Open Source portals Onder de loep: Imbrium Praktijk case Open Source in uw organisatie?
Nadere informatieInhoud. 1 Kennismaken met AngularJS 1. /ix
Inhoud 1 Kennismaken met AngularJS 1 Wat is AngularJS? 2 Libraries en frameworks 2 Omschrijving van AngularJS 3 AngularJS op internet 5 Versies van AngularJS 6 AngularJS in de pagina 7 AngularJS-concepten
Nadere informatieOracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003
Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Page 1 1 Kees Vianen Senior Sales Consultant Technology Solutions Oracle Nederland Agenda Geschiedenis van Oracle Portal Portal
Nadere informatieEducation for a Smarter Planet. IBM. IBM Global Education 2010 IBM Corporation
Education for a Smarter Planet Learning @ IBM Martin Jurgens Natasja Mol Stimulus packages across the globe have provisions for Education90% Educatie bij IBM Select Global Education Provisions Blended
Nadere informatieGeboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs:
Personalia Roepnaam: Terence Woonplaats: Beverwijk Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs: B Profiel Terence heeft zich ontwikkeld naar senior.net
Nadere informatieWaarom Cloud? Waarom nu? Marc Gruben April 2015
Waarom Cloud? Waarom nu? Marc Gruben April 2015 Waarom Daarom Cloud? Cloud! Waarom Daarom nu? nu! Marc Gruben April 2015 Wie ben ik? Informatie analist Project/development manager Developer/architect Wie
Nadere informatieOpdrachtformulering (pagina 3 van 7)
Afstudeerovereenkomst van Tim Wils Bijlage 1 Opdrachtformulering (pagina 3 van 7) Dit project betreft een eigen framework (soort API) waarmee relatief gemakkelijk en in korte tijd eindproducten opgezet
Nadere informatieClick to edit Master subtitle style NOIV Congres 2011 GIS Open In Verbinding. Marcel de Rink
Click to edit Master subtitle style NOIV Congres 2011 GIS Open In Verbinding Marcel de Rink Open? Of Gesloten? Agenda Waarom is Esri Open? Waarin is Esri Open? Open Open Open Open Standaarden Source Data
Nadere informatieTECHNISCHE SPECIFICATIE
TECHNISCHE SPECIFICATIE Cinnovate Versie 2.0 Inhoudsopgave 1. Inleiding... 2 2. Eindproduct... 2 3. Onderdelen van het eindproduct... 2 Sensor... 2 Tech data X4M200:... 3 Onderbouwing... 3 Sensor Development
Nadere informatieWESTPOINTDIGITAL MOBILE APPS DEVELOPMENT
WESTPOINTDIGITAL MOBILE APPS DEVELOPMENT MOBILE APPS TEAM Ons team bestaat uit slimme, samenwerkende innovatieve mensen die geïnspireerd zijn uw business op verschillende manieren te verbeteren. Onze ontwikkelaars
Nadere informatieVakmanschap in Java Software Development
Vakmanschap in Java Software Development Software ontwikkeling wordt steeds complexer. Meer devices, nieuwe IT en architectuur concepten (Cloud computing), veiligheid van systemen, gebruikersvriendelijkheid
Nadere informatieVakmanschap in Java Software Development
Vakmanschap in Java Software Development Software ontwikkeling wordt steeds complexer. Meer devices, nieuwe IT en architectuur concepten (Cloud computing), veiligheid van systemen, gebruikersvriendelijkheid
Nadere informatieApplicatie voor het beheer en opvragen van logs uit verschillende Hudson applicaties. Stage opdracht
Applicatie voor het beheer en opvragen van logs uit verschillende Hudson applicaties INHOUDSOPGAVE 1 Intro... 4 2 Hudson... 4 3 Jouw functie... 4 4 Stage opdracht... 4 5 Kandidatuur stellen... 5 3 1 Intro
Nadere informatiePERSOONLIJKE GEGEVENS
PERSOONLIJKE GEGEVENS VOORNAAM Roel GEBOORTEJAAR 1984 WOONREGIO Rotterdam/ Den Haag NATIONALITEIT Nederlands RIJBEWIJS ja WIE IS ROEL? Roel is een SharePoint ontwikkelaar met ruime ervaring op het gebied
Nadere informatieAccountancy Roadmap ! Rianne Geevers. 31 Mei 2018
Accountancy Roadmap 2018-2019! Rianne Geevers 31 Mei 2018 1 Agenda 9:50 Algemene trends en ontwikkelingen ICT 10:00 Accountancy trends 10:15 Filosofie, visie & Roadmap Unit4 Multivers 10:45 Nieuwe ontwikkelingen
Nadere informatieBuilding rich user interfaces in Java
Building rich user interfaces in Java Een introductie tot Oracle s JavaFX Spreker(s) : Datum : E-mail : Laurens Bossen en Paul van der Slot 20-03-2014 Laurens.bossen@transfer-solutions.com, paul.van.der.slot@transfer-solutions.com
Nadere informatieCURRICULUM VITAE. Persoonsgegevens Fijsjan Heijkoop Geboortedatum 22 februari 1979
CURRICULUM VITAE Persoonsgegevens Naam Fijsjan Heijkoop Geboortedatum 22 februari 1979 Woonplaats Alblasserdam Nationaliteit Nederlandse /rol Senior BizTalk /.NET ontwikkelaar Telefoon 06-45046628 E-mail
Nadere informatieFutureproof met de software engineering track van Capgemini
Futureproof met de software engineering track van Capgemini De software engineering track van Capgemini Academy is uitermate geschikt voor beginnende software engineers én voor software engineers die al
Nadere informatieDe Lync naar Het Nieuwe Werken. Utrecht - 25 januari 2011
De Lync naar Het Nieuwe Werken Utrecht - 25 januari 2011 Agenda 25 januari 14:30 tot + 17.00 uur 14:30 15:15 Lync 2010 - What s New? 15:15 15:30 Pauze 15:30 16:15 Lync 2010 Architectuur en Case 16:15 17:00
Nadere informatieContinuous a continuous improvement story
Continuous deployment @wehkamp a continuous improvement story Hylke de Jong Marco van de Bunt TestNet Najaarsevent 11 oktober, 2016 Agenda Introductie Van monoliet naar microservices Test strategie Unit
Nadere informatieIT Galaxy 2018 ON THE RIGHT TRACK ON THE RIGHT TRACK #PQRITG18 #PQRITG18
IT Galaxy 2018 ON THE RIGHT TRACK ON THE RIGHT TRACK Applicaties en remote toegang consolideren met NetScaler Unified Gateway Introductie Agenda Wat is NetScaler Unified Gateway RDP Proxy SSL VPN One Time
Nadere informatieEVO:RAIL VDI AANPAK Plaveit VMware EVO:RAIL de weg voor VDI?
EVO:RAIL VDI AANPAK Plaveit VMware EVO:RAIL de weg voor VDI? APRIL 8, 2015 SLIDE 1 #Name: Verloigne Geert #Function: Technical Consultant #Email: geert.verloigne@realdolmen.com #UC: +32 2 801 51 81 Company:
Nadere informatieLEERVRAAG. EINDDOEL 1. Van novice naar beginner: zelfstandig een Titanium video app bouwen 2. Beeldvan User Design principes
Docent 1 Basic principes van Titanium Diverse mobile crossplatfroms (reject native, Ionix, Titanium) Meer Android voornamelijk door de techno s Waar ik de User design kennis vandaan haal (begin is halve
Nadere informatieO P ZOE K N AA R E EN STAGE PLAATS? O N T D E K O N Z E VACATU RES.
O P ZOE K N AA R E EN STAGE PLAATS? O N T D E K O N Z E VACATU RES. 1 H a l lo, Wij zijn een technische partner dat zich specialiseert in de ontwikkeling van PHP applicaties. Niet gedreven door marketing,
Nadere informatieProfiteer van veranderende technologieën
Profiteer van veranderende technologieën Lees hoe Managed Services Providers u kunnen helpen profiteren van de nieuwste ontwikkelingen Uitdagingen en kansen in veranderende technologieën Ontwikkelingen
Nadere informatieVakmanschap in Java Software Development
Vakmanschap in Java Software Development Software ontwikkeling wordt steeds complexer. Meer devices, nieuwe IT en architectuur concepten (Cloud computing), veiligheid van systemen, gebruikersvriendelijkheid
Nadere informatieDe convergentie naar gemak. Hans Bos, Microsoft @hansbos, hans.bos@microsoft.com
De convergentie naar gemak Hans Bos, Microsoft @hansbos, hans.bos@microsoft.com ge mak (het; o) 1. kalmte, bedaardheid: iem. op zijn gemak stellen kalm laten worden 2. het vermogen iets zonder moeite te
Nadere informatieWeb Application Security Hacking Your Way In! Peter Schuler & Julien Rentrop
Web Application Security Hacking Your Way In! Peter Schuler & Julien Rentrop 1 Agenda Injection Cross Site Scripting Session Hijacking Cross Site Request Forgery #1 OWASP #2 top 10 #3 #5 Bezoek www.owasp.org
Nadere informatie#C#.NET #ASP.NET #JavaScript #SCRUM #WCF. Haarlem Amsterdam Hoofddorp
Menno #C#.NET #ASP.NET #JavaScript #SCRUM #WCF Haarlem Amsterdam Hoofddorp Menno is een.net Developer uit Noord-Holland. Hij werkt snel en pragmatisch, houdt van een grapje, is stressbestendig en creatief.
Nadere informatiePimp je SharePoint zoekresultaten
Pimp je SharePoint zoekresultaten Onder de motorkap is heel veel veranderd en verbeterd aan de search in SharePoint 2013. Maar de zoekresultaten moeten vooral appetijtelijk kunnen worden gepresenteerd
Nadere informatieTechnical Deep Dive Microsoft Dynamics CRM 4.0. Dennis Schut
Technical Deep Dive Microsoft Dynamics CRM 4.0 Dennis Schut Agenda Versies Microsoft Dynamics CRM 4.0 Infrastructurele & software vereisten Microsoft Dynamics CRM 4.0 Onze ervaringen met Microsoft Dynamics
Nadere informatieis front-end kennis relevant voor een UX designer
In hoeverre is front-end kennis relevant voor een UX designer tijdens een designproces? Door: Wessel Grift Onderzoeksvraag In hoeverre is het hebben van front-end development kennis relevant voor een
Nadere informatie1 Kennismaken met Angular 1
Inhoud 1 Kennismaken met Angular 1 Wat is Angular? 2 Versies van AngularJS en Angular 7 Angular-concepten 11 Architectuur van Angular-applicaties 18 Applicatie als boomstructuur van componenten 21 Benodigde
Nadere informatieChris de Kok 223548 TDI 3. Vak: Software Architectuur Datum: 21-01-2008 Docent: Fons van Kesteren
Chris de Kok 223548 TDI 3 Vak: Software Architectuur Datum: 21-01-2008 Docent: Fons van Kesteren Inhoud Inleiding... 3 Black box / White box... 3 XP... 3 SimpleTest... 3 Eclipse plugin... 4 GroupTest...
Nadere informatieBUSINESS CASE. Cinnovate. Versie 2.0
+++++++++++++++++++++++++++++++++++++++++++ BUSINESS CASE Cinnovate Versie 2.0 Inhoud Visie 2 Missie 2 Doel 2 Middel 3 Deliverables: 3 Technische Eisen: 4 Onderbouwing: 4 Front-end 4 Back-end: 5 Keuze
Nadere informatieFactsheet CONTENT & EXPERIENCE MANAGEMENT Mirabeau
Factsheet CONTENT & EXPERIENCE MANAGEMENT Mirabeau CONTENT & EXPERIENCE MANAGEMENT Mirabeau We bieden de beste oplossing voor uw content management en klantdialoog Het moment waarop bezoekers en klanten
Nadere informatieAls Leidse Informaticus in actie. College studievaardigheden Rokesh Jankie (https://plus.google.com/+rokeshjankie/)
Als Leidse Informaticus in actie College studievaardigheden Rokesh Jankie (https://plus.google.com/+rokeshjankie/) Rokesh Jankie 1993-1998 Rokesh Jankie Rokesh Jankie 1993-1998 Wist niks van computers,
Nadere informatieWebsite beoordeling entranttechnologies.com
Website beoordeling entranttechnologies.com Gegenereerd op Juli 22 2019 12:58 PM De score is 61/100 SEO Content Title Entrant Technologies Top Web and Mobile App Development Company USA, India Lengte :
Nadere informatieManualMaster Systeem 6.1 (ManualMaster Administrator, ManualMaster WebAccess en ManualMaster WebEdit)
Let op: de versie op de gebruikerswebsite kan worden bijgewerkt! Het kan dus zijn dat uw geprinte versie verouderd is. Van toepassing op ManualMaster Systeem 6.1 (ManualMaster Administrator, ManualMaster
Nadere informatieVan Big Data tot waardevolle informatie op maat van de (interne)gebruiker en de burger
Van Big Data tot waardevolle informatie op maat van de (interne)gebruiker en de burger Tijdens deze sessie krijgt u een inzicht in een specifieke visie over hoe men op basis van grote hoeveelheden ongestructureerde
Nadere informatieWebinar Angular 2 26 November :00 21:00 uur CET
Webinar Angular 2 26 November 2015 20:00 21:00 uur CET Over Vijfhart Vijfhart sinds 1984 Guido de Vrught Manager opleidingen g.devrught@5hart.nl 2 Peter Kassenaar Over Peter Kassenaar: Trainer, auteur,
Nadere informatieAPEX en JasperReports
APEX en JasperReports een Dream Team! Spreker(s) : Datum : E-mail : Vincent Deelen 28 mei 2013 vincent.deelen@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Outline APEX en rapporten Oracle BI publisher
Nadere informatieOp weg naar de favoriete Verzekeraar. Vincent Snels (Nationale Nederlanden) Lex Veltman (IBM)
Op weg naar de favoriete Verzekeraar Vincent Snels (Nationale Nederlanden) Lex Veltman (IBM) Nationale-Nederlanden actief sinds 1845 De Nederlanden van 1845 Nationale-Nederlanden breidt uit in binnen
Nadere informatieCONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES
CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES Day WEB 1APP FOR CONTAINERS 04-10-2018 Lead - Consultant Cloud Infra & Apps@ InSpark Twitter: @Johanbiere Community blog: talkingazure.com
Nadere informatieCurriculum Vitae Ishak Atak. www.ishakatak.nl. Naam : Ishak Atak Roepnaam : Ishak. Woonplaats : Utrecht Geboorte datum : 13-05-1983
Naam : Ishak Atak Roepnaam : Ishak Woonplaats : Utrecht Geboorte datum : 13-05-1983 Tel. : +316-46 17 76 00 Beschikbaar : Full time December 2015 Email: : contact@ishakatak.nl Datum CV : November 2015
Nadere informatieSEO & Retail Hoe maak je het verschil?
SEO & Retail Hoe maak je het verschil? Eduard Blacquière Senior SEO Consultant, OrangeValley 8 maart 2012 Zoekmachine optimalisatie (SEO) 1 2 3 Personalisatie Social search Social search 1,6 miljard zoekopdrachten
Nadere informatieSOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl
SOA Security en de rol van de auditor... ISACA Roundtable 2 juni 2008 Arthur Donkers, 1Secure BV arthur@1secure.nl 1 SOA Web 2.0, web services en service oriented architecture (SOA) is tegenwoordig de
Nadere informatieKennis verbindt: Stand van zaken bij OCLC
OCLC Contactdag 12 oktober 2017 Kennis verbindt: Stand van zaken bij OCLC Ellen Hartman Library Consultant Frank van Klaveren Team Lead Professional Services DE REIS VAN IDEE NAAR FUNCTIONALITEIT Samenwerken
Nadere informatieDe toegevoegde waarde van Visual Studio 2010
Thema De toegevoegde waarde van Visual Studio 2010 EEN EERSTE BLIK OP WAT IN MAART 2010 TE VERWACHTEN IS Jonas Butt De komende versie van dé ontwikkelomgeving voor.net ontwikkelaars is Visual Studio 2010.
Nadere informatieUitdagingen performancetesten in een Agile omgeving Best Practices & Demo
Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo Henrik Rexed & Joerek van Gaalen Voorstellen Joerek van Gaalen Performancetest specialist sinds 2005 Sinds 2014 CTO Computest Voorstellen
Nadere informatieIntroductie Mediq. Committed to your care
Introductie Mediq Committed to your care Marco Onderstal 10-10-2013 Profiel Internationaal leverancier van medische hulpmiddelen, geneesmiddelen en bijbehorende zorg Grootste speler in Nederland Aantrekkelijke
Nadere informatieReact en React Native voor websites en apps
React en React Native voor websites en apps H A N S-PE T E R H ARMSEN HEEFT DI T GE SCH R E V EN IN APRI L 2017 Deze whitepaper is bedoeld voor product owners en beslissers. Hij gaat over React, een JavaScript
Nadere informatieArcGIS Mobile ADF. Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag
ArcGIS Mobile ADF Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag Agenda Wat is de Mobile ADF? Architectuur Demo Wat is de mobile ADF? Ontwikkeltoolkit voor mobiele (Smart Client)
Nadere informatie