For some time now you can use NuGet to manage Sitecore dependencies in your Visual Studio projects. But did you know that we now offer assembly list packages as well? These packages provide you with a list of default Sitecore assemblies being used by various versions. Using these packages you can validate or exclude the Sitecore-provided assemblies from your solution builds. At this moment we have assembly packages available for the following Sitecore roles/deployment targets:…
In the first part we have configured OAuth and CORS in our Stylelabs environment so that we can use it within our Sitecore environment. Now we need to install the Stylelabs plugin within Sitecore and make some additional configuration changes. Once logged into Sitecore and on the launchpad, click on control panel and go to “install a package”. First we need to upload the plugin, that you can download from dev.sitecore.net, to our Sitecore instance.…
With the Sitecore plugin for Stylelabs DAM Sitecore users can browse, search and embed digital assets from the Stylelabs DAM without leaving the comfort of the Experience Editor or Content Editor. In this post I will guide you through the configuration of the module. Before installing the plugin, you need to make some configuration changes within the Stylelabs environment. First, we need to allow the Sitecore instance to authenticate against Stylelabs by setting up an…
To install the Sitecore Experience Platform you need the Sitecore Installation framework first. You can download SIF from the Sitecore developer site at https://dev.sitecore.net but it is also available on the Sitecore gallery, a public MyGet feed where you can download Sitecore PowerShell modules. Registering the Repository First you will need to register the repository in PowerShell. This way PowerShell knows where to look for the Sitecore modules. To register the gallery, you will need…
You might recognize this scenario. During your project you encounter some problem and you need the help of Sitecore Support. You create a new ticket and then you need to wait until their first reply. If you only wrote down you issue and didn’t provide any log files, the first reply will probably be to provide those log files. Of course these log files are necessary (especially when your ticket isn’t a know issue) to…
What is Sitecore Symposium? Sitecore Symposium (former Dreamcore) is a three day conference for Sitecore developers, partners and customers. There are three kinds of sessions; developer, product and business tracks. Here are 10 reasons why you should go to Sitecore Symposium: Get the latest news on Sitecore and all of it’s related products A chance to meet fellow developers and marketeers and share knowledge, experiences and have discussions See and learn from customers on how…
Last week I gave a webinar (in Dutch) about Lucene. During the webinar I showed how to create indexes, a custom crawler and showed some basic search logic. The video is posted below. [youtube]http://www.youtube.com/watch?v=HZehokNZLUk[/youtube] The sample code used will be available in a short while. Want to receive a reminder when sample code is published? Subscribe to the RSS feed, maillinglist (in the right sidebar) or follow us on Twitter; @new_guid
In Sitecore we know wildcards, which will give you the possibility to create dynamic urls. Basically we can use wildcards to pass variables by using the URL instead of querystring parameters. If you would like to know more on how wildcards work and what they can do for you I recommend this blogpost from Alistair Deneys. So let’s assume we have the following case. We have a multilingual website with the Dutch and English language. On…
In certain cases you want to offer the end-user a userfriendly interface to manage content, users or anything else. Thanks to Sitecore’s backend flexibility this is possible in more ways than one. In this case I will use the technique which is described in this blogpost by Adam Conn. In the example you can see that a new window is opened by the code below: public override void Execute(CommandContext context) { Assert.ArgumentNotNull(context, “context”); UrlString url…
Since a while I use ELMAH for error logging in my custom ASP.NET applications. Normally in a Sitecore project I log all exceptions to the Sitecore log files. But the disadvantage of this is that the exceptions are in the same files as all Sitecore log messages. So I tried to implement ELMAH within my Sitecore installation. What is ELMAH? According to the official site: “ELMAH (Error Logging Modules and Handlers) is an application-wide error…