Upload
lazar
View
21
Download
0
Tags:
Embed Size (px)
DESCRIPTION
A first look at Orchard: Microsoft Open source CMS Will start at 10:45. Ken Casada. Developer Evangelist. Microsoft Switzerland [email protected] http://blogs.msdn.com/swiss_dpe_team/Default.aspx. What is Orchard?. http://orchardproject.net - A CMS platform based on ASP.NET MVC - PowerPoint PPT Presentation
Citation preview
A first look at Orchard: Microsoft Open source CMS
Will start at 10:45
Ken CasadaDeveloper EvangelistMicrosoft [email protected]://blogs.msdn.com/swiss_dpe_team/Default.aspx
http://orchardproject.net-
A CMS platform based on ASP.NET MVCA quick and easy way to build small-medium sized sitesFocused on modular extensibilityFree, open source (new BSD license)Core team is 7 developers, 2 designers, 2 PMsAccepts community contributions Patches to core, modules, themes, translations, docs, etc
What is Orchard?
http://orchardproject.net-
A CMS platform based on ASP.NET MVCA quick and easy way to build small-medium sized sitesFocused on modular extensibilityFree, open source (new BSD license)Core team is 7 developers, 2 designers, 2 PMsAccepts community contributions Patches to core, modules, themes, translations, docs, etc
What is Orchard?
Demo
Demo-Orchard setup
Demo-Creating a new Page
Demo-Creating a Blog
Demo- In t roduc ing Widgets , Layers and Zones
Demo- In t roduc ing Modules and Features
Demo- Insta l l ing a Module f rom the Gal lery
Demo- I n teg ra t ing Sea rch Func t i ona l i t y- I n t roduc ing the Orcha rd Command L ine
U t i l i t y
Demo- Loca l izat ion
Demo- In t roduc ing Theme
Demo- In t roduc ing Code Generat ion Too l
Demo- In t roduc ing Content Types, Fie lds &
Parts
Shared Environment (medium-trust supported)Deploy on Windows Azure using Windows Azure Tools for VS http://orchardproject.net/docsSupport multi-tenancy
Deployment
Parts & Fields within the “Event” content type
Publish Later
Common
Routable
Body
DateTimeField
TextField
Menu
Map
Creating a map content part
Creating a module (Maps module) exposing the map content part How do you create a module?
orchard>codegen module Maps
Module.txt
Module.txt
Modules\Maps\Model\Map.cs
Modules\Maps\Migrations.csHow do I create Migrations.cs? orchard>codegen datamigration maps
Modules\Maps\Handlers\MapHandler.cs
Modules\Maps\Drivers\MapDriver.cs
Modules\Maps\Views\. . . . . . \Map.cshtml
Display View
Editor View
Modules\Maps\placement.info
Where should Map.cshtml views be rendered?
Demo- In tegrat ing the content part map
module into your so lut ion
Call To Action
Download Orchard 1.0 and try it:http://orchardproject.net/download Latest source: http://orchard.codeplex.com
Discussion, Forum, Public Mailing list:http://www.orchardproject.net/discussions
Contribute:Patches, feature ideas, documentation, etcHelp us find interested partners – modules, themes, appsGive us feedback, help us understand your local needs
Q & A