an overview of hedgehog’s tools and modules

22
STRATEGIC DESIGN, TECHNOLOGY AND MARKETING SEAN HOLMESBY AN OVERVIEW OF HEDGEHOG’S TOOLS AND MODULES FEB 22 TH , 2017

Upload: sean-holmesby

Post on 03-Mar-2017

82 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

SEAN HOLMESBY

AN OVERVIEW OF HEDGEHOG’S TOOLS AND MODULES

FEB 22TH, 2017

Page 2: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

AGENDA

1. Thomas – Helix Concepts and Modules2. TDS – What's new in v5.6.

(www.teamdevelopmentforsitecore.com )3. Hedgehog’s Shared Source Modules and Freebies4. Feydra – A Front End Developer’s best friend

(feydra.com )5. Thomas – SXA6. The Sitecore Package Deployer and the Placeholder

Fallback modules7. Razl – More than just a comparison tool

(www.razl.net )

Page 3: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

INTRODUCTIONS

SEAN HOLMESBYSolutions Architect

• An Aussie, living in New York• 7 years of Sitecore

development experience• 3 years at Hedgehog

• 4 time Sitecore MVP• SitecoreSelfie video creator• I like to Give Away Stuff

Page 4: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

Hedgehog is a full service digital agency poised at the intersection of creative and technology. 

WHO WE ARE

9 MVP awards in 2017

• FORMERLY ‘HEDGEHOG DEVELOPMENT’• FULL SERVICE AGENCY• 90% SERVICES BASED• 10% TOOLS BASED• SITECORE COMMUNITY EVANGELISTS• SITECORE VIRTUAL USER GROUP• 24 HOUR ONLINE VIRTUAL SUMMIT• SUGCON NORTH AMERICA• WINNERS OF THE ONLY EVER SITECORE COMMUNITY AWARD• 9 SITECORE MVPS

Page 5: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

HELIX FXCOP RULES

Page 6: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

TEAM DEVELOPMENT FOR SITECORE(TDS)

Page 7: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

• Way more than just serialization• TDS Download & Release Notes - tinyurl.com/hhog-tds

-download • TDS Docs - tinyurl.com/hhog-tds-docs • TDS Videos - tinyurl.com/hhog-tds-videos

TDS

5.0• Multi-Project

Improvements• TdsGlobal.config• Sitecore Rocks Context

Menus• Disable File Deployment• Transform Config Files• Project Validations

5.1• Sync Using History• Sync Sitecore Roles• Item Merge Tool• Create/Import TDS

NuGet Package

5.5• Delta Deployments and

Packages • Content File Sync• Sync Multiple Projects using

History• AutoSync• Post Deploy Steps• TDS Cloud Builds• Environment Validation

(packages)• New Deployment Property

Manager

Page 8: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

TDS 5.6 DEMO

Page 9: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

• Example Sites using our other tools• Habitat TDS (tinyurl.com/hhog-habitat-tds)• LaunchSitecore.TDS (tinyurl.com/hhog-launch-tds)• Sample Default Sitecore MVC (tinyurl.com/hhog

-sample-default-mvc)• Building on top of our other tools• Build Extensions for Sitecore Nirvana (tinyurl.com/hhog

-nirvana-video and tinyurl.com/hhog-build-ext-demo)• TDS code-gen templates (tinyurl.com/

hhog-tds-codegen)• TDS Custom Validators (tinyurl.com/hhog-tds

-custom-validators)

HEDGEHOG ON GITHUB

Page 10: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

• Essentially Consumed by the Sitecore Platform• Sitecore Content Service (Sitecore ItemWebApi)• NuGet Package Generator (Official Sitecore NuGet Feed)• NuGet Package Discoverer (tinyurl.com/hhog-nuget

-package-discoverer)• Chained Dependency Resolver (8.2 Dependency Resolver)• Sitecore 7.1 Upgrade Fix (

tinyurl.com/hhog-sc-71-upgrade-fix)• Free Tooling• Rocks Template Diagrammer Plugin (tinyurl.com/hhog

-rocks-template-diagrammer)• Sitecore Analytics Testing Tools Chrome Extension (

tinyurl.com/hhog-analytics-chrome-ext)• Helix FxCop Rules (tinyurl.com/hhog-helix-fxcop-rules)

HEDGEHOG ON GITHUB

Page 11: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

HEDGEHOG SHARED SOURCE MODULES • Language Selector

• tinyurl.com/hhog-language-selector • SPEAK Xpath Builder

• tinyurl.com/hhog-speak-xpath • Icon Search

• tinyurl.com/hhog-icon-search • WFFM Recaptcha

• tinyurl.com/hhog-wffm-recaptcha • WFFM External Submit

• tinyurl.com/hhog-wffm-external-submit • Publish Status

• tinyurl.com/hhog-publish-status • Font Icon Picker

• tinyurl.com/hhog-font-icon-picker

• Field Fallback Module • tinyurl.com/hhog-field-fallback

• Sitecore Package Deployer• tinyurl.com/hhog-package-deployer

• Scheduled Publishing Module• tinyurl.com/hhog-scheduled-publish

• Placeholder Fallback Module• tinyurl.com/hhog-placeholder-fallback

• MVC-ASPX Interop• tinyurl.com/hhog-mvc-aspx-interop

• Taglist Field• tinyurl.com/hhog-taglist

• Descriptive Treelist• tinyurl.com/hhog-descriptive-treelist

• ItemNamingRules• tinyurl.com/hhog-item-naming-rules

Page 12: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

• Sitecore Rocks• Glass Mapper• Habitat (original)• Sitecore.Ship• Sitecore Instance Manager (SIM)• Sitecore.React• Sitecore Item Buckets• NewsMover

OTHER CONTRIBUTIONS

Page 13: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

FEYDRA

Page 14: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

• A Tool for Sitecore Front End Developers• No longer required to work with:-• Windows• Visual Studio• IIS• SQL Server

• Shared Sitecore Instance + copy files to your drop location

• No more ‘asset’ handover• CSHTML helper comments for easy file location

FEYDRA

Page 15: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

PLACEHOLDER FALLBACK MODULE

Page 16: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

• tinyurl.com/hhog-placeholder-fallback

• Fallback the contents of a Placeholder in a predictable way

• Allows reuse of component on child pages• Easily Manageable by Content Editor• Full compatibility with Personalization and A/B testing

PLACEHOLDER FALLBACK MODULE

Page 17: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

SITECORE PACKAGE DEPLOYER

Page 18: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

• tinyurl.com/hhog-package-deployer

• Installs a Sitecore Update Package• Handles partially uploaded packages, Post Steps,

config transforms• Similar to Sitecore.Ship• Doesn’t send the package over HTTP• Build System already pushes files to FileSystem

• Includes update from breaking changes in 8.2 Update-1.

SITECORE PACKAGE DEPLOYER

Page 19: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

RAZL

Page 20: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

• Way more than just database comparison• Razl Download - tinyurl.com/hhog-razl-download • Razl Docs - tinyurl.com/hhog-razl-docs • Razl Videos - tinyurl.com/hhog-razl-videos

RAZL

2.0• History View• Ignore Fields for

Comparison• Jump To Linked Item• Get All From Left/Right

2.5• Razl Scripting

3.0• Performance Improvements• Lightning Mode• Deep Compare• Show/Hide Unchanged Fields• Export Connection• Export Tasks to Script

Page 21: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

• TDS Classic• Razl• Bundle TDS Classic+ Razl

• Feydra• More tools planned for 2017 release

LICENSES AND BUNDLES

Page 22: An Overview of Hedgehog’s Tools and Modules

STRATEGIC DESIGN, TECHNOLOGY AND MARKETING

GIVE US FEEDBACK!

WE WANT TO HEAR FROM [email protected]@hhogdev.com

@seanholmesby on [email protected]