![Page 1: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/1.jpg)
Creating exceptional web
experiences with Sitecore’s CMS
December 4th, 2013
Alberta Sitecore User Group
![Page 2: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/2.jpg)
Sitecore 7
Authoring enhancementsAgenda
Evolving your website
Let’s chat
Introductions
![Page 3: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/3.jpg)
![Page 4: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/4.jpg)
Sitecore 7
Authoring enhancementsAgenda
Evolving your website
Let’s chat
Introductions
![Page 5: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/5.jpg)
Sitecore 7 overview
1. What’s new in Sitecore 7?
2. What does this mean for developers?
3. What does this mean for authors?
Sitecore 7
![Page 6: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/6.jpg)
Sitecore 7What’s new?
![Page 7: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/7.jpg)
Core concepts
• Increased scalability & integration
o Faster
o Robust
• The rise of search
o Impacts developers and authors
o Transformation in thinking about content
o Not where is it, but what is it?
Sitecore 7
![Page 8: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/8.jpg)
Developer changesSitecore 7
![Page 9: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/9.jpg)
Developer changes for Big Data
• Think search!
• Using ‘ContentSearch’ namespace
• You can forget about your old friends
o GetItem, GetField, Page Editor
• Testability!
o POCO, Interfaces & LINQ
• More later…
Sitecore 7
![Page 10: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/10.jpg)
Content author changesSitecore 7
![Page 11: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/11.jpg)
99 Problems (Content authors remix)
• Websites have a lot data
• Too complicated to organize
• Hierarchies don’t always work (for navigation or authors)
• Authors managing web content + data
Sitecore 7
![Page 12: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/12.jpg)
Introducing item buckets
• Search-powered
• Simplifies large volumes of data into a single node
• Simplifies authoring
• Simplifies organization
• New ways to interact with items (stay tuned)
Sitecore 7
![Page 13: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/13.jpg)
Taxonomy before item buckets
• Training
• US
• Oil
• Web
• In-Person
• Course
• Gas
• Green
• Canada
• Oil
• Gas
• Green
Sitecore 7
• Books
• A
• B
• Bee Book
• C
• Cat And The Hat
• Civil War
• Crime & Punishment
• D
• E
• Ender’s Game
• F
• G
• The Great Gatsby
Too complex Too simple
![Page 14: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/14.jpg)
After item bucketsSitecore 7
![Page 15: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/15.jpg)
When to use item buckets
• When content:
o Can be described in multiple ways
o Large volume
• Press releases
• Galleries
• Knowledge bases
• Blogs, stories, articles
Sitecore 7
![Page 16: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/16.jpg)
Search in Sitecore 7
• Easier to authors to find items
• Find items in new ways
• Interact with items in new ways
• Search is everywhere!
Sitecore 7
![Page 17: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/17.jpg)
Everywhere
• Search! Search! Search! Search! Search! Search! Search!
Search! Search! Search! Search! Search! Search! Search!
Search! Search! Search! Search! Search! Search! Search!
Search! Search! Search! Search! Search! Search! Search!
Search! Search! Search! Search! Search! Search! Search!
Search! Search! Search! Search! Search! Search! Search!
Search! Search! Search! Search! Search! Search! Search!
Search! Search! Search! Search! Search! Search! Search!
Search! Search! Search! Search! Search! Search! Search!
Search! Search! Search! Search! Search! Search! Search!
Sitecore 7
![Page 18: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/18.jpg)
Search tabSitecore 7
![Page 19: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/19.jpg)
Search from where you areSitecore 7
![Page 20: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/20.jpg)
Multiple tabsSitecore 7
![Page 21: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/21.jpg)
Filter with faceted SearchSitecore 7
![Page 22: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/22.jpg)
Filter With Faceted SearchSitecore 7
![Page 23: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/23.jpg)
Tailor the resultsSitecore 7
![Page 24: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/24.jpg)
Quick actionsSitecore 7
![Page 25: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/25.jpg)
ShortcutsSitecore 7
![Page 26: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/26.jpg)
Advanced SearchSitecore 7
![Page 27: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/27.jpg)
Bulk actions!Sitecore 7
![Page 28: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/28.jpg)
Sitecore 7
Authoring enhancementsAgenda
Evolving your website
Let’s chat
Introductions
![Page 29: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/29.jpg)
Today’s authoring enhancements
• Custom fields
• Extending workflow
• Alternative editors
![Page 30: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/30.jpg)
Custom fieldsBaking from scratch
![Page 31: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/31.jpg)
Custom fields
• Most authoring tasks are handled by Sitecore field types:
o Simple Types:
Text, Date, Checkbox, Image
o List Types:
Droplist, Multilist, Treelist
o Link Types:
Droplink, Droptree, General Link
Authoring enhancements
![Page 32: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/32.jpg)
Custom fieldsAuthoring Enhancements
![Page 33: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/33.jpg)
Custom fields
• Why use custom types?
o Smooth the authoring experience
o Reduce complexity of rendering logic
o Make business rules more apparent to authors
Authoring enhancements
![Page 34: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/34.jpg)
Custom fields
• Examples
o Unbound Dropdown
o Field Sourced Tree List
o Many-to-Many Relationships
Authoring enhancements
![Page 35: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/35.jpg)
Custom fields
• Unbound Dropdown
Authoring enhancements
![Page 36: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/36.jpg)
Custom fields
• Field Sourced Tree List
Authoring enhancements
![Page 37: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/37.jpg)
Custom fields
• Many-to-Many Relationships
Authoring enhancements
![Page 38: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/38.jpg)
Extending workflowNotifications and interactions
![Page 39: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/39.jpg)
Extending workflow
• Email notifications
• Workflow interactions
Authoring enhancements
![Page 40: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/40.jpg)
Email notification
• Out-of-the-box email notification from workflow:
o Allows customized static text
o Limited variable tokens (path, language, version)
Authoring enhancements
![Page 41: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/41.jpg)
Email notification
• More meaningful to the author/approver
o Custom tokens
o Dynamic text (comments, preview URL)
o Conditional text
Authoring enhancements
![Page 42: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/42.jpg)
Email notification
• Example email
Authoring enhancements
![Page 43: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/43.jpg)
Workflow interactions
• Publish to a preview server
• Link to approve or reject over email
Authoring enhancements
![Page 44: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/44.jpg)
Alternative editorsMarkdown in Sitecore
![Page 45: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/45.jpg)
Shape of content
• Two main way of entering content in Sitecore
o Single-line text
titles, labels, (simple content)
o Rich Text
HTML-based, WYSIWYG, flexible, complex content
Authoring enhancements
![Page 46: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/46.jpg)
Rich text, defend yourself
• HTML is XML
• Simple, but not accessible, author requires knowledge
• Dan doesn’t even like to do it
• Dangerous (WHERE IS THAT OPEN TAG!?)
• But, it’s the best option we have.
• Alternatives?
Authoring enhancements
![Page 47: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/47.jpg)
How About Markdown?
• Markdown is a more natural shorthand
• Simple, like how you’d write in Notepad
• Content-focused (not Design)
• Magically converted into HTML
Authoring enhancements
![Page 48: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/48.jpg)
Markdown example 1
Alberta Sitecore User Group===========================
Welcome to our secound meet-up. Our topics for tonight include:
- Sitecore 7- Scalbility- Good People- Free Food
- Customizing Fields- Delivering Solutions
What’s New in Sitecore 7------------------------
One of the *biggests enchancements* in Sitecore 7 is its ability to scale with large volumes of data.
> Use a simple indent to create > A blockquote
• Customizing Fields
Authoring enhancements
![Page 49: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/49.jpg)
Markdown to HTML
Alberta Sitecore User Group===========================
Welcome to our secound meet-up. Our topics for tonight include:
- Sitecore 7- Scalbility- Good People- Free Food
- Customizing Fields- Delivering Solutions
What’s New in Sitecore 7------------------------
One of the *biggests enchancements* in Sitecore 7 is its ability to scale with large volumes of data.
> Use a simple indent to create > A blockquote
<h1>Alberta Sitecore User Group</h1>
<p>Welcome to our secound meet-up. Our
topics for tonight include:</p>
<ul>
<li>Sitecore 7
<ul>
<li>Scalbility</li>
<li>Good People</li>
<li>Free Food</li>
</ul>
</li>
<li>Customizing Fields</li>
<li>Delivering Solutions</li>
</ul>
<h2>What’s New in Sitecore 7</h2>
<p>One of the <em>biggests
enchancements</em> in Sitecore 7 is its
ability to scale with large volumes of
data.</p>
<blockquote>
<p>Use a simple indent to create a
blockquote</p>
</blockquote>
Authoring enhancements
![Page 50: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/50.jpg)
Markdown example 2
# Alternative Heading Styling
Let's see what on [Google](https://www.google.com) today.
### Reference an image:
![Reddit Logo](http://www.redditstatic.com/about/assets/reddit-alien.png)
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | Right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
<p>And you can still use HTML if you <strong>really like</strong it.</p>
• Customizing Fields
Authoring enhancements
![Page 51: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/51.jpg)
Markdown to HTML 2
<h1>Alternative Heading Styling</h1>
<p>Let's see what on <a href="https://www.google.com">Google</a> today.</p>
<h3>Reference An Image:</h3>
<p><img src="http://www.redditstatic.com/about/assets/reddit-alien.png" alt="Reddit
Logo"></p>
<table>
<thead>
<tr>
<th>Tables</th>
<th style="text-align:center">Are</th>
<th style="text-align:right">Cool</th>
</tr>
</thead>
<tbody>
<tr>
<td>col 3 is</td>
…
</table>
<p>And you can still use HTML if you <strong>really like</strong></p>
Authoring enhancements
![Page 52: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/52.jpg)
Integrating Markdown with Sitecore
• Single-line text is a field type
• Rich-text editor is a field type
• So…
• Create a Markdown ditor field type!
Authoring enhancements
![Page 53: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/53.jpg)
Markdown in the editorAuthoring enhancements
![Page 54: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/54.jpg)
Markdown in the editorAuthoring enhancements
![Page 55: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/55.jpg)
Ideal for…
• Blog posts
• Informational (Wiki, Facts, Instructions)
• News releases
• Internal communications
• Content bins
• Frequently authored, variable content
Authoring enhancements
![Page 56: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/56.jpg)
Sitecore 7
Authoring enhancementsAgenda
Evolving your website
Let’s chat
Introductions
![Page 57: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/57.jpg)
Engaging the business to
evolve your websiteAlso known as Governance
![Page 58: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/58.jpg)
How is your site managed today?
• Ad-hoc requests (i.e. loudest voice, first in the queue, biggest
fire, C-suite mandate)
• Re-launch to re-launch (big bang overhauls)
• Planned releases (prioritized roadmap, funded regularly)
Engagement
![Page 59: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/59.jpg)
Portal management and sustainmentEngagement
![Page 60: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/60.jpg)
Support and maintenance
• Making sure your system delivers
when it should as it should
• “Keeping the lights on” to some.
But more than that…
o Service desk
o Support
o Infrastructure management
• Responsive to issues, building
trust within the business
Engagement
![Page 61: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/61.jpg)
Release management
• Planned design enhancements,
functionality changes, or defect fixes
• Scheduled releases throughout the year
paired with analysis, design, development,
and testing
o A/B testing
o Analytics review
o Listening labs
o Content reviews and updates
• Ensure regular enhancements to your site
Engagement
![Page 62: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/62.jpg)
Portal management
• Where are you going with your portal? What are your goals? How much do you want to invest?
• Focusing on driving toward business outcomes
o Visioning workshops
o Planning and road-mapping exercises
o Iterative problem solving activities
o Change management techniques
o Governance evolution
Engagement
![Page 63: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/63.jpg)
What does your team look like?
• Steering committee: own budgets, priorities and outcomes,
report up
• Project team: work on releases and enhancements as well
as support
• Business representatives: engaged in making changes and
decisions
Engagement
![Page 64: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/64.jpg)
Getting governance started
• Allow for project recovery (burnout)
• Line up the post go live team and governance structure before
launch
• Recruit fresh blood ;)
Engagement
![Page 65: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/65.jpg)
But what if you don’t have any of this yet?
• First step: be proactive
– Change the conversation from reactive
– Understand biggest pain points the business faces
– Meet regularly and build a relationship around solving
problems
Engagement
![Page 66: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/66.jpg)
But what if you don’t have any of this yet?
• Implement micro-enhancements to prove impact
– Take the listening and go guerrilla - just do it
– Share results, impact
– Arm yourself with data - simple ROI
• i.e. if we do xx we can shorten the sales cycle/save
time
Engagement
![Page 67: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/67.jpg)
But what if you don’t have any of this yet?
• Educate as you go
– Governance is the most mis-understood word in
technology
– Educate about what the ideal governance plan looks like
– Move incrementally towards the plan with proof points/wins
– Share this model!
Engagement
![Page 68: Alberta Sitecore User Group Creating exceptional web …files.meetup.com/5659972/2nd AB Sitecore User Group... · 2013. 12. 6. · But what if you don’t have any of this yet? •](https://reader034.vdocuments.us/reader034/viewer/2022051805/5ff72592315dcb25e46d97ae/html5/thumbnails/68.jpg)
Let’s chat!