270 likes | 433 Views
DEV355. Orchard 1.1: Build, Customize , Extend, Ship. Sébastien Ros Developer Microsoft Corporation. “Okay, Houston, we've had a problem here…”. Jack Swigert. What problems do you face today?. You need to… Cut costs Win markets Build better solutions For your clients For yourself.
E N D
DEV355 Orchard 1.1: Build, Customize, Extend, Ship Sébastien Ros Developer Microsoft Corporation
“Okay, Houston, we've had a problem here…” Jack Swigert
What problems do you face today? You need to… • Cut costs • Win markets • Build better solutions • For your clients • For yourself
About Orchard… • A Web Content Management System – “CMS” • Stable 1.1 Release Available Now • Free, open-source, under BSD license • You can change it, rename it, sell it, anything… • Built with ASP.NET MVC 3.0 • Active and growing…. • Dedicated core team sponsored by Microsoft • More than 15 external contributors
Hello Orchard! demo
Content Placement Models • Placed content • Location-driven • Widgets • Dynamic content • Metadata-driven • Reuse content across the website
Dynamic Content demo
“Are you already done?” my wife
A REAL website needs: • Categorized content • Drill down master-details • Search engine and indexing • Multi level menus • … and who knows what else?
This is not REAL life, man! • Real life • You get a customer • You choose a product • Customer adds another requirement • You are blocked • GOTO 2 • In real life, you need to control the product
“You can do it yourself if you are not happy with it!” my wife … again
“This little thing is quite extensible” my wife … I think
Let’s share the love… • Share knowledge • Forum • Community • Share extensions to Orchard • Modules • Themes • Translations
“This is the greatest thing since sliced bread” Hanselman about Nuget
Summary • We created a real website using existing modules • You can extend Orchard websites today • You can create and share reusable components • Join us athttp://orchardproject.net
“Do you have the original long-form version?” Donald Trump my wife?
Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that relate to your session. Also indicate when they can find you staffing in the TLC. Related Content • DEV344: Why Web Performance Matters • DEV345: Writing an ASP.NET MVC View Engine • DEV349: An Overview of the Microsoft Web Stack • DEV342: Web Deployment Made Easy: Seriously • DEV274HOL: Microsoft ASP.NET MVC 3: Razor • DEV272HOL: Microsoft ASP.NET MVC 3: Fundamentals
Web Track Resources • http://www.asp.net/ • http://www.silverlight.net/ • http://www.microsoft.com/web/gallery/ • http://www.iis.net/ • http://weblogs.asp.net/Scottgu/ • http://www.hanselman.com/blog/
Resources • Connect. Share. Discuss. http://northamerica.msteched.com Learning • Sessions On-Demand & Community • Microsoft Certification & Training Resources www.microsoft.com/teched www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers • http://microsoft.com/technet • http://microsoft.com/msdn
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.