Blog entries tagged with EPiServer 5

Custom styles in Rich Text Editor (part II)

by: Marek Blotny ( Cognifide )

It wasn't so long ago when I posted ' How to define custom styles in EPiServer's Rich Text Editor '. A few days ago I was following my own instructions to set up my custom styles and for absolutely peculiar reason Rich Text Editor didn't want to... [ Read full article ]

16 September 2009  0 Comments

Tags:


How to display Dynamic Content without Property control

by: Marek Blotny ( Cognifide )

Recently I was investigating EPiServer's Dynamic Content a bit. General impression is very positive, Dynamic Content is a great feature. From developer's point of view it's fairly easy to develop custom Dynamic Content, everything works like charm... [ Read full article ]

01 September 2009  0 Comments

Tags:


EPiServer Composer - How to load content functions defined on a different page

by: Marek Blotny ( Cognifide )

This in another example of interesting EPiServer Composer (version 3.2.5) use case - on homepage there is a content area called "Bottom Area" which contains number of content functions. I want to display this whole content area on other arbitrary... [ Read full article ]

30 June 2009  0 Comments

Tags:


EPiServer Composer - How to figure out which content function is first (or last) within a content area

by: Marek Blotny ( Cognifide )

In my previous post ( EPiServer-based site in 4 weeks? )I have presented number of quite high level thoughts regarding our last EPiServer project. In this and a few forthcoming post I would like to focus more on technical details and present sever... [ Read full article ]

28 June 2009  0 Comments

Tags:


Action<T> and Func<TResult> delegates

by: Marek Blotny ( Cognifide )

In this post I would like to write a little bit about two types of delegates which were added recently with ASP.NET 3.5 ( System Namespace ): Action<T> - "Encapsulates a method that takes a single parameter and does not return a value". There are... [ Read full article ]

15 April 2009  0 Comments


TDD with EPiServer

by: Marek Blotny ( Cognifide )

During the last Demo Day (conference organized by Cognifide every 3-4 months) I had a chance to talk about Test Driven Development in EPiServer projects. In this post I would like to recap main points of my presentation. Obstacles on the way to TD... [ Read full article ]

26 March 2009  0 Comments

Tags:


EPiServer Search with VirtualPathVersioningProvider

by: Marek Blotny ( Cognifide )

EPiServer out of the box provides versioning file system handled by VirtualPathVersioningProvider. In this post I would like to show you step by step how to enable search for this provider.Step 1 - Make sure that you are using VirtualPathVersionin... [ Read full article ]

05 March 2009  0 Comments

Tags:


EPiServer -- Deleted Pages

by: Marek Blotny ( Cognifide )

I was asked recently a few times how to detect deleted pages. Deleted from editors perspective, which means -- moved to the Recycle Bin. Answer to this question is really simple, PageData class has a property called IsDeleted, here is an example: ... [ Read full article ]

24 February 2009  0 Comments

Tags:


EPiServer - Outgoing Links

by: Marek Blotny ( Cognifide )

In this post I will show how to get list of all referenced pages (and files) for any EPiServer page. Although it sounds like a trivial task, in fact, it's not so obvious. First of all it's necessary to realize that there are two major groups of... [ Read full article ]

16 February 2009  0 Comments

Tags:


EPiServer 5 R2 and Link Collection property

by: Marek Blotny ( Cognifide )

With EPiServer 5 R2 new property type was released -- Link Collection. It looks like a EPiServer's version of very popular Mulitipage property. In this post I would like to show you exactly how it can be used and also what are the pros and cons.... [ Read full article ]

12 February 2009  0 Comments

Tags:


Diagnostic Console and Regular Expressions

by: Marek Blotny ( Cognifide )

In my last post I have introduced a Diagnostic Console plugin for EPiServer. Today I would like to show you one more example how it can be used with regular expressions to scan pages for some data. In this example I want to find all images which a... [ Read full article ]

19 January 2009  0 Comments


Ultimate diagnostic tool for EPiServer

by: Marek Blotny ( Cognifide )

Recently I have written yet another admin plugin for EPiServer. The sole purpose of this plugin is to help developers finding pages, properties or to enable execution of some small scripts. Of course there are lots of diagnostic plugins for... [ Read full article ]

15 January 2009  0 Comments


Edit Page - Shortcut/External link tab

by: Marek Blotny ( Cognifide )

Shortcut/External tab in edit mode is a useful thing. You can create different types of links there, you can also specify target frame which allows you for example to open external links in a new window. It all sounds great but do you really use i... [ Read full article ]

03 September 2008  0 Comments


EPiServer, MultipageProperty -- don't use SelectedPages property!

by: Marek Blotny ( Cognifide )

I don't know how it works for you, but I can't imagine life without MulipageProperty. I use it in most of our projects and that is great because I love flexibility which it offers. Recently while checking MulitpageProperty source code I found... [ Read full article ]

17 August 2008  0 Comments


PlugIns and DataFactory Event Handlers

by: Marek Blotny ( Cognifide )

Inspired by great post of Allan Thraen about When and Where to attach DataFactory Event Handlers I decided to keep digging into this subject. What seems really cool about it is that you can attach to DataFactory events and moreover you can do it i... [ Read full article ]

28 July 2008  0 Comments


Missing features of EPiServer

by: Marek Blotny ( Cognifide )

In our everyday work we encounter from time to time missing "things" in EPiServer which would make our life easier. I think it's worth talking about this stuff to let EPiServer team know that there is something on our wish list :) Sometimes it can... [ Read full article ]

14 July 2008  0 Comments

Tags:


PlugInSettings - Use this class if you wish to store simple relational data ...

by: Marek Blotny ( Cognifide )

Recently I had to create plugin for editors (EPiServer 5) which would allow them to change some internal settings. It's of course possible to create a new page type for that but it's not always the coolest approach. If the requirement is to provid... [ Read full article ]

02 July 2008  0 Comments


Explicit localization in EPiServer

by: Marek Blotny ( Cognifide )

This time I want to write about a feature which for sure is not new but I think many people (including myself a few days ago) are not aware of it. Explicit localization is actually a ASP.NET feature, it's nothing EPiServer specific but it can be... [ Read full article ]

23 June 2008  0 Comments


Explicit localization in EPiServer

by: Marek Blotny ( Cognifide )

This time I want to write about a feature which for sure is not new but I think many people (including myself a few days ago) are not aware of it. Explicit localization is actually a ASP.NET feature, it's nothing EPiServer specific but it can be... [ Read full article ]

23 June 2008  0 Comments


Dummy Content Generator for EPiServer

by: Marek Blotny ( Cognifide )

It's a part of developer's job is to write a code ... it's obvious ... but after that we are also suppose to test the code and make sure that new features actually work. And that's where a test environment including test data is very useful.... [ Read full article ]

12 March 2008  0 Comments


Dummy Content Generator for EPiServer

by: Marek Blotny ( Cognifide )

It's a part of developer's job is to write a code ... it's obvious ... but after that we are also suppose to test the code and make sure that new features actually work. And that's where a test environment including test data is very useful.... [ Read full article ]

12 March 2008  0 Comments


NotSupportedException: The property Title is read-only

by: Marek Blotny ( Cognifide )

Few lines of code which are quite self-explanatory and used to be working in pre-EPiServer 5 era. // get page instance PageData page = DataFactory.Instance.GetPage(new PageReference(id));// set new value page.Property["Title"].Value = "here comes... [ Read full article ]

04 March 2008  0 Comments


NotSupportedException: The property Title is read-only

by: Marek Blotny ( Cognifide )

Few lines of code which are quite self-explanatory and used to be working in pre-EPiServer 5 era. // get page instance PageData page = DataFactory .Instance.GetPage( new PageReference (id)); // set new value page.Property[ "Title" ].Value = "here... [ Read full article ]

04 March 2008  0 Comments


EPiServer 5 vs. EPiServer 4.61 part I - GetPage()

by: Marek Blotny ( Cognifide )

We have been using EPiServer 4.61 intensely for over a year now, during this time we have managed to deliver a few successful projects on this platform. It took us some time to learn how to use EPiServer effectively. Release of EPiServer 5 was... [ Read full article ]

01 March 2008  0 Comments


EPiServer 5 vs. EPiServer 4.61 part I - GetPage()

by: Marek Blotny ( Cognifide )

We have been using EPiServer 4.61 intensely for over a year now, during this time we have managed to deliver a few successful projects on this platform. It took us some time to learn how to use EPiServer effectively. Release of EPiServer 5 was... [ Read full article ]

01 March 2008  0 Comments

Marek Blotny ( Cognifide )

About me

I work for Cognifide as a software developer. Currently I’m a member of the team specializing in EPiServer based solutions. My technical interests are mainly related to the server-side architecture of data and business layers. Other area which I really enjoy are Web 2.0 related technologies like Silverlight and AJAX.

Skype: marek_bl

Syndications


Archive


Tag cloud

EPiTrace logger