Analyze and Pick: The Upgrade Approach

Next big thing is to assess the various Upgrade Approaches available and choose the right fit for your project. Depends on your current Sitecore version you have variety of Upgrade Approaches to choose from: Approach #1: Incremental Upgrades: In this approach Sitecore provides Upgrade Packages to install, Db scripts to execute, Configuration Files to merge/overwrite,... Continue Reading →

Brainstorm and Define: The Future

"Give me 6 hours to chop a tree, I'll spend first 4 sharpening the axe." - Abraham Lincoln In my previous blog post we assessed Where we are starting from? Now its time to brainstorm and decide Where we want to head towards? As a next step we need to research, analyze and decide a lot... Continue Reading →

Assess and Document: The Present

Before diving in, access how deep the water is. Until and unless you belongs to that rare breed of an IT team which have everything well documented, it's always better to do a postmortem of your existing state of Project and document at least those critical things which may impact the Upgrade. Especially the list... Continue Reading →

A Blog Series – How to upgrade Sitecore?

Incessant improvements, keep on introducing something new and regularly fixing the existing bugs are the key qualities of a successful Product. Sitecore is undoubtedly not an exception in this stream. Releasing timely version upgrades, intermediate updates and various patches is the beauty of Sitecore which makes it more powerful, extendable and robust. As s result, these... Continue Reading →

Best Practice – Users and Roles

Sitecore recommended practices for security (users and roles): Break inheritance rather than explicitly deny access rights. Apply security to roles rather than users. Limit access to the parts of the content tree that are relevant to the user that is logged into the system. Limit access to the ribbon items by disabling features that are... Continue Reading →

Best Practices – Workflow

Sitecore recommended practices for workflow: Avoid email notification of every workflow state. Only provide email notification where it makes sense for a critical workflow event. Alternatively, you can use of the RSS feeds instead of email. Limit workflow publishing to specific roles and users. In the workflow, provide a default final step with the publish... Continue Reading →

Best Practices – Solution Code

Sitecore recommended practices for solution code: Sitecore highly recommends using C#. All of the Sitecore programming examples are in C# and C# is the language spoken by Sitecore Support. Use GUIDs where possible instead of path / name. This will improve performance, as well as prevent any breakage if you move content to a new... Continue Reading →

Best Practices – System Architecture

Sitecore recommended practices for System Architecture (hardware and software): All servers — Web and Database, should run on Windows Server 2008 R2 64 bit. The Web server(s) should run IIS 7.x with the latest security updates. Use IIS 7.x Integrated mode. The Database server(s) should run Microsoft SQL Server 2008 R2 64 bit with the... Continue Reading →

Powered by WordPress.com.

Up ↑