Questions tagged [solution-architecture]

For questions related to Sitecore-specific solution architecture, including content architecture, infrastructure architecture, code architecture, data architecture, planning and SDLC phases, Sitecore-specific implementation strategies and methods, etc.

Filter by
Sorted by
Tagged with
0
votes
0answers
29 views

Class Library projects in Habitat Solution are not being published

I have a solution using Habitat structure and Using Gulp for deployment. My solution contains a Web project and also class library projects. When I use Gulp scripts for deployment web project dlls are ...
1
vote
1answer
110 views

How to structure a helix based component requiring two individual features as datasource?

Scenario: There is an existing Listing component which displays the selected list of "article items". Change Request: Client now wants that the "News item" or other pages should be selectable as ...
1
vote
1answer
39 views

Is it possible - and advisable - to remove the Email Experience Manager, Forms and Marketing Automation from a 9.1 setup?

I'm upgrading to Sitecore 9.1. My solution will not need to use the EXM, Forms or MA. Can I get rid of them, together with their associated database? How can I go about doing this, and is it a good ...
2
votes
1answer
336 views

What does each site of a vanilla 9.1 installation do?

I just installed a Vanilla 9.1 instance as part of my upgrade process. I used the XP Scaled Topology, as I will need some of its features. After installation, I found the following sites in IIS: I ...
4
votes
2answers
220 views

How to programmatically refresh a Sitecore item on Content Editor upon editing it

I would like to refresh a Sitecore item after editing it programmatically. Scenario: An Action of a workflow opens a dialog, does some operation and on clicking the OK button I want to refresh the ...
0
votes
1answer
39 views

Sitecore Dual Public/Private Active Directory Authentication

I already have Active Directory authentication installed and working with Sitecore. I'm trying to set up a website that is available both publicly and privately. The private version uses Active ...
4
votes
1answer
92 views

Publish to a core database

When implementing multiple regions/clusters, sitecore documentation states that each cluster must have its own core database.(https://doc.sitecore.com/developers/90/platform-administration-and-...
2
votes
2answers
250 views

Project layer reference to a foundation model

Our Sitecore solution has been designed following Sitecore's Helix principles and guidelines. The project layer contains a few simple views that make up columns and sections on a page, very much like ...
0
votes
2answers
155 views

Sitecore Sizing Calculations

If we know expected load on site i.e we know Numbers of hits in months,week and per day and we also know session time plus concurrent users . How can we arrive at number of CMS & CD servers and ...
0
votes
2answers
64 views

In Commerce 8.2.1 Devops documentation, are the servers in commerce services layer separate servers or 1 server with separate engine roles?

I'm going through Sitecore Commerce 8.2.1 architecture in http://commercesdn.sitecore.net/SitecoreCommerce/DevOpsGuide/en-us/index.html#Concepts/c_M_ProductionDeployments.html. Are the Commerce ...
2
votes
1answer
35 views

Would publishing and event queue work based on solution provided in Sitecore Commerce 8.2.1 documentation?

I'm going through Sitecore Commerce 8.2.1 architecture in http://commercesdn.sitecore.net/SitecoreCommerce/DevOpsGuide/en-us/index.html#Concepts/c_M_ProductionDeployments.html. I noticed that CM ...
1
vote
1answer
80 views

Naming of related Foundation modules in a Helix solution

Say I have a foundation module in my solution called "Tagging" its full namespace name is "Sitecore.Foundation.Tagging". I want to build a new module dependent on Tagging which still needs to be a ...
5
votes
2answers
226 views

Helix Representation for Image Callout with Multiple structure

The project site will have multiple Image Callouts that will be used in various sections of the site. These Image callouts have multiple forms. Something like below: Questions: With above ...
3
votes
1answer
107 views

SXA: When is configuration in web.config necessary vs only in templates?

TL;DR: When is Sitecore template item configuration enough and when is additional configuration in the Web.config necessary? Is there a clear division and what's the thought behind it? When creating ...
3
votes
1answer
157 views

Sitecore Solution Documentation Generation - any tools?

Having had to deliver/create documentation on numerous projects now, I know it is the last thing that anyone wants to do manually in Word. I happened to see this tool mentioned: https://zkniebel....
4
votes
3answers
141 views

Brand specific features in Helix architecture

Our site currently has a Search feature, similar to that in Habitat: Feature Search Controllers Scripts Views We're launching several new branded versions of our site, ...
1
vote
1answer
210 views

How to refactor duplicated fields?

On an existing multi-site instance, it's been noted that there are several templates that duplicate fields by name. For example, each site has a set of templates that are used as the base for each ...
2
votes
2answers
473 views

Sitecore 8.2 does not officially support Windows Server 2016 but is it compatible in reality and will it work in production

I'm updating my server architecture at an awkward time. I want to get Windows Server 2016 so I can support HTTP/2 but I'm currently running Sitecore 8.2 which doesn't officially support Windows Server ...
7
votes
1answer
512 views

Sitecore Visio Stencils

I've seen a few diagrams on the Sitecore developer sites and but does anyone know if they are distributing the stencils somewhere? I'd like to capture the infrastructure topology at our client.
3
votes
4answers
497 views

Running asynchronous tasks to update user profile

I am looking for the best way to synchronize profile data from an external system. We authenticate users using an external authentication service. We use the Sitecore virtual user mechanism to log ...
5
votes
2answers
316 views

How should I split features in Helix based solutions?

I just came to that problem that, in a multisite solution we need to deliver the same feauture but with different Controller and View. As we are implementing features indepently for Projects how ...
10
votes
2answers
464 views

Helix, breadcrumbs and wildcards

We have a (mvc) solution based on Helix principles that has a breadcrumb feature. So far, all worked fine and there were no dependencies to any other module. Now we added a new feature (blog) that has ...
5
votes
3answers
315 views

What's the Best Practice for Storing Sitecore in the Solution?

So at the company I work, we've always stored the Sitecore instance that we are developing (for the site we are building) in source control. In this instance we use TFS for source control. (Though I ...
19
votes
1answer
1k views

Sitecore Content deliveries and Solr with High availability

I'm trying to find a recommendation from Sitecore in terms of configuring Solr for high availability and how to use it properly with Sitecore. Does anybody know where I can find it? If not, I'm ...
8
votes
2answers
138 views

Options for Planning an Effective Presentation Details Strategy

I am very familiar with Presentation Details and inheritance, as well as the Sitecore 8 documentation on Versioned Layouts, but I feel like Presentation Details are all too often one of the most ...
11
votes
5answers
487 views

How do I keep my production site online when doing deployments?

I'm starting work on a new site (8.x), and I'd like to be able to eliminate downtime if possible during production deployments. What are my options for keeping my Content Delivery environment online ...
1
vote
1answer
127 views

How to implement multiple developer teams (vendor branches) in Sitecore? [closed]

We have a multiple site solution in 7.2 with 7 site collections (each collection is based on a set of templates & components) with up to 20 sites in each collection. We want to establish a second ...
31
votes
3answers
942 views

How do I reference Sitecore binaries from NuGet?

I've heard through the grapevine that Sitecore DLL's can be referenced through the use of NuGet Packages. I found Sitecore.NuGet, but I don't think that's the right option. I also found this blog ...