De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

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

Verwante presentaties


Presentatie over: "Onder de motorkap van www.partech.nl Ruud van Falier ParTech IT Sitecore User Group, 11 september 2013."— Transcript van de presentatie:

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

2 • 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

3

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

5 • 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

6 BEFOREAFTER

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

8 Glass Mapper • http://glass.lu/ • Versie 2 vs. Versie 3 • Initialization via pipeline • Models project

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

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

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

12 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

13 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

14 Referenties • ParTech Sitecore Modules: https://github.com/ParTech • ParTech Sitecore Blog: http://www.partechit.nl/blog • ParTech op de Sitecore Marketplace: http://bit.ly/1e0oFvl • ParTech op Twitter: https://twitter.com/ParTechIT

15 Mail/ ruud@partechit.nl Twitter/ @BrruuD


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

Verwante presentaties


Ads door Google