A note on EPiServer Commerce entry data and serialization

To improve performance, catalog entry meta data is serialized and stored in a field for each catalog entry. This allows all meta data information to be fetched from a single field and de-serialized, which reduces the number of database calls and greatly increases performance compared to non-serialized data fields.

The SerializedData field should be updated after updating any catalog data through 3rd party sources. The SerializedData field is part of the CatalogEntryDTO (data transfer object), and will be cached based on catalog cache settings. Storing images and files in meta fields will increase the size of the serialized data, and increase catalog cache size.

From the Commerce 7.5 documentation:
http://world.episerver.com/Documentation/Items/Developers-Guide/EPiServer-Commerce/75/Catalogs/Guidelines-for-working-with-catalogs/

Frequent used IOC Services in EPiServer 7 CMS – EPiServer CMS note

From: Important IOC Services in EPiServer CMS – EPiServer CMS note.

A list of the most frequent used IOC services for the CMS
Usage

ServiceLocator.Current.GetInstance<ServiceType>();

Services

DisplayChannelService – Handle display channels
IContentLoader – Load Content
IContentRepository – CRUD operations for content
IContentVersionRepository – Handles versions of IContent
ILanguageBranchRepository – Handle language branches
IPageCriteriaQueryService – Searches in content
LocalizationService – Handle translations
PageTypeRepository – CRUD operations for page types
UrlResolver – route helper to get URLs for content

Simple SQL script to show all Associations in EPiServer Commerce 1

There seem to be no good way to show all Entry Assocations (e.g. entries that have listings for accesories or related products set),  in Commerce, so I just created some simple SQL scripts

Show all

If you need the associated entries as well, dig into this table:
[dbo].[CatalogEntryAssociation]

Where association contains ‘Expired’

Most common associations counted
A variant for showing the most common associations (counted) are:

How to convert url text to clickable hyperlink in Excel?

How to convert url text to clickable hyperlink in Excel?

Supposing you have multiple urls in your worksheet, but they are not linked, and now you need to convert all the unlinked urls to clickable hyperlinks, as following screenshots shown. Of course, you can double click them one by one to make them clickable, but this will be time consuming if there are lots of urls. How could you convert multiple unlinked urls to clickable hyperlinks automatically in Excel?

via How to convert url text to clickable hyperlink in Excel?.

More tips:
http://stackoverflow.com/questions/2595692/how-do-i-convert-a-column-of-text-urls-into-active-hyperlinks-in-excel

Getting EPiServer 6 r2 drag and drop fileupload to work in Internet Explorer 11 / Windows 8

Make sure you have UAC disabled and running IE as administrator:
http://world.episerver.com/FAQ/Items/Installing-ActiveX-Controls-in-EPiServer-Client-Components-on-Windows-Vista/

Inspiration links:
http://world.episerver.com/Forum/Developer-forum/EPiServer-CMS-6-CTP-2/Thread-Container/2011/8/Problem-with-Advanced-File-Upload—wont-work/

http://world.episerver.com/Forum/Developer-forum/EPiServer-CMS-5-R2/Thread-Container/2012/8/I-cant-get-the-drag-n-drop-component-to-work/

http://blog.fredrikhaglund.se/blog/2008/07/22/installation-of-episerver-components/

Solution:
Go to this folder:
C:\Program Files (x86)\EPiServer\CMS\6.1.379.0\Application\UI\CMS\ActiveX

Open the EPiServerClientComponents.CAB file and extract the contents.

Run a cmd prompt as administrator and enter:
cd “C:\Program Files (x86)\EPiServer\CMS\6.1.379.0\Application\UI\CMS\ActiveX”
– or wherever you extracted the files

regsvr32.exe EPiFileUpload.dll (install fileupload)
regsvr32.exe EPiOfficeIntegration.dll (install office integration)