├── .gitignore ├── Chapter 0 ├── 01 - Developer Tools.md ├── README.md └── assets │ ├── 4372945716_0cecd1e8c2_o.jpg │ └── 9026576438_2b6993f317_o.jpg ├── Chapter 01 - Welcome to the World of Umbraco 7 ├── 01 - Core Team.md ├── 02 - Community.md ├── README.md └── assets │ ├── 15101926851_bd53bbf155_o.jpg │ ├── 15930521975_013c7c300d_o.jpg │ ├── 9024347315_8f5df45da8_o.jpg │ ├── codegarden.png │ ├── our.png │ ├── skrift.png │ ├── uhangout.png │ ├── umbtv.png │ └── uwestfest.png ├── Chapter 02 - Backoffice Orientation ├── 01 - Content Section.md ├── 02 - Media Section.md ├── 03 - Settings Section.md ├── 04 - Developer Section.md ├── 05 - Users Section.md ├── 06 - Members Section.md ├── README.md └── assets │ ├── 8656703331_63be55c15c_o.jpg │ ├── backoffice.png │ ├── context-menu.png │ ├── developer.png │ ├── mediasection.png │ ├── members.png │ ├── rte-formats.png │ ├── rte-styles.png │ ├── settings-dictionary.png │ ├── settings-stylesheets.png │ ├── settings-templates.png │ └── users.png ├── Chapter 03 - Document Types, Templates and Data Types ├── 01 - Document Types.md ├── 02 - Data Types.md ├── 03 - Templates.md ├── 04 - Mapping a Doctype to a Custom Model.md ├── README.md └── assets │ ├── 9024299167_a34d0645ff_o.jpg │ ├── datatypes.png │ ├── doctypes.png │ └── doctypes2.png ├── Chapter 04 - Get and Set Content Programattically in Umbraco ├── 01 - IPublishedContent.md ├── 02 - IContent.md ├── README.md └── assets │ └── 5838817600_1da1563821_o.jpg ├── Chapter 05 - Helpers, Contexts and Service API's ├── 01 - ApplicationContext.md ├── 02 - UmbracoContext.md ├── 03 - DatabaseContext.md ├── 04 - UmbracoHelper.md ├── 05 - Content Service.md ├── 06 - Content Type Service.md ├── 07 - Data Type Service.md ├── 08 - Media Service.md ├── 09 - Member Service.md ├── 10 - Member Type and Member Group Services.md ├── 11 - IOHelper.md.md ├── 12 - LogHelper.md ├── 13 - File Service.md ├── 14 - Other Services.md ├── README.md └── assets │ └── 5852022211_66215f281b_o.jpg ├── Chapter 06 - Surface, WebAPI and RenderMVC Controllers ├── 01 - RenderMVC Controllers.md ├── 02 - Surface Controllers.md ├── 03 - WebAPI Controllers.md ├── README.md └── assets │ └── 7406995468_f8571506c6_o.jpg ├── Chapter 07 - Forms ├── 01 - Integrating Umbraco with MVC Forms.md ├── README.md └── assets │ └── 3653781374_ee4a82dbde_o.jpg ├── Chapter 08 - Custom Errors ├── 01 - Custom Error Setup.md ├── README.md └── assets │ ├── 13391630085_c499d63302_o.jpg │ └── custom-errors.png ├── Chapter 09 - Searching with Examine ├── 01 - Built-in Functionality.md ├── 02 - Search Results.md ├── 03 - Debugging with Luke.md ├── 04 - Custom Data Sources.md ├── README.md └── assets │ ├── 8128163522_b9b703092e_o.jpg │ ├── examine-complex.png │ ├── examine-events.png │ ├── examine-rebuild.png │ ├── examine-search-tool.png │ └── munged.png ├── Chapter 10 - First and Third-Party Packages ├── 01 - Core Property Value Converters.md ├── 02 - uSync.md ├── 03 - Archetype.md ├── 04 - Merchello.md ├── 05 - Courier.md ├── 06 - Diplo Trace Viewer.md ├── 07 - Azure Blob Storage Provider.md ├── README.md └── assets │ ├── 9026574602_d1d9d142bb_o.jpg │ ├── archetype.png │ ├── diplo-log.png │ ├── merchello.png │ ├── nuget.png │ └── package-install.png ├── Chapter 11 - Working with AngularJs for Customizing the Backoffice ├── 01 - Manifest.md ├── 02 - The View and Directive.md ├── 03 - AngularJs Umbraco Services and Resources.md ├── 04 - URL Picker Property Editor.md ├── 05 - More Than Property Editors.md ├── 06 - Interceptors.md ├── README.md └── assets │ ├── 7377957044_76c6714b63_o.jpg │ ├── editorState.png │ ├── entityResource.png │ ├── hidetab.png │ └── notification-success.png ├── Chapter 12 - Multisite Configuration ├── 01 - Domain Setup.md ├── 02 - Using Sub-folders for Templates.md ├── README.md └── assets │ ├── 13391452355_aed8eb7c54_o.jpg │ ├── domain-menu.png │ ├── domain-setup.png │ └── multisite.png ├── Chapter 13 - Patterns and Anti-patterns ├── README.md ├── x - Do not abuse UrlRewriting.config.md ├── x - Organizing Content in the Tree.md ├── x - Organizing Document Types for Inheritance.md └── x - Use Value Converters.md ├── Chapter 14 - Request Routing ├── 01 - Request Pipeline.md ├── 02 - Alternate Templates.md ├── README.md └── assets │ └── 14471765193_4a71215629_o.jpg ├── Chapter 15 - Umbraco Event Handling ├── 01 - Event Registration.md ├── README.md └── assets │ └── 14918466648_e510fd420d_o.jpg ├── Chapter 16 - Custom Sections, Trees and Actions ├── 01 - Create a Section.md ├── 02 - Create a Tree.md ├── 03 - Custom Tree Menu Actions.md ├── 04 - Custom IAction.md ├── README.md └── assets │ ├── 13391598663_b2f0f68f87_o.jpg │ ├── custom-section-plugins.png │ ├── custom-section.png │ └── menu-actions.png ├── Chapter 17 - Troubleshooting ├── README.md └── assets │ ├── 14428541106_9e3d6e049b_o.jpg │ └── republishsite.png ├── Chapter 18 - Creating a Package ├── 01 - Built-In.md ├── 02 - Create a NuGet Package.md ├── README.md └── assets │ ├── 7406997008_836c445ff9_o.jpg │ └── package-create.png ├── Chapter 19 - Extras ├── 01 - PagedList.md ├── 02 - Sitemap.md ├── 03 - RSS.md ├── 04 - Custom Membership Providers.md ├── 05 - Image Processor.md ├── 06 - Global.asax.md ├── 07 - Slack Integrations.md ├── README.md └── assets │ ├── 7371138442_630c24b8b1_o.jpg │ ├── hockey-puck.png │ ├── image-cropper.png │ └── pagination.png ├── Chapter 20 - Azure ├── 01- Slots.md ├── 02 - Azure Configuration.md ├── 03 - File System Provider.md ├── 04 - Fixing Image Processor with Umbraco.md ├── 05 - Wiring Up Image Processor Cache.md ├── README.md └── assets │ ├── 14434411872_fd5c69b77c_o.jpg │ ├── azure.png │ └── topology.png ├── README.md ├── assets ├── 7377960988_7c087be22e_o.jpg └── content.jpg ├── z-Appendix A - Installing IIS ├── README.md └── assets │ ├── 16397177094_574e2f4ef1_o.jpg │ └── iis-install.png ├── z-Appendix B - Installing Visual Studio Express └── README.md ├── z-Appendix C - Installing Umbraco ├── 01 - Anatomy of an Umbraco Project.md ├── README.md └── assets │ ├── 14435732345_b3d6799cff_o.jpg │ ├── Umbraco7InstallPage1.png │ ├── Umbraco7InstallPage2.png │ ├── VisualStudioNewProject.png │ ├── VisualStudioNewProjectStep2.png │ ├── extensions.png │ ├── root.png │ ├── solution-explorer.png │ ├── src.png │ └── umbraco.png ├── z-Appendix D - Config Files ├── 01 - Web.Config.md ├── 02 - UrlRewriting.config.md ├── 03 - Applications.config.md ├── 04 - Trees.config.md ├── 05 - Dashboard.config.md ├── 06 - FileSystemProviders.config.md ├── 07 - Log4Net.config.md ├── 08 - UmbracoSettings.config.md ├── 09 - Others.md ├── 10 - Environment Specific Configs.md ├── README.md └── assets │ ├── 15744504499_2439978fe4_o.jpg │ └── slowcheetah.png ├── z-Appendix E - GitHub ├── 01 - Terms.md ├── 02 - Branching.md ├── 03 - gitignore.md ├── 04 - Git Extensions.md ├── 05 - Contribute to a Project.md ├── 06 - Command Line.md ├── README.md └── assets │ ├── 16683508582_3ca71d1946_o.jpg │ ├── git-extensions.png │ └── issues.png ├── z-Appendix F - Node.js ├── README.md └── assets │ └── 14272076400_cc38812b9a_o.jpg └── z-Appendix G - Installing SQL Server ├── README.md └── assets └── 14451635585_a9830652f7_h.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store -------------------------------------------------------------------------------- /Chapter 0/01 - Developer Tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 0/01 - Developer Tools.md -------------------------------------------------------------------------------- /Chapter 0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 0/README.md -------------------------------------------------------------------------------- /Chapter 0/assets/4372945716_0cecd1e8c2_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 0/assets/4372945716_0cecd1e8c2_o.jpg -------------------------------------------------------------------------------- /Chapter 0/assets/9026576438_2b6993f317_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 0/assets/9026576438_2b6993f317_o.jpg -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/01 - Core Team.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/01 - Core Team.md -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/02 - Community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/02 - Community.md -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/README.md -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/assets/15101926851_bd53bbf155_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/assets/15101926851_bd53bbf155_o.jpg -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/assets/15930521975_013c7c300d_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/assets/15930521975_013c7c300d_o.jpg -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/assets/9024347315_8f5df45da8_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/assets/9024347315_8f5df45da8_o.jpg -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/assets/codegarden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/assets/codegarden.png -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/assets/our.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/assets/our.png -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/assets/skrift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/assets/skrift.png -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/assets/uhangout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/assets/uhangout.png -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/assets/umbtv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/assets/umbtv.png -------------------------------------------------------------------------------- /Chapter 01 - Welcome to the World of Umbraco 7/assets/uwestfest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 01 - Welcome to the World of Umbraco 7/assets/uwestfest.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/01 - Content Section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/01 - Content Section.md -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/02 - Media Section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/02 - Media Section.md -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/03 - Settings Section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/03 - Settings Section.md -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/04 - Developer Section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/04 - Developer Section.md -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/05 - Users Section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/05 - Users Section.md -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/06 - Members Section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/06 - Members Section.md -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/README.md -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/8656703331_63be55c15c_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/8656703331_63be55c15c_o.jpg -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/backoffice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/backoffice.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/context-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/context-menu.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/developer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/developer.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/mediasection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/mediasection.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/members.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/members.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/rte-formats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/rte-formats.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/rte-styles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/rte-styles.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/settings-dictionary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/settings-dictionary.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/settings-stylesheets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/settings-stylesheets.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/settings-templates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/settings-templates.png -------------------------------------------------------------------------------- /Chapter 02 - Backoffice Orientation/assets/users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 02 - Backoffice Orientation/assets/users.png -------------------------------------------------------------------------------- /Chapter 03 - Document Types, Templates and Data Types/01 - Document Types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 03 - Document Types, Templates and Data Types/01 - Document Types.md -------------------------------------------------------------------------------- /Chapter 03 - Document Types, Templates and Data Types/02 - Data Types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 03 - Document Types, Templates and Data Types/02 - Data Types.md -------------------------------------------------------------------------------- /Chapter 03 - Document Types, Templates and Data Types/03 - Templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 03 - Document Types, Templates and Data Types/03 - Templates.md -------------------------------------------------------------------------------- /Chapter 03 - Document Types, Templates and Data Types/04 - Mapping a Doctype to a Custom Model.md: -------------------------------------------------------------------------------- 1 | # Overview -------------------------------------------------------------------------------- /Chapter 03 - Document Types, Templates and Data Types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 03 - Document Types, Templates and Data Types/README.md -------------------------------------------------------------------------------- /Chapter 03 - Document Types, Templates and Data Types/assets/9024299167_a34d0645ff_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 03 - Document Types, Templates and Data Types/assets/9024299167_a34d0645ff_o.jpg -------------------------------------------------------------------------------- /Chapter 03 - Document Types, Templates and Data Types/assets/datatypes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 03 - Document Types, Templates and Data Types/assets/datatypes.png -------------------------------------------------------------------------------- /Chapter 03 - Document Types, Templates and Data Types/assets/doctypes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 03 - Document Types, Templates and Data Types/assets/doctypes.png -------------------------------------------------------------------------------- /Chapter 03 - Document Types, Templates and Data Types/assets/doctypes2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 03 - Document Types, Templates and Data Types/assets/doctypes2.png -------------------------------------------------------------------------------- /Chapter 04 - Get and Set Content Programattically in Umbraco/01 - IPublishedContent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 04 - Get and Set Content Programattically in Umbraco/01 - IPublishedContent.md -------------------------------------------------------------------------------- /Chapter 04 - Get and Set Content Programattically in Umbraco/02 - IContent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 04 - Get and Set Content Programattically in Umbraco/02 - IContent.md -------------------------------------------------------------------------------- /Chapter 04 - Get and Set Content Programattically in Umbraco/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 04 - Get and Set Content Programattically in Umbraco/README.md -------------------------------------------------------------------------------- /Chapter 04 - Get and Set Content Programattically in Umbraco/assets/5838817600_1da1563821_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 04 - Get and Set Content Programattically in Umbraco/assets/5838817600_1da1563821_o.jpg -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/01 - ApplicationContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/01 - ApplicationContext.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/02 - UmbracoContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/02 - UmbracoContext.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/03 - DatabaseContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/03 - DatabaseContext.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/04 - UmbracoHelper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/04 - UmbracoHelper.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/05 - Content Service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/05 - Content Service.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/06 - Content Type Service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/06 - Content Type Service.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/07 - Data Type Service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/07 - Data Type Service.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/08 - Media Service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/08 - Media Service.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/09 - Member Service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/09 - Member Service.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/10 - Member Type and Member Group Services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/10 - Member Type and Member Group Services.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/11 - IOHelper.md.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/11 - IOHelper.md.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/12 - LogHelper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/12 - LogHelper.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/13 - File Service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/13 - File Service.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/14 - Other Services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/14 - Other Services.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/README.md -------------------------------------------------------------------------------- /Chapter 05 - Helpers, Contexts and Service API's/assets/5852022211_66215f281b_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 05 - Helpers, Contexts and Service API's/assets/5852022211_66215f281b_o.jpg -------------------------------------------------------------------------------- /Chapter 06 - Surface, WebAPI and RenderMVC Controllers/01 - RenderMVC Controllers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 06 - Surface, WebAPI and RenderMVC Controllers/01 - RenderMVC Controllers.md -------------------------------------------------------------------------------- /Chapter 06 - Surface, WebAPI and RenderMVC Controllers/02 - Surface Controllers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 06 - Surface, WebAPI and RenderMVC Controllers/02 - Surface Controllers.md -------------------------------------------------------------------------------- /Chapter 06 - Surface, WebAPI and RenderMVC Controllers/03 - WebAPI Controllers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 06 - Surface, WebAPI and RenderMVC Controllers/03 - WebAPI Controllers.md -------------------------------------------------------------------------------- /Chapter 06 - Surface, WebAPI and RenderMVC Controllers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 06 - Surface, WebAPI and RenderMVC Controllers/README.md -------------------------------------------------------------------------------- /Chapter 06 - Surface, WebAPI and RenderMVC Controllers/assets/7406995468_f8571506c6_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 06 - Surface, WebAPI and RenderMVC Controllers/assets/7406995468_f8571506c6_o.jpg -------------------------------------------------------------------------------- /Chapter 07 - Forms/01 - Integrating Umbraco with MVC Forms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 07 - Forms/01 - Integrating Umbraco with MVC Forms.md -------------------------------------------------------------------------------- /Chapter 07 - Forms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 07 - Forms/README.md -------------------------------------------------------------------------------- /Chapter 07 - Forms/assets/3653781374_ee4a82dbde_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 07 - Forms/assets/3653781374_ee4a82dbde_o.jpg -------------------------------------------------------------------------------- /Chapter 08 - Custom Errors/01 - Custom Error Setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 08 - Custom Errors/01 - Custom Error Setup.md -------------------------------------------------------------------------------- /Chapter 08 - Custom Errors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 08 - Custom Errors/README.md -------------------------------------------------------------------------------- /Chapter 08 - Custom Errors/assets/13391630085_c499d63302_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 08 - Custom Errors/assets/13391630085_c499d63302_o.jpg -------------------------------------------------------------------------------- /Chapter 08 - Custom Errors/assets/custom-errors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 08 - Custom Errors/assets/custom-errors.png -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/01 - Built-in Functionality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/01 - Built-in Functionality.md -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/02 - Search Results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/02 - Search Results.md -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/03 - Debugging with Luke.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/03 - Debugging with Luke.md -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/04 - Custom Data Sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/04 - Custom Data Sources.md -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/README.md -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/assets/8128163522_b9b703092e_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/assets/8128163522_b9b703092e_o.jpg -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/assets/examine-complex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/assets/examine-complex.png -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/assets/examine-events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/assets/examine-events.png -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/assets/examine-rebuild.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/assets/examine-rebuild.png -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/assets/examine-search-tool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/assets/examine-search-tool.png -------------------------------------------------------------------------------- /Chapter 09 - Searching with Examine/assets/munged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 09 - Searching with Examine/assets/munged.png -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/01 - Core Property Value Converters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/01 - Core Property Value Converters.md -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/02 - uSync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/02 - uSync.md -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/03 - Archetype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/03 - Archetype.md -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/04 - Merchello.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/04 - Merchello.md -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/05 - Courier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/05 - Courier.md -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/06 - Diplo Trace Viewer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/06 - Diplo Trace Viewer.md -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/07 - Azure Blob Storage Provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/07 - Azure Blob Storage Provider.md -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/README.md -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/assets/9026574602_d1d9d142bb_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/assets/9026574602_d1d9d142bb_o.jpg -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/assets/archetype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/assets/archetype.png -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/assets/diplo-log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/assets/diplo-log.png -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/assets/merchello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/assets/merchello.png -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/assets/nuget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/assets/nuget.png -------------------------------------------------------------------------------- /Chapter 10 - First and Third-Party Packages/assets/package-install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 10 - First and Third-Party Packages/assets/package-install.png -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/01 - Manifest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/01 - Manifest.md -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/02 - The View and Directive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/02 - The View and Directive.md -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/03 - AngularJs Umbraco Services and Resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/03 - AngularJs Umbraco Services and Resources.md -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/04 - URL Picker Property Editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/04 - URL Picker Property Editor.md -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/05 - More Than Property Editors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/05 - More Than Property Editors.md -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/06 - Interceptors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/06 - Interceptors.md -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/README.md -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/7377957044_76c6714b63_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/7377957044_76c6714b63_o.jpg -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/editorState.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/editorState.png -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/entityResource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/entityResource.png -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/hidetab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/hidetab.png -------------------------------------------------------------------------------- /Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/notification-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 11 - Working with AngularJs for Customizing the Backoffice/assets/notification-success.png -------------------------------------------------------------------------------- /Chapter 12 - Multisite Configuration/01 - Domain Setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 12 - Multisite Configuration/01 - Domain Setup.md -------------------------------------------------------------------------------- /Chapter 12 - Multisite Configuration/02 - Using Sub-folders for Templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 12 - Multisite Configuration/02 - Using Sub-folders for Templates.md -------------------------------------------------------------------------------- /Chapter 12 - Multisite Configuration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 12 - Multisite Configuration/README.md -------------------------------------------------------------------------------- /Chapter 12 - Multisite Configuration/assets/13391452355_aed8eb7c54_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 12 - Multisite Configuration/assets/13391452355_aed8eb7c54_o.jpg -------------------------------------------------------------------------------- /Chapter 12 - Multisite Configuration/assets/domain-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 12 - Multisite Configuration/assets/domain-menu.png -------------------------------------------------------------------------------- /Chapter 12 - Multisite Configuration/assets/domain-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 12 - Multisite Configuration/assets/domain-setup.png -------------------------------------------------------------------------------- /Chapter 12 - Multisite Configuration/assets/multisite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 12 - Multisite Configuration/assets/multisite.png -------------------------------------------------------------------------------- /Chapter 13 - Patterns and Anti-patterns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 13 - Patterns and Anti-patterns/README.md -------------------------------------------------------------------------------- /Chapter 13 - Patterns and Anti-patterns/x - Do not abuse UrlRewriting.config.md: -------------------------------------------------------------------------------- 1 | # Overview -------------------------------------------------------------------------------- /Chapter 13 - Patterns and Anti-patterns/x - Organizing Content in the Tree.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter 13 - Patterns and Anti-patterns/x - Organizing Document Types for Inheritance.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter 13 - Patterns and Anti-patterns/x - Use Value Converters.md: -------------------------------------------------------------------------------- 1 | # Overview -------------------------------------------------------------------------------- /Chapter 14 - Request Routing/01 - Request Pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 14 - Request Routing/01 - Request Pipeline.md -------------------------------------------------------------------------------- /Chapter 14 - Request Routing/02 - Alternate Templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 14 - Request Routing/02 - Alternate Templates.md -------------------------------------------------------------------------------- /Chapter 14 - Request Routing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 14 - Request Routing/README.md -------------------------------------------------------------------------------- /Chapter 14 - Request Routing/assets/14471765193_4a71215629_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 14 - Request Routing/assets/14471765193_4a71215629_o.jpg -------------------------------------------------------------------------------- /Chapter 15 - Umbraco Event Handling/01 - Event Registration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 15 - Umbraco Event Handling/01 - Event Registration.md -------------------------------------------------------------------------------- /Chapter 15 - Umbraco Event Handling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 15 - Umbraco Event Handling/README.md -------------------------------------------------------------------------------- /Chapter 15 - Umbraco Event Handling/assets/14918466648_e510fd420d_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 15 - Umbraco Event Handling/assets/14918466648_e510fd420d_o.jpg -------------------------------------------------------------------------------- /Chapter 16 - Custom Sections, Trees and Actions/01 - Create a Section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 16 - Custom Sections, Trees and Actions/01 - Create a Section.md -------------------------------------------------------------------------------- /Chapter 16 - Custom Sections, Trees and Actions/02 - Create a Tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 16 - Custom Sections, Trees and Actions/02 - Create a Tree.md -------------------------------------------------------------------------------- /Chapter 16 - Custom Sections, Trees and Actions/03 - Custom Tree Menu Actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 16 - Custom Sections, Trees and Actions/03 - Custom Tree Menu Actions.md -------------------------------------------------------------------------------- /Chapter 16 - Custom Sections, Trees and Actions/04 - Custom IAction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 16 - Custom Sections, Trees and Actions/04 - Custom IAction.md -------------------------------------------------------------------------------- /Chapter 16 - Custom Sections, Trees and Actions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 16 - Custom Sections, Trees and Actions/README.md -------------------------------------------------------------------------------- /Chapter 16 - Custom Sections, Trees and Actions/assets/13391598663_b2f0f68f87_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 16 - Custom Sections, Trees and Actions/assets/13391598663_b2f0f68f87_o.jpg -------------------------------------------------------------------------------- /Chapter 16 - Custom Sections, Trees and Actions/assets/custom-section-plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 16 - Custom Sections, Trees and Actions/assets/custom-section-plugins.png -------------------------------------------------------------------------------- /Chapter 16 - Custom Sections, Trees and Actions/assets/custom-section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 16 - Custom Sections, Trees and Actions/assets/custom-section.png -------------------------------------------------------------------------------- /Chapter 16 - Custom Sections, Trees and Actions/assets/menu-actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 16 - Custom Sections, Trees and Actions/assets/menu-actions.png -------------------------------------------------------------------------------- /Chapter 17 - Troubleshooting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 17 - Troubleshooting/README.md -------------------------------------------------------------------------------- /Chapter 17 - Troubleshooting/assets/14428541106_9e3d6e049b_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 17 - Troubleshooting/assets/14428541106_9e3d6e049b_o.jpg -------------------------------------------------------------------------------- /Chapter 17 - Troubleshooting/assets/republishsite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 17 - Troubleshooting/assets/republishsite.png -------------------------------------------------------------------------------- /Chapter 18 - Creating a Package/01 - Built-In.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 18 - Creating a Package/01 - Built-In.md -------------------------------------------------------------------------------- /Chapter 18 - Creating a Package/02 - Create a NuGet Package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 18 - Creating a Package/02 - Create a NuGet Package.md -------------------------------------------------------------------------------- /Chapter 18 - Creating a Package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 18 - Creating a Package/README.md -------------------------------------------------------------------------------- /Chapter 18 - Creating a Package/assets/7406997008_836c445ff9_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 18 - Creating a Package/assets/7406997008_836c445ff9_o.jpg -------------------------------------------------------------------------------- /Chapter 18 - Creating a Package/assets/package-create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 18 - Creating a Package/assets/package-create.png -------------------------------------------------------------------------------- /Chapter 19 - Extras/01 - PagedList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/01 - PagedList.md -------------------------------------------------------------------------------- /Chapter 19 - Extras/02 - Sitemap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/02 - Sitemap.md -------------------------------------------------------------------------------- /Chapter 19 - Extras/03 - RSS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/03 - RSS.md -------------------------------------------------------------------------------- /Chapter 19 - Extras/04 - Custom Membership Providers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/04 - Custom Membership Providers.md -------------------------------------------------------------------------------- /Chapter 19 - Extras/05 - Image Processor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/05 - Image Processor.md -------------------------------------------------------------------------------- /Chapter 19 - Extras/06 - Global.asax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/06 - Global.asax.md -------------------------------------------------------------------------------- /Chapter 19 - Extras/07 - Slack Integrations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/07 - Slack Integrations.md -------------------------------------------------------------------------------- /Chapter 19 - Extras/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/README.md -------------------------------------------------------------------------------- /Chapter 19 - Extras/assets/7371138442_630c24b8b1_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/assets/7371138442_630c24b8b1_o.jpg -------------------------------------------------------------------------------- /Chapter 19 - Extras/assets/hockey-puck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/assets/hockey-puck.png -------------------------------------------------------------------------------- /Chapter 19 - Extras/assets/image-cropper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/assets/image-cropper.png -------------------------------------------------------------------------------- /Chapter 19 - Extras/assets/pagination.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 19 - Extras/assets/pagination.png -------------------------------------------------------------------------------- /Chapter 20 - Azure/01- Slots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 20 - Azure/01- Slots.md -------------------------------------------------------------------------------- /Chapter 20 - Azure/02 - Azure Configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 20 - Azure/02 - Azure Configuration.md -------------------------------------------------------------------------------- /Chapter 20 - Azure/03 - File System Provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 20 - Azure/03 - File System Provider.md -------------------------------------------------------------------------------- /Chapter 20 - Azure/04 - Fixing Image Processor with Umbraco.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 20 - Azure/04 - Fixing Image Processor with Umbraco.md -------------------------------------------------------------------------------- /Chapter 20 - Azure/05 - Wiring Up Image Processor Cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 20 - Azure/05 - Wiring Up Image Processor Cache.md -------------------------------------------------------------------------------- /Chapter 20 - Azure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 20 - Azure/README.md -------------------------------------------------------------------------------- /Chapter 20 - Azure/assets/14434411872_fd5c69b77c_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 20 - Azure/assets/14434411872_fd5c69b77c_o.jpg -------------------------------------------------------------------------------- /Chapter 20 - Azure/assets/azure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 20 - Azure/assets/azure.png -------------------------------------------------------------------------------- /Chapter 20 - Azure/assets/topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/Chapter 20 - Azure/assets/topology.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/README.md -------------------------------------------------------------------------------- /assets/7377960988_7c087be22e_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/assets/7377960988_7c087be22e_o.jpg -------------------------------------------------------------------------------- /assets/content.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/assets/content.jpg -------------------------------------------------------------------------------- /z-Appendix A - Installing IIS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix A - Installing IIS/README.md -------------------------------------------------------------------------------- /z-Appendix A - Installing IIS/assets/16397177094_574e2f4ef1_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix A - Installing IIS/assets/16397177094_574e2f4ef1_o.jpg -------------------------------------------------------------------------------- /z-Appendix A - Installing IIS/assets/iis-install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix A - Installing IIS/assets/iis-install.png -------------------------------------------------------------------------------- /z-Appendix B - Installing Visual Studio Express/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix B - Installing Visual Studio Express/README.md -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/01 - Anatomy of an Umbraco Project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/01 - Anatomy of an Umbraco Project.md -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/README.md -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/14435732345_b3d6799cff_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/14435732345_b3d6799cff_o.jpg -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/Umbraco7InstallPage1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/Umbraco7InstallPage1.png -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/Umbraco7InstallPage2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/Umbraco7InstallPage2.png -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/VisualStudioNewProject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/VisualStudioNewProject.png -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/VisualStudioNewProjectStep2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/VisualStudioNewProjectStep2.png -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/extensions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/extensions.png -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/root.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/root.png -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/solution-explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/solution-explorer.png -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/src.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/src.png -------------------------------------------------------------------------------- /z-Appendix C - Installing Umbraco/assets/umbraco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix C - Installing Umbraco/assets/umbraco.png -------------------------------------------------------------------------------- /z-Appendix D - Config Files/01 - Web.Config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/01 - Web.Config.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/02 - UrlRewriting.config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/02 - UrlRewriting.config.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/03 - Applications.config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/03 - Applications.config.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/04 - Trees.config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/04 - Trees.config.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/05 - Dashboard.config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/05 - Dashboard.config.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/06 - FileSystemProviders.config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/06 - FileSystemProviders.config.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/07 - Log4Net.config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/07 - Log4Net.config.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/08 - UmbracoSettings.config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/08 - UmbracoSettings.config.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/09 - Others.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/09 - Others.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/10 - Environment Specific Configs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/10 - Environment Specific Configs.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/README.md -------------------------------------------------------------------------------- /z-Appendix D - Config Files/assets/15744504499_2439978fe4_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/assets/15744504499_2439978fe4_o.jpg -------------------------------------------------------------------------------- /z-Appendix D - Config Files/assets/slowcheetah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix D - Config Files/assets/slowcheetah.png -------------------------------------------------------------------------------- /z-Appendix E - GitHub/01 - Terms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/01 - Terms.md -------------------------------------------------------------------------------- /z-Appendix E - GitHub/02 - Branching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/02 - Branching.md -------------------------------------------------------------------------------- /z-Appendix E - GitHub/03 - gitignore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/03 - gitignore.md -------------------------------------------------------------------------------- /z-Appendix E - GitHub/04 - Git Extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/04 - Git Extensions.md -------------------------------------------------------------------------------- /z-Appendix E - GitHub/05 - Contribute to a Project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/05 - Contribute to a Project.md -------------------------------------------------------------------------------- /z-Appendix E - GitHub/06 - Command Line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/06 - Command Line.md -------------------------------------------------------------------------------- /z-Appendix E - GitHub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/README.md -------------------------------------------------------------------------------- /z-Appendix E - GitHub/assets/16683508582_3ca71d1946_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/assets/16683508582_3ca71d1946_o.jpg -------------------------------------------------------------------------------- /z-Appendix E - GitHub/assets/git-extensions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/assets/git-extensions.png -------------------------------------------------------------------------------- /z-Appendix E - GitHub/assets/issues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix E - GitHub/assets/issues.png -------------------------------------------------------------------------------- /z-Appendix F - Node.js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix F - Node.js/README.md -------------------------------------------------------------------------------- /z-Appendix F - Node.js/assets/14272076400_cc38812b9a_o.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix F - Node.js/assets/14272076400_cc38812b9a_o.jpg -------------------------------------------------------------------------------- /z-Appendix G - Installing SQL Server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix G - Installing SQL Server/README.md -------------------------------------------------------------------------------- /z-Appendix G - Installing SQL Server/assets/14451635585_a9830652f7_h.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kgiszewski/LearnUmbraco7/HEAD/z-Appendix G - Installing SQL Server/assets/14451635585_a9830652f7_h.jpg --------------------------------------------------------------------------------