Onder de motorkap van www.partech.nl Ruud van Falier ParTech IT Sitecore User Group, 11 september 2013.

Slides:



Advertisements
Verwante presentaties
Agenda Blok 1 - Evolutie van Cloud Computing
Advertisements

Update en evolutie in het ICT-infrastructuur dienstenaanbod van Cevi
OpenGIS Web Feature Services om kadastrale data te bewerken Afstudeervoordracht - 14 mei 2004 Thijs Brentjens – GISt, TU Delft.
JQuery en ASP.NET Bart De Meyer.
1 Co-Design at Chess-iT Guus Bosman. 2 Afstuderen bij Chess Net.Footworks tot augustus 2003 Afstuderen augustus 2003 tot maart 2004 Chess full-time vanaf.
Access en MySql Ynte Jan Kuindersma, BIRD Automation Nationale Officedag 2009 EDE, 14 Oktober 2009.
Customer confidential
Programmeren in Java met BlueJ
Cloud Computing woensdag 20 november Wat is Cloud Computing ? Cloud Computing.
Frédérique Harmsze - Macaw 22 juni Wie ben ik?  Frédérique Harmsze  Information Worker Consultant bij Macaw sinds 2004  Intranet-projecten met.
Sitecore Item Web API & Mobile SDK
Sitecore SUGNL Meeting – Unit testing met test fixtures 13 maart 2013 Robin Hermanussen – Lukkien
Biml en Data Vault.
AMIS Query ADF Faces & JHeadstart
TERUGKEER VAN DE PRESENTATIE
Corporate Communications February 2011 Succesvol met Outsourcing Gerben Edelijn, CEO Thales Nederland.
© 2004 IBM Corporation Guts Wissema, OpenSource & Linux Sales, IBM Open Document Format.
Presentatie IA Solutions 2005: Programma generatie voor: PLC en SCADA Een update van deze PPT is te downloaden op: Rob Kits - Technisch.
Excel Services Dennis Vroegop.
Woensdag 23 april 2003 Het virtuele loket EYES e-loket
Ask the Experts. Trek in meer? 16 juni, Nijkerk Gratis toegang voor Technet Deep Dive bezoekers!
De UU naar Blackboard 9.1 Overgang van
24/07/2014Dr. Johan Brouns, Master in Health data Managment1 SuZiKri Project SUMEHR Ziekenhuizen Kringen Stand van zaken.
1 Toegepaste Informatica Keuzevak C++ 3°jaar. 2 Studiefiche  Software  Boek (hfst 3-5)  Presentatie (website)
Lezingenreeks : weefsels Introductie wiki. Wat is een wiki? Wiki From Wikipedia, the free encyclopedia A wiki is computer software that allows users to.
SPLA Service Provider License Agreement
© 2002 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied,
Microsoft Partner Programma & Applicatie testen
WinFX Overview Martin Tirion Senior Consultant Microsoft Services.
Client Management met ConfigMgr Jannes Alink – Management.
Applicatieplatform congres 12 & 13 maart
CEBP Danny Burlage.
District 1550 Werkdag 6 oktober 2012 Vanaf I juli 2013 geen “Future Vision” meer  The New Foundation ? Vóor 1 Juli 2013:  District Qualification  Club.
The Architecture.  GameLoop  Opbouw  Verschillende Modules  Comminucatie  Tekenen.
Bedrijfsbibliotheek Jeffrey Paarhuis Jos Vinke Pieter-Henk Smits
De digitale coach Het verbeteren van een plan van aanpak Steven Nijhuis, coördinator projecten FNT Deze presentatie staat op:
Methods of Development. Never Google Shitpipe * with safe-search off.
Simatic Update on tour November/December 1 Migratie Overzicht Nieuw WinAC/MP Multipanels WinCC V6 Mobile 170 SIMATIC HMI Bedienen,
Bedrijfsspecifieke extensies Standaard Rekeningschema
Homcom Ledenvergadering 17/12/2012. Google – Wat ? et/article/detail/ /2012/12/16/Google -goeroe-Vreemd-hoe-slecht-internet-wordt-
PLAYBOY Kalender 2006 Dit is wat mannen boeit!.
JProject02 Bert Jacobs Ignace Van Tricht 4 juni 2009.
Automation SolutionsMFG/Pro Dutch usergroup 8 februari 2007 ISA S88 & S95 Het gebruik van deze normen in de productie.
Visual Basic.Net - Overzicht
Microsoft’s Enterprise Project Management 2007 “The Next Generation” Johan Apperloo Olaf van KImmenaede.
Copyright 2005 Stg Wireless Leiden Huub Schuurmans mede-oprichter en bestuurslid van Stichting Wireless Leiden (2002) WiFi.
1 GfK Retail and TechnologyThe Netherlands20 September 2014 Judith Manenschijn Consultant Media & Leisure GfK Retail and Technology Judiths Weather Forecast.
Agenda Pionieren Advocatuur,Brummsbooks, IENS The Next Women.
Introductie Cloud Computing Ruud Ramakers 19 April 2012 The best way to predict the future is to create it. Peter Drucker
25 juni 2003SPINE ontwerpaspecten1 SPINE: design aspects Willibrord Huisman, IOWO what is SPINE? types of usersSPINE?users 3 communitiescommunities MapMap.
XForms TU Delft Library Digitale Productontwikkeling Egbert Gramsbergen.
TechNet & MSDN 2002 Problemen van vandaag oplossen en vooruitkijken!
Web Applicaties Bouwen met Visual Studio .NET
Windows 2000 Update & Windows.NET Server Family Preview Arthur de Meij Solution Specialist Business Infrastructure Enterprise & Partner Group Microsoft.
ACE Case Oracle 11g Release 2 voor ontwikkelaars Rob van Wijk 17 november 2009.
Afdrukken met Visual Basic 2008
Opleiding CMS website Gent Bart Nelis Gent: #239/ docentengang Brussel: /naast bibliotheek
We zijn toch allemaal zoekende?
Drupal Omega Theme + LESS Drupal User Group 13/12/2012 Maarten De Block 13/12/2012www.entityone.be1.
Ontbijtsessie 2 juli 2014 Kwaliteitsverbeteringen in Infra Projecten.
EML en IMS Learning Design
Link Popularity Het principe van linkpopulariteit kun je als volgt samenvatten: hoe meer webpagina's er naar een bepaalde webpagina linken, des te belangrijker.
In samenwerking met HowITsDone JSF versus AngularJS client-server 2.0.
K. U. L E U V E N - L U D I T Agenda LinSam 29/03/ u u30 : Legaal werken met RH ES. (Werner M.) 14u u45 : Installatie RH ES. (Wim M.)
WISKUNDIG MODELLEREN KUNST OF KUNDE? 11 november 2009 Jaap Praagman CQM.
EQUA Moeten we requirements serieus nemen?. Traditioneel Iteratief Agile Open Source Frank Peeters Petra Heck
Les 2: Zaterdag 1 maart 2014 Wim Peeters
MVC in de praktijk Jeroen Swart.NET architect, Quintor
ASP.NET MVC Views.
– Software development fundamentals
Transcript van de presentatie:

Onder de motorkap van Ruud van Falier ParTech IT Sitecore User Group, 11 september 2013

• Ruud van Falier, 29 jaar, ‘s-Hertogenbosch • Professioneel actief als software ontwikkelaar sinds 2000 • Sitecore ontwikkelaar sinds 2004, MVP sinds 2013 • Mede-oprichter ParTech IT

Een paar details • Sitecore 6.6 met upgrade naar 7 •.NET 4.5 / SQL Server 2012 • Alles in MVC + Razor, geen ASP.NET WebForms

• Een goede basis structuur voor Sitecore sites en de bijbehorende solution • Sitecore development met MVC, Razor en Glass Mapper • Een flexibelere Page Editor experience met dynamic placeholders • Code uit de ParTech library, exclusief voor SUGNL bezoekers

BEFOREAFTER

Sitecore tree & solution structuur • Isolatie van projecten (sites) • Template structuur • Solution structuur

Glass Mapper • • Versie 2 vs. Versie 3 • Initialization via pipeline • Models project

MVC & Razor • MVC Renderings in Sitecore • Controllers • Views ontwikkelen

Page Editor • GUID afdwingen voor datasources (<7.0) • LayoutField (Link database ondersteuning voor renderings, <7.0) • Automatisch datasources aanmaken bij item creation • Dynamic Placeholders

Placeholder key: main Placeholder key: row Renderings voor Placeholder “/main/row” komen altijd in de eerste Placeholder

Wat ik nog niet heb toegelicht • RenderField processor voor custom tags • FixRichTextParagraphs • URL rewriter • LanguageVersionValidator • Language Fallback Provider • ImageProcessor (cropping) • Sitemap.xml • Blog • Custom icons • >60 extension methods • Single sign-on voor multi-sites • Translations • Queryable Datasources • Web Forms for Marketers customizations • Visual Studio build utility (OTAP oplossing) Modules: • SEO-friendly URL module • Embedded Page Editor • Limited Text-Field controls • Browse command • Expand descendants command

Exclusieve source-code! (voor het grootste deel) • Solution template Ingerichte Sitecore 6.6 database en Visual Studio solution voor een MVC site (kun je zonder moeite zelf upgraden naar 7) • Extension methods Een set extension methods ter ondersteuning van de MVC applicatie • Events 3 veelgebruikte Sitecore eventhandlers: CreateDatasource, EnsureDataSourceIsGUID en FixRichTextParagraph • Translations Oplossing voor het beheren van termen in Sitecore met ondersteuning voor Page Editor • Dynamic placeholders Oplossing voor dynamic placeholders die zojuist gepresenteerd is • Glass Mapper loader Pipeline processors voor het intializeren van Glass Mapper

Referenties • ParTech Sitecore Modules: • ParTech Sitecore Blog: • ParTech op de Sitecore Marketplace: • ParTech op Twitter:

Mail/