Thursday, March 30, 2017

How to check website all backend platform and technology?

To verify all the backend technology OS - BuildWith can be used.

https://builtwith.com




Sunday, March 26, 2017

Schedule Publish/UnPublish Best practices


Publishing best practices
Schedule Publishing/UnPublishing
Architecture and customization
-Jitendara Soni




1 Introduction

For scheduling and unpublished content based on the upcoming dates is a key area for the Architecture to take the right decision, even to agree for the initial discussion,
Here, it’s an attempt to cover – What is default is Sitecore and what all are the must required changes/customization.
Example – Scheduling.




2 Schedule publishing and unpublishing – Best Practices.


Schedule publishing and unpublishing scenarios.

Scneaion after enabling the future publishing job, as example below

3.1 Scenario 1 – Create an item without any worklow.

Item will be published.

3.2 Scenario 1.1 – Create second version of that item without any workflow

Second item will automatically published.

3.3 Scenario 1.1 – never publish setup without any workflow.

Set never publish to this items – let see if this item automatically disappear or not
It would be quickly deleted.

3.4 Scenario 2.1 – Create item with workflow

It will be published after approval

3.5 Scenario 2.2 – Create new version of workflow items

After approval for next 5 minutes, previous content will be moved.

3.6 Scenario 2.3 – Schdule multiple item through publish menu-change options

Here multiple item can be defined, below are the details








Sunday, March 19, 2017

Visual Studio 2017 – A quick intro and walk-through for new features.

1   Setup and Quick walk through

Link to download latest visual studio 2017




There are total three versions:- Which one to choose – Are those all free to download and use? Let’s explore this.

1.      Visual Studio Community 2017 RC - Free
2.      Visual Studio Professional 2017 RC
3.      Visual Studio Enterprise 2017 RC


Let’s start the free Community 2017 RC 



Question1:- What is different in these versions?

1.1      A new look and options to install


Mobile, and Gaming is altogether is a new/enhanced section – should be explore really.


Installation is in progress.


1.1      It’s definitely very quicker and fast




It's really very exciting - I have just explored some of the key features and wanted to share through this video

I am impressed with the new performance – fast loading time and new UI to choose only required IDE tools



Tuesday, March 14, 2017

Sitecore-Dictionary best practices



Dictionary best practices
Architecture and customization
Jitendra Soni

1      Introduction

For multilingual site, dictionary is an important aspect for all supporting text and it’ very important that it should be well defined – location, internal structure, based on last some international project, Here I am sharing some details for the reference.

1.1      Purpose of document


Provide the input to implement dictionary object, will cover below points.
1.      Location to define dictionary objects.
2.      Recommendation for the internal structure
3.      Support and structure for multisite
4.      Use of multiple dictionaries
5.      A quick practical and walkthrough.

2      Location to define dictionary objects

It should be defined in the shared content for the site, in case of multisite, multiple dictionary will be very useful.

2.1           Global and Site specific Dictionary location and pattern.

 

2.1           Default dictionary location and use cases.

Default dictionary can be used for system key word or in case if there is only one site.

3      Recommendation for the internal structure

There are two ways to define the internal structure, below are the details.

4      A quick practical demo






5      Sample code:-

<div id="page">
    <div id="logo">
        <h1><a href="/" id="logoLink">Sitecore</a></h1>
    </div>
    <div id="nav">
        <ul>
            <li><a>Home</a></li>
            <li><a>About</a></li>
            <li><a>Contact</a></li>
        </ul>
    </div>
    <div id="content">
        <h2>HoFe</h2>
        <p>
            Feature 1 - Best way to use the Dictionary objects
        </p>
    </div>
    <div id="footer">
        <p>
            <h3>Sitecore.Globalization.Translate.Text("aauthor")</h3>
            Webpage made by Default Dictionary - <a href="http://jitendrasoni.blogspot.com" target="_blank">"@Sitecore.Globalization.Translate.Text("aauthor");"</a>
            <br /> <br />
            <h3>Sitecore.Globalization.Translate.TextByDomain("GlobalSite", "aauthor")</h3>
            <br />
            Webpage made by GlobalSite Dictionary - <a href="http://jitendrasoni.blogspot.com" target="_blank">"@Sitecore.Globalization.Translate.TextByDomain("GlobalSite", "aauthor");"</a>
            <br /><br />
            <h3>Sitecore.Globalization.Translate.TextByDomain("MainSite", "aauthor")</h3>
            <br />
            Webpage made by MainSite Dictionary - <a href="http://jitendrasoni.blogspot.com" target="_blank">"@Sitecore.Globalization.Translate.TextByDomain("MainSite", "aauthor");"</a>
            <br /><br />
            <br /><br />
            <h2>Duplicate items</h2>
            <h3>Sitecore.Globalization.Translate.Text("aauthor")</h3>
            <br />
            Webpage made by Default Dictionary - <a href="http://jitendrasoni.blogspot.com" target="_blank">"@Sitecore.Globalization.Translate.Text("aauthor");"</a>
            <br /><br />
        </p>
    </div>
</div>






6      Question-Answer-Suggestions

Please do share input on below email id – Will get back to you soon and update the document if required with reference to suggestion/inputs.
JITUSONIJK@HOTMAIL.COM