muffin - an umbraco foundation
TRANSCRIPT
w w w . i s m a r v e l o u s . n l
CODE REALIZES THE IMAGINATION
@ismarvelous
AGENDA
• WHY
• Concerns & Responsibilities
• Features
WHY
PLEASE TEL ME WHY!
BECAUSE
BECAUSE
BECAUSE
CONCERNS & RESPONSIBILITIES
SEPARATE THE CONCERNS
SEPARATION OF CONCERNS
• Models are for business
• Controllers are for interaction
• Views display information
UMBRACO
TYPED
DYNAMIC
FEATURES
SOME OTHER COOL STUFF
• T4 code generators
• Default search implementation
• Default pager / collection models
• JSON requests and converters
• RSS feeds for all documenttypes
• Grid manipulation
• Simplefied ImageCropper API
• Caching
OTHER COOL STUFF
w w w . i s m a r v e l o u s . n l