Marker CMS Toolkit for MarkLogic - MarkLogic Developer Community

3 downloads 780 Views 218KB Size Report
Marker Routing / Rendering. Type. Request for controller/action. Request for database URI. Mapped URL request. Parameters - reusable. Dynamic dependency ...
Marker CMS Toolkit for MarkLogic

© 2011 Avalon Consulting, LLC www.avalonconsult.com

Marker Technology

© 2011 Avalon Consulting, LLC www.avalonconsult.com

Marker Routing / Rendering Request

Type

Request for controller/action

Request for database URI

Mapped URL request Parameters - reusable

Dynamic dependency injection

Render request

© 2011 Avalon Consulting, LLC www.avalonconsult.com

Marker Routing / Rendering •  Request: /controller/action •  Standard MVC mapping •  Mapped to a controller and action

•  Request: /top-level/sub-level •  Checked for controller/action •  Checked for database asset existence •  Mapped to rendering controller

•  Request: /blogs/the-blog/blog-post •  Checked against URL mappings •  Broken into params and mapped to template through rendering controller

© 2011 Avalon Consulting, LLC www.avalonconsult.com