Episerver meetup in New York City

casper.rasmussen/ October 20, 2016/ Uncategorized/ 0 comments

I am very happy to announce the first Episerver Meetup, at Valtech, in New York City. It will be hosted at Valtech’s amazing New York office, which is located in the vibrant Meatpacking District – more precisely at 416 W 13th St, Suite 309, New York, NY 10014. Episerver and Valtech will be presenting some new and exciting things, and

Read More

Exclude Episerver Web APIs from Swagger

casper.rasmussen/ October 6, 2016/ Episerver CMS, Episerver Find/ 0 comments

Swagger, one of the worlds most popular ways to document exposed Web APIs, is a great asset to all projects that defines publicly exposed APIs. It unveils the endpoints that’s available for integration from external systems or client-side code. By default, Swashbuckle – Swagger uses ASP.NET Web API IApiExplorer to get a sense of all registered ApiControllers across your assemblies.

Read More

Customize how Best Bets are applied to external content

casper.rasmussen/ September 30, 2016/ Episerver Find/ 0 comments

A Episerver Find search index can contain a combination of Episerver content – such as pages and blocks served via content providers -, external content – via connectors – and custom objects that’s pushed via custom indexing. Out of the box, Best Bets in Episerver Find nicely supports that a search administrator can promote a given Episerver page or a piece of

Read More

How to build middleware for next level authentication in Episerver

casper.rasmussen/ September 16, 2016/ Episerver CMS, Episerver Commerce/ 2 comments

Episerver continuously improves all aspects of our platform. One area that definitely – and unfortunately – lacks attention, for native support, is the authentication part, which out of the box relies on the old ASP.NET Membership framework. Let me be honest, I don’t like ASP.NET Membership. ASP.NET Identity and the OWIN specification, via Katana, is, in my humble opinion, the

Read More

Episerver Add-on: Streamline dummy images with generated placeholders

casper.rasmussen/ September 8, 2016/ Add-on/ 0 comments

Episerver provides editors and administrators with great digital asset management capabilities. It definitely serves the purpose.. especially if they are in possession of all the required assets at the time content and platform is built. Exactly that issue – a typical chicken egg situation – often proves to be problematic during development of CMS experiences. The issue is a twofold one: My

Read More

Restrict Content Types to specific site in Multi-site Setup

casper.rasmussen/ August 5, 2016/ Content Types and Properties, Uncategorized/ 2 comments

Episerver’s multi-site feature is a really powerful feature when dealing with enterprise solutions. It supports the need to create more than one site running on a single instance (code base). I have, quite recently, used this feature to create dedicated brand experiences and a loyalty program site for a unified Commerce experience. We are often facing the same issue when

Read More

How to make sure your custom ContentProvider supports machine translation via Translation.com

casper.rasmussen/ July 31, 2016/ Uncategorized/ 0 comments

Translations.com has provided a Translation Connector to the Episerver community that ties Episerver Commmerce and Episerver CMS – being Pages, Blocks and Catalog items – with their existing GlobalLink Translation suite. Large Episerver solutions tend to require custom Content Types, which also requires translation during the authoring flows, via customized ContentProviders. My experience tells me that business users expects that

Read More

Episerver Add-on: Get notifications when Scheduled Jobs fail

casper.rasmussen/ July 11, 2016/ Add-on, Episerver CMS/ 1 comments

Episerver’s new User Notification System is a powerful tool in the search of bridging the gap between a client’s CMS and Commerce platform – facilitating authoring and administering – and their existing collaboration and communication platforms. It is, by default, possible to extend the Episerver platform with customized notification managers for e.g. Slack and Yammer. It’s all really cool.. but it kind off assumes that

Read More

Helpful Episerver Find configuration parameters when bulk-changing Content

casper.rasmussen/ June 19, 2016/ Uncategorized/ 0 comments

Episerver Find is considered a near-realtime search engine. It’s achieved via a event-driven strategy that automatically propagates content-changes to the Search Index whenever Content changes in either Episerver CMS or Episerver Commerce. We’ve experienced that Episerver Find can have a hard time managing large – as in thousands – sets of bulk changes. What we meet is an exception indicating

Read More

How to Intercept the download of a Media file

casper.rasmussen/ June 12, 2016/ Content Types and Properties, Episerver CMS/ 2 comments

Intercepting the download process of MediaData in Episerver can be helpful when e.g. tracking of downloads or lead generation features are requested by clients. Previously our Episerver teams has numerous times been requested to implement scenarios that ensures valuable visitor information are collected before a file-download is processed. I won’t cover the actual generation or download tracking, but I will

Read More