SlideShare una empresa de Scribd logo
1 de 41
Sitecore, the good,
the bad and the ugly
2
Aleksandar Trajanovski
.Net Developer@Endava
Daniel Tiru
Development Consultant@Endava
Please Mute your
mobile devices
3
General Sponsors
Platinum Sponsors
Silver Sponsors
Gold Sponsors
Bronze Sponsors
4
5
Disclaimer: The opinions expressed in this presentation are my own and do not
necessary reflect the view of the company that I work for.
What is a CMS?
• CMS is an application (more likely web-based), that provides capabilities for
multiple users with different permission levels to manage (all or a section of)
content, data or information of a website project, or internet / intranet application.
Managing content refers to creating, editing, archiving, publishing, collaborating on,
reporting, distributing website content, data and information.
6
What is Sitecore ?
• Sitecore is a powerful Asp.Net platform for building highly sophisticated and
compelling enterprise Web solutions, enabling web content editors and marketers
to have full control over all aspects of their website from social integration to
advanced personalization, e-commerce and much more.
• Sitecore is a blended solution, it combines a CMS (Content Management System)
with a Marketing Platform.
7
Digital Marketing vs Experience
Marketing
8
Digital Marketing
-age of digital
-all about channel optimization
-WCMS satisfied
Experience marketing
-”age of the customer”
-all about personalization
-anticipate customer needs
-data-driven
Key Priorities for a Customer Experience
Platform
• Easy to use
• Single View of the Customer
• Search Engine Optimization
• E-Mail and Automation
• Multilingual Support
• Omni-channel Support
• Social Media Support
• Mobile Support
• Integration Flexibility
• Developer Friendly
• Enterprise Grade
9
10
Easy to use
You shouldn’t be in a place where you’re constantly relying on deep technical skills to perform everyday
administration functions, such as checking up on the results of a campaign or adding a new video to the
home page
11
Real-Time Personalization
Reacting is good, but guiding is better. Customize each interaction based on context and what you know
about your visitor’s profile, interests and actions. Progressively personalize the experience as you gather
more insight about each individual prospect or customer.
12
Single View of the Customer
Enable a single view of each customer’s data and insight. CXP can be the point of truth for who your
customers are, how their behaviors are changing over time.
13
Search Engine Optimization
• The page URL is standalone, unambiguous and reflects the site structure.
• Content can be crawled; the site avoids frames and Flash for key content.
• Each webpage contains 2-3 paragraphs of descriptive, on-topic and keyword-rich text.
• Main navigational menus are text-based links that can be read and followed by engines.
• Images have HTML alt tags applied.
• The site uses clean, light “textbook” code that conforms closely to W3C standards; layout and
formatting are controlled by external CSS files.
• Keywords and metadata are customized per page, highly topical and placed at the top of the
page.
• Primary keywords used on page are competitive, relevant and well-embedded
• Page receives a high SEO Score from a content analysis service
• An XML sitemap is published to facilitate proper indexing by search engines.
14
E-Mail and Automation
• CXP should provide you an easy interface to e-mail your customers by segment, and allow for out-
of-the-box customer subscriptions to e-mail preferences. Sitecore also provides multivariate
testing capabilities so you can understand which e-mail formats are generating the most
engagement. Analytics such as click-throughs and subsequent engagement scores can easily be
tracked and optimize
15
Multi-language/multi-culture
• A site can be managed in any number of cultures (for example, US English,Uk English).
• Every field on a template can be marked as unique to a specific language or shared across all
languages. For example, a company logo would be common to all languages and on the same item
a different field can be unique in any language.
• Each language has its own version history.
• Items can be pushed through workflow to incorporate the translation process.
• When implemented properly, a site will not require software changes to support new languages
16
Omni-channel Support
• CXP should enable you to manage content and view analytics across all your channels (e-mail, print,
mobile, web, etc.) in the same spot.
• Execute cross-channel campaigns from a single interface. Create content, launch, and track multiple
campaigns, automatically add new prospects or customers to campaigns and trigger interactions.
Six disciplines of omni-channel marketing:
• Customer and permission volume
• Data collection and integration
• Big data analytics
• Communication and service
• Performance management
• Organization
17
Social Media Support
Sitecore® Social
powered by Komfo
• Social Marketing starts with recognizing that the balance of power between supplier and consumer
has fundamentally changed toward the consumer — and there’s no going back. People now have a
voice online that amplifies across social networks
• Sitecore allows you to configure Facebook, Twitter and other platform users to have the ability to
log into your experience and interact with your content.
18
Mobile Support
• Mobile is about customers, not
devices.
• It’s a process, not a project
• If you build it mobile first, they will
come.
• Content should be easily managed for
apps or other third-party systems,
accessible anywhere in the world but
managed in one place
• Sitecore was built with a mobile-first
mentality to provide such ease of
access.
19
Integration Flexibility
• Sitecore, through connectors or through third parties, integrates easy with CRM
solutions, social networks, ERP systems, and e-commerce solutions
• There are four layers in Sitecore, each with a specific purpose:
• APIs give developers low-level access to system resources.
• Tools comprise the user interfaces available for business users.
• Frameworks represent solutions to business problems.
• Connectors implement frameworks, using specific technology.
20
Developer Friendly
• Separate of content from its presentation details without sacrificing the marketers’ desire for
control and responsiveness to changing customer circumstances.
• Sitecore is an ASP.NET application. That means that you can write any code you like.
21
Enterprise Grade
• A busy web solution may be serving content consumed at one million requests a minute and the
content is mission critical
• A CXP solution should be tested under stress and should be fault tolerant
• Sitecore allows architecture flexibility, from supporting cloud deployments, web front-end load
balancing, scaled out solution
The bad and the ugly
• I’ll never tell a client or company that one technology or platform is
better than another, but I do like to point out differences
• Basically, it comes down on what you need to do with it :
• For an external content focus, choose Sitecore.
• For a marketing driven platform, choose Sitecore.
• For a platform to customize the web user experience based on
non-authenticated users, choose Sitecore
• For an internal content focus with enterprise level security
requirements, don’t choose Sitecore
• For a collaboration platform, don’t choose Sitecore
• For an IT driven platform, don’t choose Sitecore
22
“Talk is cheap. Show
me the code” - Linus
Torvalds
23
Sitecore Under the hood
24
Technology Landscape
25
Databases
Every Sitecore installation has at least three
databases that are stored separately and
have a predefined basic structure and
individual content trees.
• Core
• Master
• Web
26
Team Development for
Sitecore (TDS)
• Save Time
• Ensure Team Integration
• Easily Move Code
• Secure Your Work
27
Sitecore ROCKS
• Sitecore Rocks is a Visual Studio plug-in
with massive functionality designed to
maximize developer productivity.
28
Glass Mapper (ORM)
• Glass.Mapper is the only ORM you will
need to improve your Sitecore and
Umbraco development. It only takes a
few minutes to setup and then you are
ready to start using classes and
interfaces in your project.
29
ASP.net MVC vs. Sitecore
MVC
30
Traditional ASP.net MVC
31
Sitecore MVC
32
Sitecore MVC
33
Sitecore pipeline &
processors
• A pipeline consists of a sequence of
processors. A processor is a .NET class that
implements a method. When a pipeline is
invoked, the processors are run in order.
34
You Choose the Tools and
Frameworks
35
marketplace.sitecore.net
marketplace.sitecore.net
• 19 sitecore modules
• 472 shared source modules
• 29 3rd party modules
36
community.sitecore.net
Here is where you get answers, discuss features
and build your reputation.
• More than 1850 new members in less than 2
weeks
• Private or public groups
37
Linus now we can show the
demo
38
Complete the evaluation
and earn the chance to win
prizes in the closing raffle
http://eval.codecamp.mk
39
Questions
Thank you
We’re hiring
41

Más contenido relacionado

La actualidad más candente

What is web portal
What is web portalWhat is web portal
What is web portal
Shweta Gupta
 
Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Platform update and super apps ON BB App World
Platform update and super apps ON BB App World
Prashant Singh
 

La actualidad más candente (20)

Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?
 
What is a portal/ Java portal/ Enterprise portal ?
What is a portal/ Java portal/ Enterprise portal ?What is a portal/ Java portal/ Enterprise portal ?
What is a portal/ Java portal/ Enterprise portal ?
 
What Is A Portal
What Is A PortalWhat Is A Portal
What Is A Portal
 
What is web portal
What is web portalWhat is web portal
What is web portal
 
Web portal
Web portalWeb portal
Web portal
 
IBM Rational HATS Overview 2013
IBM Rational HATS Overview 2013IBM Rational HATS Overview 2013
IBM Rational HATS Overview 2013
 
Integrated Services for Web Applications
Integrated Services for Web ApplicationsIntegrated Services for Web Applications
Integrated Services for Web Applications
 
What is static_and_dynamic_web_page
What is static_and_dynamic_web_pageWhat is static_and_dynamic_web_page
What is static_and_dynamic_web_page
 
Online tools for Content Development
Online tools for Content DevelopmentOnline tools for Content Development
Online tools for Content Development
 
Moved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portalMoved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portal
 
Webportal presentation final
Webportal presentation finalWebportal presentation final
Webportal presentation final
 
Ridgehead K-Fuze Overview October 2018
Ridgehead K-Fuze Overview October 2018Ridgehead K-Fuze Overview October 2018
Ridgehead K-Fuze Overview October 2018
 
Portals
PortalsPortals
Portals
 
En site content
En site contentEn site content
En site content
 
Website for Media Coach & Communication Speaker
Website for Media Coach & Communication SpeakerWebsite for Media Coach & Communication Speaker
Website for Media Coach & Communication Speaker
 
asd
asdasd
asd
 
Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Platform update and super apps ON BB App World
Platform update and super apps ON BB App World
 
What is portal vs website
What is portal vs websiteWhat is portal vs website
What is portal vs website
 
Types of web portals
Types of web portalsTypes of web portals
Types of web portals
 
IBM Rational HATS Customized Amazing Features by Royal Cyber
IBM Rational HATS Customized Amazing Features by Royal CyberIBM Rational HATS Customized Amazing Features by Royal Cyber
IBM Rational HATS Customized Amazing Features by Royal Cyber
 

Similar a Sitecore, the good, the bad and the ugly Code Camp 2016 Skopje

Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015
Delia J. Micu
 

Similar a Sitecore, the good, the bad and the ugly Code Camp 2016 Skopje (20)

7 best cms for content management
7 best cms for content management7 best cms for content management
7 best cms for content management
 
Introducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience PlatformIntroducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience Platform
 
E-Commerce Infrastructures
E-Commerce InfrastructuresE-Commerce Infrastructures
E-Commerce Infrastructures
 
Resume
ResumeResume
Resume
 
Websites
WebsitesWebsites
Websites
 
Big Data Expertise
Big Data ExpertiseBig Data Expertise
Big Data Expertise
 
Increasing Website Engagement with Sitecore CMS
Increasing Website Engagement with Sitecore CMSIncreasing Website Engagement with Sitecore CMS
Increasing Website Engagement with Sitecore CMS
 
Group-9.pptx
Group-9.pptxGroup-9.pptx
Group-9.pptx
 
Pionet Technologies - The internet group a tour to who we are and what we do
Pionet Technologies - The internet group  a tour to who we are and what we doPionet Technologies - The internet group  a tour to who we are and what we do
Pionet Technologies - The internet group a tour to who we are and what we do
 
Hcl digital experience
Hcl digital experienceHcl digital experience
Hcl digital experience
 
Modernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart ContentModernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart Content
 
When and Why We Use Legal Services at Sitecore development Company
When and Why We Use Legal Services at Sitecore development CompanyWhen and Why We Use Legal Services at Sitecore development Company
When and Why We Use Legal Services at Sitecore development Company
 
Content management system a full guide
Content management system a full guideContent management system a full guide
Content management system a full guide
 
User centered design process - Measurefest Presentation
User centered design process - Measurefest PresentationUser centered design process - Measurefest Presentation
User centered design process - Measurefest Presentation
 
Migration to share point online
Migration to share point onlineMigration to share point online
Migration to share point online
 
Alfresco Crafter Lunch and Learn
Alfresco Crafter Lunch and LearnAlfresco Crafter Lunch and Learn
Alfresco Crafter Lunch and Learn
 
Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015
 
Web development
Web developmentWeb development
Web development
 
Salesforce Presentation
Salesforce PresentationSalesforce Presentation
Salesforce Presentation
 
The Global Marketing Center: A Crafter CMS and Alfresco Case Study
The Global Marketing Center: A Crafter CMS and Alfresco Case StudyThe Global Marketing Center: A Crafter CMS and Alfresco Case Study
The Global Marketing Center: A Crafter CMS and Alfresco Case Study
 

Último

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Último (20)

%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Sitecore, the good, the bad and the ugly Code Camp 2016 Skopje

  • 1.
  • 2. Sitecore, the good, the bad and the ugly 2 Aleksandar Trajanovski .Net Developer@Endava Daniel Tiru Development Consultant@Endava
  • 4. General Sponsors Platinum Sponsors Silver Sponsors Gold Sponsors Bronze Sponsors 4
  • 5. 5 Disclaimer: The opinions expressed in this presentation are my own and do not necessary reflect the view of the company that I work for.
  • 6. What is a CMS? • CMS is an application (more likely web-based), that provides capabilities for multiple users with different permission levels to manage (all or a section of) content, data or information of a website project, or internet / intranet application. Managing content refers to creating, editing, archiving, publishing, collaborating on, reporting, distributing website content, data and information. 6
  • 7. What is Sitecore ? • Sitecore is a powerful Asp.Net platform for building highly sophisticated and compelling enterprise Web solutions, enabling web content editors and marketers to have full control over all aspects of their website from social integration to advanced personalization, e-commerce and much more. • Sitecore is a blended solution, it combines a CMS (Content Management System) with a Marketing Platform. 7
  • 8. Digital Marketing vs Experience Marketing 8 Digital Marketing -age of digital -all about channel optimization -WCMS satisfied Experience marketing -”age of the customer” -all about personalization -anticipate customer needs -data-driven
  • 9. Key Priorities for a Customer Experience Platform • Easy to use • Single View of the Customer • Search Engine Optimization • E-Mail and Automation • Multilingual Support • Omni-channel Support • Social Media Support • Mobile Support • Integration Flexibility • Developer Friendly • Enterprise Grade 9
  • 10. 10 Easy to use You shouldn’t be in a place where you’re constantly relying on deep technical skills to perform everyday administration functions, such as checking up on the results of a campaign or adding a new video to the home page
  • 11. 11 Real-Time Personalization Reacting is good, but guiding is better. Customize each interaction based on context and what you know about your visitor’s profile, interests and actions. Progressively personalize the experience as you gather more insight about each individual prospect or customer.
  • 12. 12 Single View of the Customer Enable a single view of each customer’s data and insight. CXP can be the point of truth for who your customers are, how their behaviors are changing over time.
  • 13. 13 Search Engine Optimization • The page URL is standalone, unambiguous and reflects the site structure. • Content can be crawled; the site avoids frames and Flash for key content. • Each webpage contains 2-3 paragraphs of descriptive, on-topic and keyword-rich text. • Main navigational menus are text-based links that can be read and followed by engines. • Images have HTML alt tags applied. • The site uses clean, light “textbook” code that conforms closely to W3C standards; layout and formatting are controlled by external CSS files. • Keywords and metadata are customized per page, highly topical and placed at the top of the page. • Primary keywords used on page are competitive, relevant and well-embedded • Page receives a high SEO Score from a content analysis service • An XML sitemap is published to facilitate proper indexing by search engines.
  • 14. 14 E-Mail and Automation • CXP should provide you an easy interface to e-mail your customers by segment, and allow for out- of-the-box customer subscriptions to e-mail preferences. Sitecore also provides multivariate testing capabilities so you can understand which e-mail formats are generating the most engagement. Analytics such as click-throughs and subsequent engagement scores can easily be tracked and optimize
  • 15. 15 Multi-language/multi-culture • A site can be managed in any number of cultures (for example, US English,Uk English). • Every field on a template can be marked as unique to a specific language or shared across all languages. For example, a company logo would be common to all languages and on the same item a different field can be unique in any language. • Each language has its own version history. • Items can be pushed through workflow to incorporate the translation process. • When implemented properly, a site will not require software changes to support new languages
  • 16. 16 Omni-channel Support • CXP should enable you to manage content and view analytics across all your channels (e-mail, print, mobile, web, etc.) in the same spot. • Execute cross-channel campaigns from a single interface. Create content, launch, and track multiple campaigns, automatically add new prospects or customers to campaigns and trigger interactions. Six disciplines of omni-channel marketing: • Customer and permission volume • Data collection and integration • Big data analytics • Communication and service • Performance management • Organization
  • 17. 17 Social Media Support Sitecore® Social powered by Komfo • Social Marketing starts with recognizing that the balance of power between supplier and consumer has fundamentally changed toward the consumer — and there’s no going back. People now have a voice online that amplifies across social networks • Sitecore allows you to configure Facebook, Twitter and other platform users to have the ability to log into your experience and interact with your content.
  • 18. 18 Mobile Support • Mobile is about customers, not devices. • It’s a process, not a project • If you build it mobile first, they will come. • Content should be easily managed for apps or other third-party systems, accessible anywhere in the world but managed in one place • Sitecore was built with a mobile-first mentality to provide such ease of access.
  • 19. 19 Integration Flexibility • Sitecore, through connectors or through third parties, integrates easy with CRM solutions, social networks, ERP systems, and e-commerce solutions • There are four layers in Sitecore, each with a specific purpose: • APIs give developers low-level access to system resources. • Tools comprise the user interfaces available for business users. • Frameworks represent solutions to business problems. • Connectors implement frameworks, using specific technology.
  • 20. 20 Developer Friendly • Separate of content from its presentation details without sacrificing the marketers’ desire for control and responsiveness to changing customer circumstances. • Sitecore is an ASP.NET application. That means that you can write any code you like.
  • 21. 21 Enterprise Grade • A busy web solution may be serving content consumed at one million requests a minute and the content is mission critical • A CXP solution should be tested under stress and should be fault tolerant • Sitecore allows architecture flexibility, from supporting cloud deployments, web front-end load balancing, scaled out solution
  • 22. The bad and the ugly • I’ll never tell a client or company that one technology or platform is better than another, but I do like to point out differences • Basically, it comes down on what you need to do with it : • For an external content focus, choose Sitecore. • For a marketing driven platform, choose Sitecore. • For a platform to customize the web user experience based on non-authenticated users, choose Sitecore • For an internal content focus with enterprise level security requirements, don’t choose Sitecore • For a collaboration platform, don’t choose Sitecore • For an IT driven platform, don’t choose Sitecore 22
  • 23. “Talk is cheap. Show me the code” - Linus Torvalds 23
  • 26. Databases Every Sitecore installation has at least three databases that are stored separately and have a predefined basic structure and individual content trees. • Core • Master • Web 26
  • 27. Team Development for Sitecore (TDS) • Save Time • Ensure Team Integration • Easily Move Code • Secure Your Work 27
  • 28. Sitecore ROCKS • Sitecore Rocks is a Visual Studio plug-in with massive functionality designed to maximize developer productivity. 28
  • 29. Glass Mapper (ORM) • Glass.Mapper is the only ORM you will need to improve your Sitecore and Umbraco development. It only takes a few minutes to setup and then you are ready to start using classes and interfaces in your project. 29
  • 30. ASP.net MVC vs. Sitecore MVC 30
  • 34. Sitecore pipeline & processors • A pipeline consists of a sequence of processors. A processor is a .NET class that implements a method. When a pipeline is invoked, the processors are run in order. 34
  • 35. You Choose the Tools and Frameworks 35
  • 36. marketplace.sitecore.net marketplace.sitecore.net • 19 sitecore modules • 472 shared source modules • 29 3rd party modules 36
  • 37. community.sitecore.net Here is where you get answers, discuss features and build your reputation. • More than 1850 new members in less than 2 weeks • Private or public groups 37
  • 38. Linus now we can show the demo 38
  • 39. Complete the evaluation and earn the chance to win prizes in the closing raffle http://eval.codecamp.mk 39 Questions

Notas del editor

  1. Dobro utro na site.Moeto ime e Daniel. This are the only words that I know in macedonian. Well, this is not true actually… I know also to ask for “Pivo and Kiki riki”. I’m from Romania, and I’m a development consultant at Endava,in Iasi Delviery Unit. Alex is my colleague, he is working at Endava Skopje,he knows macedonian and together we will speak about Sitecore,the good, the bad and the ugly.
  2. Our list of sponsors. Thanks for supporting the event. Kudos!
  3. So, I was mentioning that I’m from Iasi….Iasi is there So let’s start. What is a CMS. Can someone let us know what a CMS is?
  4. Marketing has changed dramatically over the last decade. With customer insights and experience management across all touch points becoming increasingly important, the need for a truly integrated marketing technology is becoming more and more vital for the business So, we talked about Content management systems.But the reality is that classic digital market can’t understand the customer experience across all channels so let’s have a look over the difference between “Digital Marketing” and “Experience Marketing”
  5. In order to have a good Customer Experience Platform there are some key priorities that need to be available. Lets discuss about them
  6. On SEO there are few aspects that need to be respected in order to get results and Sitecore can help to achieve this very easy.
  7. In Sitecore
  8. Based on Sitecore Social powered by Komfo we have:Listen,Create,Distribute,Engage and Measure
  9. So how easy we can integrate Sitecore with other third parties
  10. Anyway I will let Alex to show how developer friendly Sitecore is…in a few minute
  11. What about the bad and the ugly? IT’S NOT SO BAD AND IT’S NOT SO UGLY It’s about understanding the context, the big picture. And in the end a 2 minute video to understand better Sitecore as CXP http://www.sitecore.net/learn/resources-library/video-assets/products/sitecore-cms/real-time-personalization.aspx
  12. Alex, can you please show the code?