typo3 congres 2012 - aan de slag met typo3 extbase en fluid
DESCRIPTION
Met de lancering van de nieuwste TYPO3 CMS versies wordt het belang van werken met Extbase en Fluid steeds groter. Wanneer je nog extensies ontwikkelt op basis van pi_base of je wilt graag extensies gaan ontwikkelen maar je vindt de drempel is hoog, in deze sessie leer je de basics van een extase / fluid extensie en zie je hoe eenvoudig het is om extensies te ontwikkelen. Henjo Hoeksma Na enkele jaren als hobby met TYPO3 gewerkt te hebben, heeft Henjo zijn beroep gemaakt van het ontwikkelen van websites en webapplicaties op basis van het TYPO3 framework. Na een korte periode gewerkt te hebben als ontwikkelaar bij alterNET en een internationaal bedrijf in LED verlichting is hij als freelancer aan de slag gegaan. Met een passie voor nieuwe technieken, kwalitatieve oplossingen & code en de TYPO3 producten & community ondersteunt hij vanuit zijn bedrijf Stylence zowel grote als minder grote organisaties in de ontwikkeling van websites en maatwerk oplossingen.TRANSCRIPT
![Page 1: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/1.jpg)
Aan de slag met TYPO3 Extbase & TYPO3
Fluidhenjo hoeksma
![Page 2: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/2.jpg)
![Page 3: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/3.jpg)
• Waarom Extbase/Fluid?
![Page 4: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/4.jpg)
• Waarom Extbase/Fluid?
• Domain Modeling
![Page 5: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/5.jpg)
• Waarom Extbase/Fluid?
• Domain Modeling
• Principes & Design Patterns
![Page 6: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/6.jpg)
• Waarom Extbase/Fluid?
• Domain Modeling
• Principes & Design Patterns
• Templating (Fluid)
![Page 7: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/7.jpg)
• Waarom Extbase/Fluid?
• Domain Modeling
• Principes & Design Patterns
• Templating (Fluid)
• Tools
![Page 8: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/8.jpg)
• Waarom Extbase/Fluid?
• Domain Modeling
• Principes & Design Patterns
• Templating (Fluid)
• Tools
• Hoe zelf verder aan de slag?
![Page 9: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/9.jpg)
![Page 10: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/10.jpg)
![Page 11: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/11.jpg)
![Page 12: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/12.jpg)
![Page 13: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/13.jpg)
Waarom (1/3)
![Page 14: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/14.jpg)
Waarom (1/3)
• We hebben toch pi_base?
![Page 15: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/15.jpg)
Waarom (1/3)
• We hebben toch pi_base?
• Procedurele Code vs Object Geörienteerde code
![Page 16: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/16.jpg)
Waarom (1/3)
• We hebben toch pi_base?
• Procedurele Code vs Object Geörienteerde code
![Page 17: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/17.jpg)
Waarom (2/3)
![Page 18: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/18.jpg)
Waarom (2/3)• Extbase / Fluid
dwingt OO gebruik af
![Page 19: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/19.jpg)
Waarom (2/3)• Extbase / Fluid
dwingt OO gebruik af
• Makkelijker te onderhouden
![Page 20: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/20.jpg)
Waarom (2/3)• Extbase / Fluid
dwingt OO gebruik af
• Makkelijker te onderhouden
• Veiliger
![Page 21: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/21.jpg)
Waarom (2/3)• Extbase / Fluid
dwingt OO gebruik af
• Makkelijker te onderhouden
• Veiliger• Grotere
universaliteit
![Page 22: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/22.jpg)
Waarom (2/3)• Extbase / Fluid
dwingt OO gebruik af
• Makkelijker te onderhouden
• Veiliger• Grotere
universaliteit
![Page 23: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/23.jpg)
Waarom (3/3)
![Page 24: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/24.jpg)
Waarom (3/3)
• De toekomst:
![Page 25: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/25.jpg)
Waarom (3/3)
• De toekomst:
• TYPO3 4.7 & 6
![Page 26: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/26.jpg)
Waarom (3/3)
• De toekomst:
• TYPO3 4.7 & 6
![Page 27: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/27.jpg)
Waarom (3/3)
• De toekomst:
• TYPO3 4.7 & 6
• TYPO3 Flow
![Page 28: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/28.jpg)
Waarom (3/3)
• De toekomst:
• TYPO3 4.7 & 6
• TYPO3 Flow
![Page 29: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/29.jpg)
Waarom (3/3)
• De toekomst:
• TYPO3 4.7 & 6
• TYPO3 Flow
• TYPO3 Neos
![Page 30: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/30.jpg)
Waarom (3/3)
• De toekomst:
• TYPO3 4.7 & 6
• TYPO3 Flow
• TYPO3 Neos
![Page 31: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/31.jpg)
Domain Driven Design
![Page 32: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/32.jpg)
Domain Driven Design
• Oplossingsgerichte applicaties
![Page 33: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/33.jpg)
Domain Driven Design
• Oplossingsgerichte applicaties
• Model van entiteiten, hun eigenschappen en onderlinge relaties (Domain Modeling)
![Page 34: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/34.jpg)
Domain Driven Design
• Oplossingsgerichte applicaties
• Model van entiteiten, hun eigenschappen en onderlinge relaties (Domain Modeling)
• Taal van de klant spreken
![Page 35: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/35.jpg)
Domain Driven Design
• Oplossingsgerichte applicaties
• Model van entiteiten, hun eigenschappen en onderlinge relaties (Domain Modeling)
• Taal van de klant spreken
![Page 36: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/36.jpg)
Domain Driven Design
• Oplossingsgerichte applicaties
• Model van entiteiten, hun eigenschappen en onderlinge relaties (Domain Modeling)
• Taal van de klant spreken
![Page 37: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/37.jpg)
Principles & Patterns
![Page 38: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/38.jpg)
Principles & Patterns
• Object Oriented Programming
• Elk object in het model heeft zijn eigen class
![Page 39: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/39.jpg)
Principles & Patterns
• Object Oriented Programming
• Elk object in het model heeft zijn eigen class
• Model View Controller
![Page 40: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/40.jpg)
Principles & Patterns
• Object Oriented Programming
• Elk object in het model heeft zijn eigen class
• Model View Controller
![Page 41: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/41.jpg)
Principles & Patterns
• Object Oriented Programming
• Elk object in het model heeft zijn eigen class
• Model View Controller
![Page 42: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/42.jpg)
Templating
![Page 43: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/43.jpg)
Templating• TYPO3 Fluid - templating language
![Page 44: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/44.jpg)
Templating• TYPO3 Fluid - templating language
• Logica binnen templates
![Page 45: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/45.jpg)
Templating• TYPO3 Fluid - templating language
• Logica binnen templates
• Veel standaard uitbreidbaar dmv ViewHelpers
![Page 46: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/46.jpg)
Templating• TYPO3 Fluid - templating language
• Logica binnen templates
• Veel standaard uitbreidbaar dmv ViewHelpers
• Opdeelbaar & herbruikbaar: Layouts, Templates, Partials
![Page 47: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/47.jpg)
Templating• TYPO3 Fluid - templating language
• Logica binnen templates
• Veel standaard uitbreidbaar dmv ViewHelpers
• Opdeelbaar & herbruikbaar: Layouts, Templates, Partials
![Page 48: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/48.jpg)
Structuur
![Page 49: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/49.jpg)
Structuur
![Page 50: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/50.jpg)
Tools
![Page 51: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/51.jpg)
Tools• IDE
![Page 52: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/52.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
![Page 53: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/53.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
![Page 54: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/54.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
• Domain Modeling
![Page 55: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/55.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
• Domain Modeling
![Page 56: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/56.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
• Domain Modeling
• Output
![Page 57: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/57.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
• Domain Modeling
• Output
• extensie structuur inclusief:
![Page 58: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/58.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
• Domain Modeling
• Output
• extensie structuur inclusief:
• View templates (Fluid)
![Page 59: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/59.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
• Domain Modeling
• Output
• extensie structuur inclusief:
• View templates (Fluid)
• TCA
![Page 60: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/60.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
• Domain Modeling
• Output
• extensie structuur inclusief:
• View templates (Fluid)
• TCA
• Plugins & BE Modules
![Page 61: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/61.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
• Domain Modeling
• Output
• extensie structuur inclusief:
• View templates (Fluid)
• TCA
• Plugins & BE Modules
• CRUD compliant!
![Page 62: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/62.jpg)
Tools• IDE
• PHPStorm, Netbeans, Eclipse etc.
• Extension Builder
• Domain Modeling
• Output
• extensie structuur inclusief:
• View templates (Fluid)
• TCA
• Plugins & BE Modules
• CRUD compliant!
• Roundtrip!
![Page 63: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/63.jpg)
Zelf aan de slag
![Page 64: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/64.jpg)
Zelf aan de slag• Gewoon doen!
![Page 65: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/65.jpg)
Zelf aan de slag• Gewoon doen!
• Resources
• Presentatie en extensie zijn te vinden op:
• https://github.com/hphoeksma/aan-de-slag-met-extbase-en-fluid
![Page 66: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/66.jpg)
Zelf aan de slag• Gewoon doen!
• Resources
• Presentatie en extensie zijn te vinden op:
• https://github.com/hphoeksma/aan-de-slag-met-extbase-en-fluid
• Mailinglijst
• TYPO3-MVC lijst
![Page 67: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/67.jpg)
Zelf aan de slag• Gewoon doen!
• Resources
• Presentatie en extensie zijn te vinden op:
• https://github.com/hphoeksma/aan-de-slag-met-extbase-en-fluid
• Mailinglijst
• TYPO3-MVC lijst
![Page 68: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/68.jpg)
Zelf aan de slag• Gewoon doen!
• Resources
• Presentatie en extensie zijn te vinden op:
• https://github.com/hphoeksma/aan-de-slag-met-extbase-en-fluid
• Mailinglijst
• TYPO3-MVC lijst
• Contribute!
![Page 69: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/69.jpg)
Resources
![Page 70: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/70.jpg)
Resources• Domain Driven Design
• http://books.google.nl/books/about/Domain_Driven_Design.html - By Eric Evans
• http://flow.typo3.org/documentation/guide/parti/conceptsofmodernprogramming.html
• Extbase
• http://flow.typo3.org/documentation/guide/partii.html
• http://forge.typo3.org/projects/typo3v4-mvc/wiki
• http://blog.typoplanet.de/2010/01/27/the-repository-and-query-object-of-extbase/
• Fluid• http://flow.typo3.org/documentation/guide/
partii/view.html
• http://wiki.typo3.org/Fluid
![Page 71: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/71.jpg)
Resources• Domain Driven Design
• http://books.google.nl/books/about/Domain_Driven_Design.html - By Eric Evans
• http://flow.typo3.org/documentation/guide/parti/conceptsofmodernprogramming.html
• Extbase
• http://flow.typo3.org/documentation/guide/partii.html
• http://forge.typo3.org/projects/typo3v4-mvc/wiki
• http://blog.typoplanet.de/2010/01/27/the-repository-and-query-object-of-extbase/
• Fluid• http://flow.typo3.org/documentation/guide/
partii/view.html
• http://wiki.typo3.org/Fluid
![Page 72: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/72.jpg)
Resources• Domain Driven Design
• http://books.google.nl/books/about/Domain_Driven_Design.html - By Eric Evans
• http://flow.typo3.org/documentation/guide/parti/conceptsofmodernprogramming.html
• Extbase
• http://flow.typo3.org/documentation/guide/partii.html
• http://forge.typo3.org/projects/typo3v4-mvc/wiki
• http://blog.typoplanet.de/2010/01/27/the-repository-and-query-object-of-extbase/
• Fluid• http://flow.typo3.org/documentation/guide/
partii/view.html
• http://wiki.typo3.org/Fluid
BlogsArtikelen
Bestaande extensiesBroncode
![Page 73: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/73.jpg)
Henjo Hoeksma
![Page 74: TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid](https://reader030.vdocuments.mx/reader030/viewer/2022013101/555a8e70d8b42abb628b53e7/html5/thumbnails/74.jpg)
Henjo Hoeksma
[email protected]://henjohoeksmahttp://twitter.com/henjohoeksma http://nl.linkedin.com/in/henjohoeksma
http://henjohoeksma.nl | http://www.stylence.nl
Photo by: Ben van ‘t Ende