Blog entries posted during 2008

The best IT blog of 2008

by: Marek Blotny ( Cognifide )

End of each year is a great moment for all sort of reviews, people tend to publish various different rankings like "The Best of ..." in all possible categories. This year I will add my 2 cents in a category which I find the most interesting: "The... [ Read full article ]

19 December 2008  0 Comments

Tags:


Fluent NHibernate - Integration Tests

by: Marek Blotny ( Cognifide )

In last two posts I have covered the Flunet NHibernate introduction and Coneventions together with AutoPersistenceModel. In this part I would like to show how Fluent NHibernate can speed up writing integration tests which should guarantee that... [ Read full article ]

17 December 2008  0 Comments


Fluent NHibernate - Conventions and AutoPersistenceModel

by: Marek Blotny ( Cognifide )

Last time I have introduced the Fluent NHibernate, this time I would like to move further and show you how to use Conventions and AutoPersistenceModel. But before we move to the point lets take a quick look on things that have changed in our sampl... [ Read full article ]

15 December 2008  0 Comments


Problems with EPiServer 5 R2 and MS Vista

by: Marek Blotny ( Cognifide )

Here are a few problems which I have encountered while installing the latest EPiServer 5 R2 on MS Vista. It's nothing major but hopefully it will help someone. So what can possibly go wrong? 1) In my case whole installation went smoothly, the firs... [ Read full article ]

01 December 2008  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


ASP.NET and JQuery = powerful combination

by: Marek Blotny ( Cognifide )

Over last few years number of interesting JavaScript frameworks emerged. My reaction to JavaScript used to be quite allergic, for me there was no such thing like a maintainable JavaScript code. But apparently things have changed drastically. At th... [ Read full article ]

31 August 2008  0 Comments


Scrum - why extending sprint (iteration) length is usually not a good idea

by: Marek Blotny ( Cognifide )

I have to admit -- I'm a big fan of short iterations and I have plenty of reasons for it! But what does short mean? In most cases 2 week iteration is a good start. You should consider shorter iterations only if rule of having at least four, five... [ Read full article ]

23 August 2008  0 Comments

Tags:


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


Mary Poppendieck -- The role of leadership in software development

by: Marek Blotny ( Cognifide )

Recently I keep finding lots of interesting stuff about team management. This time talk of Mary Poppendieck “The role of leadership In software development” came to my attention. I found it on Google's Tech Talks Channel. But what is it all about?... [ Read full article ]

10 August 2008  0 Comments


ASP.NET Web Application debugging and timeouts

by: Marek Blotny ( Cognifide )

While developing web applications it's absolutely normal that at some point it's necessary to debug a code to check variable's value, execution flow for some weird input data and so on. Before running application in debug mode Visual Studio will... [ Read full article ]

06 August 2008  0 Comments


Power of the Retrospective

by: Marek Blotny ( Cognifide )

After over a year developing a number of EPiServer projects we finally managed to get everyone in one room and do the retrospective. It was great to realize that actually EPiServer team is not so small anymore and that the people did lots of cool... [ Read full article ]

05 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:


The One Minute Manager ... don’t miss it!

by: Marek Blotny ( Cognifide )

Have you ever been trying to figure out how people work best with other people? When they produce good results and are happy about their job, company and other people? If you are one of those who feel that this is important and interesting then I... [ Read full article ]

13 July 2008  0 Comments


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


Don't go dark!

by: Marek Blotny ( Cognifide )

Recently I found very interesting post of Jeff Atwood regarding developers and bad practice of going dark. It was so thought-provoking that I decided to write a few my opinions how it looks like within Cognifide. By going dark we should understand... [ Read full article ]

19 June 2008  0 Comments


Don't go dark!

by: Marek Blotny ( Cognifide )

Recently I found very interesting post of Jeff Atwood regarding developers and bad practice of going dark. It was so thought-provoking that I decided to write a few my opinions how it looks like within Cognifide. By going dark we should understand... [ Read full article ]

19 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... [ 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 comes... [ 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