Sitecore en AngularJS: hoe werken ze samen
|
|
|
- Herman de Groot
- 9 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 [email protected] 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
Gestart 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
Gebruik 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 [email protected] 2 De Uitdaging Rijke en veilige webapplicaties Een onveilig en
Is 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
PRESENTS. 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
Inhoud. 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
Oracle 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
Education 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
Geboortedatum: 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
Waarom 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
Opdrachtformulering (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
Click 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
TECHNISCHE 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
Vakmanschap 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
Vakmanschap 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
PERSOONLIJKE 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
Accountancy 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
Building 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 [email protected], [email protected]
CURRICULUM 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
Futureproof 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
De 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
Continuous 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
IT 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
EVO: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: [email protected] #UC: +32 2 801 51 81 Company:
LEERVRAAG. 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
Profiteer 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
Vakmanschap 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
De convergentie naar gemak. Hans Bos, Microsoft @hansbos, [email protected]
De convergentie naar gemak Hans Bos, Microsoft @hansbos, [email protected] ge mak (het; o) 1. kalmte, bedaardheid: iem. op zijn gemak stellen kalm laten worden 2. het vermogen iets zonder moeite te
Web 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
Pimp 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
Technical 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
is 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
BUSINESS 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
Factsheet 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
Als 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,
ManualMaster 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
Van 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
Webinar 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 [email protected] 2 Peter Kassenaar Over Peter Kassenaar: Trainer, auteur,
APEX en JasperReports
APEX en JasperReports een Dream Team! Spreker(s) : Datum : E-mail : Vincent Deelen 28 mei 2013 [email protected] WWW.TRANSFER-SOLUTIONS.COM Outline APEX en rapporten Oracle BI publisher
Op 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
CONTAINERIZATION 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
Curriculum 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: : [email protected] Datum CV : November 2015
SEO & 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
SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV [email protected]
SOA Security en de rol van de auditor... ISACA Roundtable 2 juni 2008 Arthur Donkers, 1Secure BV [email protected] 1 SOA Web 2.0, web services en service oriented architecture (SOA) is tegenwoordig de
Uitdagingen 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
Introductie 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
React 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
ArcGIS 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)
