For Developers

  • November 23 2009

    Simple information site in Sitecore – part 3: Architecture

    This is the third part of the article series in 9 parts, describing how to build a simple information site in Sitecore.

     
    In this article we suggest, how you can define your architecture in a Sitecore solution and walk through the architecture for the simple information site we are building. Hope you enjoy the tutorial.

    (For: Architects, Developers)
    (Level: 200)
  • November 14 2009

    Working with Custom User Profile Properties

     

     

    Ever wanted to extend your Sitecore User Profile?  This short tutorial provides a quick overview of how to set, retrieve, list, and remove custom profile properties using the Sitecore API.

     

    (For: Developers)
    (Level: 200)
  • October 21 2009

    Writing My First XAML Application

    Developing applications with Sitecore’s Sheer UI is simple and fun.  This article describes the entire process, from creating the necessary items and files in Sitecore, to creating, compiling, and deploying the necessary DLLs in Visual Studio.

     

     

    (For: Developers)
    (Level: 200)
  • October 13 2009

    Building multisite solutions in Sitecore

    It is possible to have multiple sites in the same solution in Sitecore, but there are a few pitfalls and issues which need to be taken into account, when developing the solution. This article will go through the steps and considerations to take, when designing and building solutions containing multiple sites. Starting out with a simple walk through and then talking about the pitfalls and drawbacks.

    (For: Architects, Developers)
    (Level: 200)
  • September 23 2009

    Implement single source publishing in Sitecore

    This article presents an approach to implement single source publishing in Sitecore. The article includes a discussion of the implications that single source publishing has on website search.

    (For: Developers)
    (Level: 300)
  • September 22 2009

    Helping the editors

    This article will show you how to help the editors figuring out how to use the items and fields correctly, and thereby saving them a lot of time figuring out what the developer was thinking when she was coding the website.

    (For: Developers)
    (Level: 100)
  • September 11 2009

    Sitecore OMS data querying – Most viewed pages

    This article will describe how you query for data in Sitecore OMS analytics database, pulling out statistics about the visits on your site. In particular this article will show you, how you can use the analytics data to create a presentation of the most viewed pages on your site.

    (For: Developers)
    (Level: 200)
  • July 22 2009

    Sitecore caching – an overview

    Sitecore caching isn’t documented very well and it is quite intransparent how it works; still it is extremely important for the performance of your site. Therefore this article will try and explain the different caches in Sitecore, how they work and when they are cleared.

     

    Hopefully it will help you ensure performance on your site.

    (For: Developers, Architects)
    (Level: 300)
  • July 14 2009

    Sitecore OMS – Key concepts part 2

    Read this second and last part of the article series about the key concepts in Sitecore OMS.

     

    In this part we walk through the concepts of events, failures, the rule engine, filters and personalization.

     

     

    Enjoy! 

     

     

    (For: Developers, Editors)
    (Level: 200)
  • July 10 2009

    Sitecore OMS – Key concepts part 1

    Read this first article of two about the key concepts in Sitecore OMS.

     

    In this part we walk through the concepts of profiles, reports, goals and campaigns.

     

     

     

     

    (For: Editors, Developers)
    (Level: 200)
  • July 03 2009

    Simple information site in Sitecore – Part 1: The requirements

    If you want to learn everything involved in building a simple information site in Sitecore follow this article series in 9 parts.

     

    In this part we go through the basic requirements for the site.

    (For: Developers, Editors)
    (Level: 100)
  • July 03 2009

    Simple information site in Sitecore - Part 2: Installing Sitecore

    This is the second part of the article series in 9 parts, describing how to build a simple information site in Sitecore.


    In this article we describe how to install Sitecore and how to setup a simple single user development environment.

    (For: Administrators, Developers)
    (Level: 100)
  • July 01 2009

    A first glance at Sitecore OMS

    Wonder how you can use Sitecore OMS as your normal analytics provider?

     

    Check out this article, which gives you a first glance at Sitecore OMS formally known as Sitecore Everest, where you will be shown how to use your first standard reports and what information can be shown.

    (For: Editors, Developers)
  • June 27 2009

    Controlling items in a selection field

    Treelists are great controls for letting the editors point out a list of items.

    For eksample when choosing which spots to show in a spot column. But when you have a lot of different spots and not all of them fits into the spot column populated by the field, you want to make sure that editors don't choose the wrong spots.

     

    The best thing would be that editors didn't even have the possibility to select the wrong spots in the treelist.

    (For: Developers)
    (Level: 200)
  • June 26 2009

    Lucene walk-through – Part 3: Setting up the index

    In this third article about Lucene queries, you will learn how to define indexes in the web.config. It will give you instructions on how to define index fields and setup constraints for content to be indexed.

     

    Further it will show you how to build a custom indexer, allowing you to index values, which aren't defined in a Sitecore field.

    (For: Developers)
    (Level: 200)
  • June 26 2009

    Lucene walk through – Part 2: The example

    This second part of the series about Lucene queries give you an detailed example on how to create a news list, which uses Lucene to pull data from Sitecore.

     

    So if you want a hands on example on how to create well performing presentations based on Lucene read this article.

    (For: Developers)
    (Level: 300)
  • June 26 2009

    Lucene Query walk-through – Part 1

    Have you allways wondered how Lucene and the Sitecore integration to it can be used? Or have you experiencing performance problems with relational presentations like a news list?

    Then read this article, which walks through the difference Lucene query types and gives you an example on how to use them to construct a news list.

     

    This is the first of three articles on the subject.

    (For: Developers)
    (Level: 300)
  • June 26 2009

    Threshold exceeds

    You may have noticed log entries in the Sitecore log, which informs about thresholds being exceeded? If you want to know why they come and how you can use the information to troubleshoot your solution, you should read this article.

     

    It describes how they work, why they come and how you can use the information to narrow down where your performance issues are located.

    (For: Administrators, Developers)
    (Level: 200)
  • June 26 2009

    Programmatically reading, altering and creating items - Part 1

    In this article you will get an introduction to the Sitecore API revolving around items. You will learn more about how to read values from its fields, alter them and how to create new items.

     

    This is the first part of an article in two parts. In this part you'll learn the most basic operations

    (For: Developers)
    (Level: 100)
  • June 26 2009

    Programmatically reading, altering and creating items - Part 2

    In this article you will get an introduction to the Sitecore API revolving around items. You will learn more about how to read values from its fields, alter them and how to create new items.

     

    This is the second part of an article in two parts. In this part you'll learn how to alter and create items.

    (For: Developers)
    (Level: 200)
  • June 26 2009

    Special characters in item names

    When using $name to insert title on an item, the text in the title field is limited to the allowed characters for an item name.

    This approach requires the editors to correct the title field after the item has been created.


    This article will describe how you can allow the editors to create an item with the title including illegal characters, and let the system generate a legal item name.

     

    (For: Developers)
    (Level: 200)
  • June 05 2009

    Getting started with XSL extensions - part 2

    This is the 2nd part of the series “Getting started with XSL extensions”. In this part you will learn to use parameters and get some tips on what to avoid, when using XSL extensions.
    (For: Developers)
    (Level: 200)
  • June 03 2009

    Getting started with XSL extensions – part 1

    XSLT is a great technology to use to output HTML from Sitecore’s XML. XSLT should be used instead of sublayouts, whenever there is no need for complex logic. However sometimes you need a little chunk of logic to be performed or a simple operation to be executed in your XSLT. XSL extensions are great for this. It allows you to call some C# / VB methods you from your XSLT. This article will give you an introduction to writing XSL extensions. It will show you, how you configure and call them, but also give some pointer and ideas on when and how to use them.
    (For: Developers)
    (Level: 100)
  • June 03 2009

    Welcome to Learn Sitecore

    We are finally ready with a project we have been working on for a while now – a complete learning site for Sitecore CMS. If you want to know what it is all about, read this article.

     

    You will learn about the target groups, the levels and what the vision of this site is.

    (For: Administrators, Architects, Developers, Editors, News)
 
#nbsp;