Umbraco
The Friendly CMS
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Contents
 CMS
 Umbraco
 Why Umbraco
 Hands-on
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
CMS
“A Content Management System (CMS) is a computer application that supports the
creation and modification of digital content."
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
1. Avoids “reinvent the wheel”
2. Out-of-the-box features
• Website & Blog
• E-Commerce
• Manage contents – text, media and documents
• User & Role management
• SEO ready
• Mobile and responsive ready
3. Extend features using plugins, extensions, add-ons, etc.
4. 3rd party integration
Benefits
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Key Features
1. Modern
2. Flexible CMS
1. Intuitive UI
2. Headless
3. Multi-channel
3. Intuitive Editing Experience
• Multi-device previewing
• Scheduled publishing (automated publishing)
• Work on drafts and publish later
• Versioned content (infinite undo button)
• Media Library (organize contents)
• Forms Builder
4. Extensions
5. Cloud ready
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Umbraco Structure
Document Types
• Data container to add data fields/attributes
• Used by Editors to input data
Templates
• Views (using Razor code)
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Sample Page
Header
Main Headline
Hero Image
Tagline
Body
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
Pellentesque eget vulputate justo.
Footer
Copyright © 2017
Header
Main Headline
Hero Image
Tagline
Body
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
Pellentesque eget vulputate justo.
Footer
Copyright © 2017
Document Type Template
{Placeholder}
{Placeholder}
{Placeholder}
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Document TypeTemplates
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Showtime
1. Quick walkthrough
2. Sample website
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Packages
1. Articulate (blog)
2. nuPicker
3. uSync
4. Umbraco Courier
5. Umbraco Forms
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Requirement
• ASP.NET 4.5 + Full-Trust
• SQL CE, SQL Server 2008+, My SQL
• IIS 7+
Development
• via Nuget OR unzipping Website setup
• Visual Studio, VS Code
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Behind the scenes
1. Open source
2. Rapid release cycles (in 2-3 weeks, you’ll get an incremental update)
3. Private funded and backed by profitable company
4. Codegarden event
© 2017 abhilashcashok@hotmail.com | Umbraco – The Friendly CMS
Point of Interest
Umbraco https://umbraco.com/
Community https://our.umbraco.com/
Umbraco TV https://umbraco.tv/
Documentation https://our.umbraco.org/documentation/
Cheatsheets: https://our.umbraco.org/documentation/Cheatsheets/
abhilashca
abhilashca
cametoofar.com
Thank you for your time.

Umbraco - The Friendly CMS

  • 1.
  • 2.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Contents  CMS  Umbraco  Why Umbraco  Hands-on
  • 3.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS CMS “A Content Management System (CMS) is a computer application that supports the creation and modification of digital content."
  • 4.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS 1. Avoids “reinvent the wheel” 2. Out-of-the-box features • Website & Blog • E-Commerce • Manage contents – text, media and documents • User & Role management • SEO ready • Mobile and responsive ready 3. Extend features using plugins, extensions, add-ons, etc. 4. 3rd party integration Benefits
  • 5.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS
  • 6.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Key Features 1. Modern 2. Flexible CMS 1. Intuitive UI 2. Headless 3. Multi-channel 3. Intuitive Editing Experience • Multi-device previewing • Scheduled publishing (automated publishing) • Work on drafts and publish later • Versioned content (infinite undo button) • Media Library (organize contents) • Forms Builder 4. Extensions 5. Cloud ready
  • 7.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Umbraco Structure Document Types • Data container to add data fields/attributes • Used by Editors to input data Templates • Views (using Razor code)
  • 8.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Sample Page Header Main Headline Hero Image Tagline Body Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eget vulputate justo. Footer Copyright © 2017 Header Main Headline Hero Image Tagline Body Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eget vulputate justo. Footer Copyright © 2017 Document Type Template {Placeholder} {Placeholder} {Placeholder}
  • 9.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Document TypeTemplates
  • 10.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Showtime 1. Quick walkthrough 2. Sample website
  • 11.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Packages 1. Articulate (blog) 2. nuPicker 3. uSync 4. Umbraco Courier 5. Umbraco Forms
  • 12.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Requirement • ASP.NET 4.5 + Full-Trust • SQL CE, SQL Server 2008+, My SQL • IIS 7+ Development • via Nuget OR unzipping Website setup • Visual Studio, VS Code
  • 13.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Behind the scenes 1. Open source 2. Rapid release cycles (in 2-3 weeks, you’ll get an incremental update) 3. Private funded and backed by profitable company 4. Codegarden event
  • 14.
    © 2017 abhilashcashok@hotmail.com| Umbraco – The Friendly CMS Point of Interest Umbraco https://umbraco.com/ Community https://our.umbraco.com/ Umbraco TV https://umbraco.tv/ Documentation https://our.umbraco.org/documentation/ Cheatsheets: https://our.umbraco.org/documentation/Cheatsheets/
  • 15.

Editor's Notes

  • #7 https://umbraco.com/tour/flexible-content-management/
  • #12 Update this
  • #16 - Incredible time to be a developer