﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><language>en</language><title>Hacks</title><link>http://labs.episerver.com/</link><description /><ttl>60</ttl><generator>EPiServer CMS 5</generator><item><title>Codemania: Run EPiServer CMS in the Console</title><link>http://labs.episerver.com/en/Blogs/Allan/Dates/2009/8/Codemania-Run-EPiServer-CMS-in-the-Console/</link><description>Back in the happy and fun filled days of EPiServer Day 2009, I was so privileged that I got to give a 1-hour talk entitled “ Codemania ” together with Mr. EPiServer himself, chief architect Magnus Stråle . At that day, most of my efforts to impres...</description><guid>http://labs.episerver.com/en/Blogs/Allan/Dates/2009/8/Codemania-Run-EPiServer-CMS-in-the-Console/</guid><pubDate>Mon, 03 Aug 2009 23:58:36 GMT</pubDate><category>Code Samples</category><category>Testing</category><category>EPiServer CMS 5 R2</category><category>Hacks</category><category>Tips &amp; Tricks</category><category>EPiServer Day</category><category>Codemania</category></item><item><title>Jumping on the page type bandwagon</title><link>http://labs.episerver.com/en/Blogs/Cristian-Libardo/Dates/2009/7/Jumping-on-the-page-type-bandwagon/</link><description>With the sun shining and the thermometer approaching body temperature I thought it was god&amp;nbsp;time to have some fun. Quick from thought to action I fired up my trusty black warrior to explore another white spot on the map. My objective for the day wa...</description><guid>http://labs.episerver.com/en/Blogs/Cristian-Libardo/Dates/2009/7/Jumping-on-the-page-type-bandwagon/</guid><pubDate>Fri, 17 Jul 2009 23:01:16 GMT</pubDate><category>Code Samples</category><category>Open Source</category><category>Hacks</category><category>Developer</category><category>Plugin</category><category>Strongly Typed</category></item><item><title>PageType Inheritance</title><link>http://labs.episerver.com/en/Blogs/Fredrik-Tjarnberg/Dates/2009/3/PageType-Inheritance/</link><description>I have&amp;nbsp; been spending some late nights on a tool for providing inheritance like relations between PageTypes. PageType inheritance is one of the most frequent requests from the EPiServer developer community that’s been around… well basically......</description><guid>http://labs.episerver.com/en/Blogs/Fredrik-Tjarnberg/Dates/2009/3/PageType-Inheritance/</guid><pubDate>Tue, 10 Mar 2009 11:31:21 GMT</pubDate><category>BlogRoot</category><category>Visual Studio 2008</category><category>Software Development</category><category>EPiServer CMS 5 R2</category><category>Hacks</category><category>Web site development</category></item><item><title>Adding a Property to ALL Pagetypes</title><link>http://labs.episerver.com/en/Blogs/Allan/Dates/2009/1/Adding-a-Property-to-ALL-Pagetypes/</link><description>I just got a question on how to make sure that a given property existed (or was created) on all page types that the editor could use – even if new page types were to be created. As I’ve been unable to find any event that is fired when a new PageTy...</description><guid>http://labs.episerver.com/en/Blogs/Allan/Dates/2009/1/Adding-a-Property-to-ALL-Pagetypes/</guid><pubDate>Tue, 20 Jan 2009 14:06:22 GMT</pubDate><category>BlogRoot</category><category>Code Samples</category><category>Hacks</category></item><item><title>Please dev's, you are making a framework. Don't use private/internal</title><link>http://labs.episerver.com/en/Blogs/Anders-Hattestad/Dates/2008/11/Please-devs-you-are-making-a-framework-dont-use-privateinternal/</link><description>I admit it. I'm addicted to Reflector. I browse around a lot inside the EPiServer dll's. If you have there is a lot of cool and useful code inside the EPiServer dll's. Many places there are hidden pearls where a developer can extend the existing...</description><guid>http://labs.episerver.com/en/Blogs/Anders-Hattestad/Dates/2008/11/Please-devs-you-are-making-a-framework-dont-use-privateinternal/</guid><pubDate>Sun, 23 Nov 2008 09:45:51 GMT</pubDate><category>BlogRoot</category><category>Code Samples</category><category>EPiServer CMS 5 R2</category><category>Dynamic Content</category><category>Hacks</category></item><item><title>Silently migrating users from EPiServer 4.x to CMS 5</title><link>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/10/Silently-migrating-users-from-EPiServer-4x-to-CMS-5/</link><description>This is an effort to work around the problem with migrating EPiServer 4.x users to the new Membership/Role-provider architecture used by EPiServer CMS5 without having to reset all the users passwords. (Passwords are stored as a calculated hashed...</description><guid>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/10/Silently-migrating-users-from-EPiServer-4x-to-CMS-5/</guid><pubDate>Mon, 06 Oct 2008 18:11:25 GMT</pubDate><category>BlogRoot</category><category>EPiServer CMS 5</category><category>C#</category><category>Hacks</category></item><item><title>StickyTabs for EPiServerCMS5</title><link>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/9/StickyTabs-for-EPiServerCMS5/</link><description>Or: “an exercise in hacking EPiServers Edit mode!”   I’ve always found it a little awkward having to do repetitive tasks spanning more than one page in EPiServer’s Edit mode as the selected tab is reset to the default “View” tab when I click on a...</description><guid>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/9/StickyTabs-for-EPiServerCMS5/</guid><pubDate>Tue, 23 Sep 2008 20:47:13 GMT</pubDate><category>BlogRoot</category><category>EPiServer CMS 5</category><category>Code Samples</category><category>C#</category><category>Hacks</category></item><item><title>Providing simple &amp;quot;metadata&amp;quot; for Properties</title><link>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/9/Providing-simple-quotmetadataquot-for-Properties/</link><description>Have you ever found the need for being able to specify metadata for EPiServer Property's? For example as in my current situation, developing code that interacts with Microsoft Dynamics CRM, being able to specify what "entity" (Contact, Account,...</description><guid>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/9/Providing-simple-quotmetadataquot-for-Properties/</guid><pubDate>Fri, 12 Sep 2008 15:08:41 GMT</pubDate><category>BlogRoot</category><category>Code Samples</category><category>ASP.NET</category><category>EPiServer CMS</category><category>Hacks</category></item><item><title>Friendly URL with no rebasing</title><link>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/7/Friendly-URL-with-no-rebasing/</link><description>I got a question regarding EPiServer CMS friendly url rewriting about wether it is possible to make the rewritten url's relative to the site's root rather than the context of the requested page. If you look at the html source for a page rendered b...</description><guid>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/7/Friendly-URL-with-no-rebasing/</guid><pubDate>Tue, 01 Jul 2008 17:24:02 GMT</pubDate><category>BlogRoot</category><category>EPiServer CMS 5</category><category>Code Samples</category><category>C#</category><category>Hacks</category></item><item><title>How to check if a Property is marked as Searchable</title><link>http://labs.episerver.com/en/Blogs/Allan/Dates/112230/6/How-to-check-if-a-Property-is-marked-as-Searchable/</link><description>A couple of times I've been asked how to check if a property on a page is set to be Searchable. It can be very handy to know, if you are making a search engine integration - or any other kind of textual processing of EPiServer CMS content, for tha...</description><guid>http://labs.episerver.com/en/Blogs/Allan/Dates/112230/6/How-to-check-if-a-Property-is-marked-as-Searchable/</guid><pubDate>Mon, 23 Jun 2008 14:30:01 GMT</pubDate><category>BlogRoot</category><category>EPiServer CMS 5</category><category>Code Samples</category><category>Hacks</category></item><item><title>Hack: Faking HttpContext under EPiServer CMS5</title><link>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/6/Hack-Faking-HttpContext-under-EPiServer-CMS5/</link><description>In my previous posts, I showed how one can "fake" a web request by creating a HttpContext and then assign it to the writeable property HttpContext.Current. Now, there is a problem using this approach under the original release of EPiServer CMS5,...</description><guid>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/6/Hack-Faking-HttpContext-under-EPiServer-CMS5/</guid><pubDate>Mon, 23 Jun 2008 10:14:39 GMT</pubDate><category>BlogRoot</category><category>EPiServer CMS 5</category><category>Code Samples</category><category>C#</category><category>Hacks</category></item><item><title>Hack: Getting the html from a PageData in EPiServer CMS5 Part2</title><link>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/6/Hack-Getting-the-html-from-a-PageData-in-EPiServer-CMS5-Part2/</link><description>Ok, as you found out if you tried to use the html that was generated using the code in the previous post, you'd notice that all links were rendered in the good ol "classic" style: "templates/page.aspx?id=3&amp;amp;language=en" So, how can we fix that when...</description><guid>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/6/Hack-Getting-the-html-from-a-PageData-in-EPiServer-CMS5-Part2/</guid><pubDate>Wed, 18 Jun 2008 17:25:05 GMT</pubDate><category>BlogRoot</category><category>EPiServer CMS 5</category><category>Code Samples</category><category>C#</category><category>Hacks</category></item><item><title>Hack: Getting the html from a PageData in EPiServer CMS5</title><link>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/6/Hack-Getting-the-html-from-a-PageData-in-EPiServer-CMS5/</link><description>I've gotten some requests for sample code showing how to get the resulting html for a EPiServer PageData so I thought I would share some ideas I had around this. The question is: "I have got a PageData instance. Now how can I (server side) get the...</description><guid>http://labs.episerver.com/en/Blogs/Johano/Dates/2008/6/Hack-Getting-the-html-from-a-PageData-in-EPiServer-CMS5/</guid><pubDate>Wed, 18 Jun 2008 15:27:22 GMT</pubDate><category>BlogRoot</category><category>EPiServer CMS 5</category><category>Code Samples</category><category>C#</category><category>Hacks</category></item></channel></rss>