<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pentialized!</title>
	<atom:link href="http://pentialized.dk/feed/" rel="self" type="application/rss+xml" />
	<link>http://pentialized.dk</link>
	<description>Uformel blog om webudvikling, Sitecore og livet hos Pentia</description>
	<lastBuildDate>Tue, 11 Sep 2012 07:19:31 +0000</lastBuildDate>
	<language>da-DK</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Sitecore Symposium 2012 &#8211; Hopes and Expectations</title>
		<link>http://pentialized.dk/2012/09/04/sitecore-symposium-2012-hopes-and-expectations/</link>
		<comments>http://pentialized.dk/2012/09/04/sitecore-symposium-2012-hopes-and-expectations/#comments</comments>
		<pubDate>Tue, 04 Sep 2012 15:12:54 +0000</pubDate>
		<dc:creator>Thomas Eldblom</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pentialized.dk/?p=416</guid>
		<description><![CDATA[Tomorrow is the Sitecore Symposium 2012 in Amsterdam. I am going and here are some of my hopes and expectations as a Sitecore technician and architect: Wednesday 9:15, Keynote First of all, Sitecore has been waving version 7 in our &#8230; <a href="http://pentialized.dk/2012/09/04/sitecore-symposium-2012-hopes-and-expectations/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Tomorrow is the Sitecore Symposium 2012 in Amsterdam. I am going and here are some of my hopes and expectations as a Sitecore technician and architect:</p>
<p><strong>Wednesday 9:15, Keynote</strong></p>
<p>First of all, Sitecore has been waving version 7 in our faces for a while. The last year’s conferences were full of promising new features &#8211; will this be the time when we hear something concrete?  I therefore hope (although not exactly expect) to hear a keynote with a working demo of Sitecore 7. Michael Seifert is growing into a fantastic speaker, so if he has the product, he will be able to deliver the wow factor.</p>
<p><strong>Wednesday, 15:30: Developer Track, Multiple Ways to Multisite Solutions</strong></p>
<p>One of the eye-catching sessions for me has got to be the multi-site session by Tim Ward. Over the years, we have pretty much delivered multi-site solutions to ALL our clients. I’ll be interesting to get the official Sitecore take on the problem. Furthermore I am very comforted by the fact that Sitecore actually has a take on it – given the problems we have faced historically with lack of multi-site support in some of the official modules.</p>
<p><strong>Wednesday, 14:15: Sponsor Track, Preventing the Language Chaos<br />
Thursday, 11:15: Sponsor Track, Sitecore Translation Strategies and Techniques: Which One Is Right for You?</strong></p>
<p>During the conference, there are talks by two translation/localization vendors: Clay Tablet and Lionbridge. In the last years translation support is one of the key features our enterprise clients request, and it’ll be interesting to see if the vendors gives us some nice technical integration tips. Although I must say, I do expect sales pitches from both sessions.</p>
<p><strong>Wednesday, 15:30: Sponsor Track, Best Practice for Performance Tests Within CMS Installations</strong></p>
<p>The Sitecore Partner Apica has a session about performance testing and best practises. Seeing that this is a techie talk on the sponsor track (which in itself is a contradiction in terms) I’m hoping for a surprise wow experience.</p>
<p><strong>Wednesday, 16:30, Product Track: Building, Connecting and Measuring Communities with Sitecore</strong></p>
<p>Social media and social web features are seemingly always very important to our clients – and why?  “Well because everybody else has it”. In this light, I’m expecting John Field to give me some Sitecore recommendations on how to prove the value – or lack of same – to the clients. Secondly, Sitecore recently purchased a large share of the Danish Facebook integration company KOMFO – I’m hoping for the conference to shed some light on what this collaboration could mean.</p>
<p><strong>Wednesday, 16:30, Sponsor Track: Sitecore and Salesforce – A Compelling Case for Unified Customer Engagement</strong></p>
<p>During the last year, a number of our clients have shown a very keen interest in the CRM integration part of DMS – turning their website into a direct sales tool, integrated with their sales department’s weapon of choice. A nicely done Salesforce/Sitecore integration could give us an additional tool in our integration toolbox.</p>
<p><strong>Thursday, 9:00, Developer Track: Breaking a Million with a Bucket of Items</strong></p>
<p>Buckets are in my world, the next HUGE thing in Sitecore – and something which have been waved around our nose in years. I hope to see massive amounts of data, easily indexed and faceted AND extracted with a nice and neat API. And how does the bucket data tie in with the hierarchy that we know today? Furthermore I hope – well I might even venture an “expect” – to see the concrete implementation and a glimpse of Sitecore 7.</p>
<p><strong>Thursday, 12:15, Product Track: Sitecore Roadmap – Where Are We Going with the Product</strong></p>
<p>This I guess is always a conference must-see. This is where I expect more Azure integration, more social media stuff, more enterprise features, closer integration to ERP and CRM, more app center services from Sitecore etc. etc. Although I hope to see a glimpse of what’s beyond Sitecore 7 and, pretty please, some focus on integration and the development community – and not just new features.</p>
<p><strong>Thursday, 14:00, Developer Track: Become the Marketer&#8217;s Best Friend ̶ Using the DMS API to Extremes</strong></p>
<p>The DMS API has never really had any success with the developers within Pentia – and in my view for a good reason: It’s simply not good enough. It just doesn’t have the sleek interface and neatness that the core Sitecore API has. Therefore I’m hoping for an introduction to a clean DMS API in Sitecore 7, although I must admit that I’m expecting an attempt to woo us developers with some features in the current API.</p>
<p>What are your expectations? Hope to see you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2012/09/04/sitecore-symposium-2012-hopes-and-expectations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kommuner i IA-nirvana?</title>
		<link>http://pentialized.dk/2012/05/09/kommuner-i-ia-nirvana/</link>
		<comments>http://pentialized.dk/2012/05/09/kommuner-i-ia-nirvana/#comments</comments>
		<pubDate>Wed, 09 May 2012 18:08:07 +0000</pubDate>
		<dc:creator>Thomas Eldblom</dc:creator>
				<category><![CDATA[Dansk]]></category>

		<guid isPermaLink="false">http://pentialized.dk/?p=399</guid>
		<description><![CDATA[Min kollega Mikkel viste mig idag en lidt anderledes tilgang til en kommunal hjemmeside. Bornholms Regionskommune har valgt at satse på en søgebaseret løsning hvor forsiden i den grad er centreret om deres søgefelt &#8211; og et idyllisk billede af &#8230; <a href="http://pentialized.dk/2012/05/09/kommuner-i-ia-nirvana/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Min kollega Mikkel viste mig idag en lidt anderledes tilgang til en kommunal hjemmeside. Bornholms Regionskommune har valgt at satse på en søgebaseret løsning hvor forsiden i den grad er centreret om deres søgefelt &#8211; og et idyllisk billede af solskinsøen (hvem sagde <a href="http://www.bing.com">Bing!</a>).</p>
<p><a href="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201420.jpg"><img src="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201420.jpg" alt="20120509-201420.jpg" width="576" height="384" /></a><em><a title="Bornholms Regionskommune" href="http://www.brk.dk" target="_blank">www.brk.dk</a></em></p>
<p>Frisk initiativ, lad os dog håbe at de har fokus at løbende optimere og kvalitetssikre deres søgemaskine (for øvrigt en opgave de fleste overser &#8211; tendensen er at søgemaskiner er noget man køber og glemmer). Er der nogen der ved hvilken søgemaskine Bornholms Regionskommune bruger?</p>
<p>Sitet fik mig dog straks til at tænke andre tanker, for hvor utraditionelle Bornholm end er på søgemaskine-tilgangen, er de ikke ulig så mange andre i den primære navigation.<br />
<a href="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201351.jpg"><img src="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201351.jpg" alt="20120509-201351.jpg" width="601" height="100" /><br />
</a><a title="Bornholms Regionskommune" href="http://www.brk.dk" target="_blank">www.brk.dk</a> (UX og implementering: Valtech)</p>
<p>Vi har hos Pentia igennem årene været temmelig involverede i kommunale websites og set en del iterationer og udviklinger i informationsarkitekturen, design og generel UX. Min konklusion efter at have kigget en række kommuner igennem, er at de (og deres designpartnere) enten låner lidt rigeligt fra hinanden eller også har de faktisk opnået den optimale informationsarkitektur for et kommunesite (IA-nirvana!)</p>
<p><a href="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201343.jpg"><img src="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201343.jpg" alt="20120509-201343.jpg" width="579" height="117" /></a></p>
<p><a title="Gentofte Kommune" href="http://www.gentofte.dk" target="_blank">www.gentofte.dk</a> (UX og implementering: DIS/PLAY)</p>
<p><a href="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201405.jpg"><img src="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201405.jpg" alt="20120509-201405.jpg" width="596" height="79" /></a></p>
<p><a title="Hørsholm Kommune" href="http://www.horsholm.dk" target="_blank">http://www.horsholm.dk</a> (UX og implementering: DIS/PLAY)</p>
<p><a href="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201358.jpg"><img src="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201358.jpg" alt="20120509-201358.jpg" width="605" height="118" /></a></p>
<p><a title="Egedal Kommune" href="http://www.egedalkommune.dk/" target="_blank">http://www.egedalkommune.dk/</a> (UX og implementering: DIS/PLAY)</p>
<p><a href="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201412.jpg"><img src="http://pentialized.dk/wp-content/uploads/2012/05/20120509-201412.jpg" alt="20120509-201412.jpg" width="616" height="90" /></a></p>
<p><a title="Aarhus Kommune" href="http://www.aarhus.dk" target="_blank">www.aarhus.dk</a> (UX: Matter Design Studio, implementering: Pentia)</p>
<p>Hvis der er nogle derude der kender mere til de design og IA beslutninger der blev taget i processen så smid endelig en kommentar.</p>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2012/05/09/kommuner-i-ia-nirvana/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Opbyg nemme kampagnesites med Sitecore</title>
		<link>http://pentialized.dk/2012/02/15/opbyg-nemme-kampagnesites-med-sitecore/</link>
		<comments>http://pentialized.dk/2012/02/15/opbyg-nemme-kampagnesites-med-sitecore/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 13:21:31 +0000</pubDate>
		<dc:creator>Thomas Eldblom</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Sitecore]]></category>

		<guid isPermaLink="false">http://pentialized.dk/?p=44</guid>
		<description><![CDATA[Sitecore har netop frigivet et nyt værktøj &#8211; Sitecore Design Importer &#8211; der gør det muligt at indlæse websider oprettet og designet af eksterne parter i din eksisterende Sitecore løsning. Værktøjet gør det således muligt at importere helt nye sidetyper, &#8230; <a href="http://pentialized.dk/2012/02/15/opbyg-nemme-kampagnesites-med-sitecore/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sitecore har netop frigivet et nyt værktøj &#8211; Sitecore Design Importer &#8211; der gør det muligt at indlæse websider oprettet og designet af eksterne parter i din eksisterende Sitecore løsning. Værktøjet gør det således muligt at importere helt nye sidetyper, eksempelvis isolerede kampagesites, nyhedsbreve eller andet ind i Sitecore uden at involvere din Sitecore implementeringspartner.</p>
<p><a href="http://pentialized.dk/wp-content/uploads/2012/02/Sitecore-Design-Importer.png"><img class="alignnone size-medium wp-image-45" title="Sitecore Design Importer" src="http://pentialized.dk/wp-content/uploads/2012/02/Sitecore-Design-Importer-300x118.png" alt="" width="300" height="118" /></a></p>
<p>Værktøjet virker kort sagt ved at du som bruger i Sitecore peger værktøjet på en ekstern webside &#8211; eksempelvis en webside implementeret til et specifikt marketingsformål eller nyhedsbrev &#8211; som importere siden ind i Sitecore. Herved oprettes siden med indhold, det grafiske design, billeder mm. som en ny sidetype der kan anvendes på dit site. Herefter kan indholdsområder på den nye sidetype udpeges som dynamiske og peges hen på indholdselementer i Sitecore &#8211; derved kan redaktørerne i Sitecore oprette og vedligeholde indhold på sædvanlig vis til den nye sidetype.</p>
<p><a href="http://www.pentia.dk/Pentia/Kontakt-os">Kontakt Pentia hvis du vil vide mere om hvordan værktøjet kan hjælpe dig.</a></p>
<p>Sitecore skriver:</p>
<blockquote><p>Sitecore has announced the availability of <strong>Sitecore Design Importer</strong></p>
<ul>
<li>The Design Importer is a tool that lets non-technical users such as marketers and content editors, to quickly import static web pages into Sitecore and enable content editing.</li>
<li>This should not be thought of as a migration tool but rather to support one-off landing pages or campaign sites, PoC pages and to quickly test prototype designs, all without the need for Sitecore Developer resource.</li>
<li>The Design Importer enables you or your clients to get better value from resources created externally and edit/re-use the content.</li>
<li>It enables the import of HTML, then fields, images and placeholders to be set, resulting in first-class support for content editing and design in the Page Editor by default. The result can be stored as a layout or sublayout.</li>
<li>The Design Importer is compatible with Sitecore CMS 6.5</li>
</ul>
<p>For more information about the Design Importer, visit the Sitecore Developer Network and download the following resources:</p>
<ul>
<li><a href="http://www.sitecore.net/sitecore/RedirectUrlPage.aspx?link=http://sitecore.net/redirects/emails/customerservice/DI/DI_1_0_120206download&amp;sc_camp=E2E682217C0140A0A6CB3B23A5C050AA&amp;ec_as=FA933AE13FEE44BE94E6E180DCFAFA00">Design Importer 1.0 rev 120206</a></li>
<li><a href="http://www.sitecore.net/sitecore/RedirectUrlPage.aspx?link=http://sitecore.net/redirects/emails/customerservice/DI/DI_1_0_120206documentation&amp;sc_camp=E2E682217C0140A0A6CB3B23A5C050AA&amp;ec_as=FA933AE13FEE44BE94E6E180DCFAFA00">Documentation</a></li>
</ul>
<p>Sincerely,</p>
<p><strong>The Sitecore Customer Service Team</strong></p></blockquote>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2012/02/15/opbyg-nemme-kampagnesites-med-sitecore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sitecores anbefalede version &#8211; hvad betyder det?</title>
		<link>http://pentialized.dk/2012/01/31/sitecores-anbefalede-version-hvad-betyder-det/</link>
		<comments>http://pentialized.dk/2012/01/31/sitecores-anbefalede-version-hvad-betyder-det/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 21:18:03 +0000</pubDate>
		<dc:creator>Thomas Eldblom</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Sitecore]]></category>

		<guid isPermaLink="false">http://pentialized.dk/?p=25</guid>
		<description><![CDATA[Sitecore har igennem en længere periode haft en anbefalet version som ikke nødvendigvis er den seneste. Hvad betyder dette? Følgende er teksten fra websiden &#8220;Sitecore’s Recommended Version Policy&#8220; på sdn.sitecore.net. Siden er beskyttet med password og derfor ikke tilgængelig for alle &#8230; <a href="http://pentialized.dk/2012/01/31/sitecores-anbefalede-version-hvad-betyder-det/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sitecore har igennem en længere periode haft en anbefalet version som ikke nødvendigvis er den seneste. Hvad betyder dette?</p>
<p>Følgende er teksten fra websiden &#8220;<a href="http://sdn.sitecore.net/sdn5/support/versioning%20policy.aspx">Sitecore’s Recommended Version Policy</a>&#8220; på sdn.sitecore.net. Siden er beskyttet med password og derfor ikke tilgængelig for alle kunder. Men er gengives teksten:</p>
<blockquote><p>As part of our commitment to continually improving our software and listening to our customer’s feedback, Sitecore regularly releases new versions of our CMS product. Each release undergoes careful quality assurance procedures to minimize the number of issues. Nonetheless, Sitecore only assigns the “Recommended Version” stamp to specific, carefully selected releases.</p>
<p>Some of our customers have found this confusing.</p>
<p>To understand our recommended version policy, it’s important to remember that people install Sitecore CMS for many different reasons. For example, a Sitecore CMS installation can be:</p>
<ul>
<li>A production installation that runs an important website for a customer.</li>
<li>The development environment for an upcoming website. It may take several weeks or months before the website is deployed.</li>
<li>A training website that helps developers learn about the product.</li>
</ul>
<p>Our recommended version policy is aimed at production installations that run important websites for our customers.</p>
<p>Sitecore has a very agile approach to development. As a result, we release a steady stream of updates and feature releases for our product. This constant stream of improvements can place a burden on system administrators; who must decide whether or not to install the latest update.</p>
<p>Our recommended release policy helps administrators make these decisions, by reducing the risk for our customers and limiting the number of upgrades that we recommend.</p>
<p>When we release a new version of our CMS product, it does not immediately become the recommended version. <strong>This indicates that production installations that are working fine do not need to update to the new release.<br />
</strong></p>
<p>Not every release is destined to become a recommended release. Sometimes we select a later version as the new recommended release. We work closely with the Sitecore development teams and with our partner/developer community when we decide which version should become a recommended release. Once again, our focus is on limiting the number of upgrades that our customers must perform.</p>
<p>However, it is important to remember that Sitecore fully supports every new release including those that aren’t recommended versions.<br />
Before you decide which version of Sitecore you should use on a new production environment, you should investigate the later, non-recommended versions. If there is a later version that contains some new features that your website requires or resolves some known issues that might affect your website, it makes very good sense to install that version. If you subsequently decide to upgrade your website to a later release, you can investigate Sitecore’s Recommended Versions.</p>
<p>When in doubt, we recommend that you discuss this with your Sitecore partner before making a decision.</p>
<h2>Sitecore’s Product Version Numbering</h2>
<p>Every Sitecore product uses the following versioning system:<br />
&lt;Level 1&gt;.&lt;Level 2&gt;.&lt;Level 3&gt; (rev. &lt;Level 4&gt;) — Sitecore.NET 6.2.0 (rev. 091012 Hotfix 330275-1)</p>
<p>For new releases, an increase in the version number at the various levels provides information about the release.</p>
<p>The following list describes what an increase in the version number at each level indicates:</p>
<ul>
<li>&lt;Level 1&gt; — indicates a major new version of the product. Developers, users, and partners should attend supplemental training to keep their certification status up-to-date. Internal sales training, documentation, and training materials will be updated. Major new versions require the greatest effort to upgrade. On average, upgrades for this level of release will take several weeks to implement.</li>
<li>&lt;Level 2&gt; — indicates a release that introduces new features, these are typically UI changes and updates of, for example, XSLT files, ASPX files, or APIs. Documentation and training materials will be updated. Upgrades at this level require a moderate amount of effort to implement. On average, upgrades for this level of release will take 1-2 weeks to implement.</li>
<li>&lt;Level 3&gt; — indicates a release that contains minor structural changes. Upgrades at this level require a minimal amount of effort. On average, upgrades for this level of release require less than a week to implement.</li>
<li>(rev. &lt;Level 4&gt;) — indicates a release that contains bug fixes. Upgrades at this level require a minimal amount of effort. On average, upgrades for this level require a few hours to implement.<br />
The fourth level numbering is a date — yymmdd-n — and n is used if more than one build is made on the same day.</li>
</ul>
</blockquote>
<p>Bemærk at Pentia generelt set &#8211; på nye løsninger og ved opgraderinger &#8211; anbefaler vores kunder at anvende den seneste version fra Sitecore. Det er vores oplevelse at en løbende opgradering til nyeste version af Sitecore giver en bedre værdi end &#8220;the big bang&#8221; når Sitecore opdaterer deres anbefalede version &#8211; hvilket ikke sker så ofte som vi gerne så hos Pentia.</p>
<p>Desuden er Sitecore &#8211; som det kan læses i ovenstående &#8211; committet til den samme support på den nyeste som på den anbefalede, og alt andet lige er der lavet flere rettelser, optimeringer og nyskabelser i den nyeste end i den anbefalede.</p>
<p><a title="Kontakt Pentia A/S" href="http://www.pentia.dk/Pentia/Kontakt-os" target="_blank">Kontakt os</a> for mere information om hvordan vi kan opgradere din løsning.</p>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2012/01/31/sitecores-anbefalede-version-hvad-betyder-det/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ny opdatering til Sitecore 6</title>
		<link>http://pentialized.dk/2012/01/31/ny-opdatering-til-sitecore-6/</link>
		<comments>http://pentialized.dk/2012/01/31/ny-opdatering-til-sitecore-6/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 21:08:37 +0000</pubDate>
		<dc:creator>Thomas Eldblom</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Sitecore]]></category>

		<guid isPermaLink="false">http://pentialized.dk/?p=22</guid>
		<description><![CDATA[Sitecore har netop frigivet Sitecore version 6.4, update 6. Selve versionen indeholder ingen nævneværdige opdateringer eller nye features, men er en samling af optimeringer og mindre problemrettelser. Bemærk at den nye opdatering ikke er den anbefalede version fra Sitecore, men &#8230; <a href="http://pentialized.dk/2012/01/31/ny-opdatering-til-sitecore-6/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sitecore har netop frigivet Sitecore version 6.4, update 6. Selve versionen indeholder ingen nævneværdige opdateringer eller nye features, men er en samling af optimeringer og mindre problemrettelser.</p>
<p>Bemærk at den nye opdatering ikke er den anbefalede version fra Sitecore, men kun anbefales hvis der opleves problemer med den nuværende version på jeres website.</p>
<p><a title="Sitecore 6.4 Update 6" href="http://sdn.sitecore.net/Products/Sitecore%20V5/Sitecore%20CMS%206/ReleaseNotes/ChangeLog/Release%20History%20SC64.aspx">Læs mere om opdateringen her</a></p>
<p>Pentia anbefaler generelt vores kunder at opgradere til eller på nye løsninger at anvende Sitecores seneste version. I skrivende stund version 6.5 Update 3.</p>
<p><a title="Kontakt Pentia A/S" href="http://www.pentia.dk/Pentia/Kontakt-os" target="_blank">Kontakt os</a> for mere information om hvordan vi kan opgradere din løsning.</p>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2012/01/31/ny-opdatering-til-sitecore-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sitecore 6.5 Update-3 frigivet</title>
		<link>http://pentialized.dk/2012/01/05/sitecore-6-5-update-3-frigivet/</link>
		<comments>http://pentialized.dk/2012/01/05/sitecore-6-5-update-3-frigivet/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 15:40:25 +0000</pubDate>
		<dc:creator>Thomas Eldblom</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Sitecore]]></category>

		<guid isPermaLink="false">http://pentialized.dk/?p=16</guid>
		<description><![CDATA[Sitecore har netop frigivet Sitecore 6.5 update 3. De vigtigste features i opdateringen er: Understøttelse af Oracle database for Digital Marketing System 2.0 Rettelse af en fejl introduceret i 6.5 Update-1, der gør indlæsningen af Page Editor meget langsom. Bemærk &#8230; <a href="http://pentialized.dk/2012/01/05/sitecore-6-5-update-3-frigivet/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sitecore har netop frigivet Sitecore 6.5 update 3. De vigtigste features i opdateringen er:</p>
<div>
<ul>
<li>Understøttelse af Oracle database for Digital Marketing System 2.0</li>
<li>Rettelse af en fejl introduceret i 6.5 Update-1, der gør indlæsningen af Page Editor meget langsom.</li>
</ul>
</div>
<div>Bemærk at denne version ikke er Sitecores officielt anbefalede version, hvilket stadig er version 6.4.1.110720.</div>
<div><a title="Sitecore versionspolitik" href="http://sdn.sitecore.net/support/versioning%20policy.aspx" target="_blank">Læs mere om Sitecores versionsanbefaling her</a></div>
<div></div>
<div><a title="Kontakt Pentia A/S" href="http://www.pentia.dk/Pentia/Kontakt-os" target="_blank">Kontakt os</a> for mere information om hvordan vi kan opgradere din løsning.</div>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2012/01/05/sitecore-6-5-update-3-frigivet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inheritance techniques in Sitecore ASP.NET CMS</title>
		<link>http://pentialized.dk/2011/12/07/inheritance-techniques-in-sitecore-asp-net-cms/</link>
		<comments>http://pentialized.dk/2011/12/07/inheritance-techniques-in-sitecore-asp-net-cms/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 16:04:02 +0000</pubDate>
		<dc:creator>Thomas Eldblom</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[Sitecore]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Extension Methods]]></category>
		<category><![CDATA[inheritance]]></category>
		<category><![CDATA[UserControl]]></category>

		<guid isPermaLink="false">http://mcore.wordpress.com/?p=393</guid>
		<description><![CDATA[There are two techniques for inheritance which are commonly used in all Sitecore solutions; hierarchical inheritance and template inheritance. Sadly, Sitecore offers no straight forward out-of-the-box API methods for the two techniques. This post describes some simple and neat ways &#8230; <a href="http://pentialized.dk/2011/12/07/inheritance-techniques-in-sitecore-asp-net-cms/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There are two techniques for inheritance which are commonly used in all Sitecore solutions; hierarchical inheritance and template inheritance. Sadly, Sitecore offers no straight forward out-of-the-box API methods for the two techniques. This post describes some simple and neat ways of implementing these techniques &#8211; and also shows of how to use extension methods in .net to extend Sitecore and ASP.NET classes. This post was partly inspired by the extension method contest at the <a href="http://learnsitecore.cmsuniverse.net/en/Blog/Sitecore-Extension-Competition.aspx" title="Sitecore Extension contest" target="_blank">Learn Sitecore website</a>.</p>
<h2>Template inheritance:</h2>
<p>Template inheritance is an integral part of Sitecore which I hope that all of you Sitecore fans out there use extensively in your solutions. At Pentia, template inheritance is so vital that in practice, you will see no <code>item.TemplateID == SomeID</code> or <code>item.TemplateKey = "sometemplate"</code> in any of our code, just like you (hopefully) would never use <code>MyObject.GetType().Name == "MyClass"</code> in C#.<br />
No, we always use the following extension method:</p>
<p>[sourcecode language="csharp"]<br />
public static bool IsDerived(this Item item, ID templateId)<br />
{<br />
  if (item == null || templateId.IsNull || item.Template == null)<br />
    return false;</p>
<p>  TemplateItem templateItem = item.Database.Templates[templateId];<br />
  if (templateItem == null)<br />
    return false;</p>
<p>  Template template = TemplateManager.GetTemplate(item);<br />
  return template != null &amp;amp;&amp;amp; (template.ID == templateItem.ID || template.DescendsFrom(templateItem.ID));<br />
}<br />
[/sourcecode]<br />
The method is used as item.IsDerived(&#8220;MyTemplate&#8221;) just as you would always do MyObject is MyClass in c#. Sadly, Sitecore offers no obvious way to do the same out-of-the-box&#8230;.wait&#8230; oh yeah, you could naturally do Sitecore.Xml.Xsl.XslHelper.IsItemOfType()</p>
<h2>Hierarchical inheritance:</h2>
<p>While template inheritance is used to give all content of different types the same properties, hierarchical inheritance in Sitecore is slightly different. This is primarily used to allow a piece of content, a setting or a configuration to propagate down a branch in the tree &#8211; i.e. propogate down a number of content types which can be totally unrelated, but grouped together solely because of their content position. For example, this could be used to apply a given design theme to an entire subsite within you site. Using hierarchical inheritance, extension methods and Linq, this could be accomplished as such (pardon the train-wreck):</p>
<p>[sourcecode language="csharp"]<br />
protected void Page_Load(object sender, EventArgs e) {<br />
  var theme = this.GetDataSourceItem().GetAncestorOrSelf().First(i =&gt; i.IsDerived(&quot;HasTheme&quot;)).Fields[&quot;Theme&quot;].Value;<br />
  //&#8230;<br />
}<br />
[/sourcecode]<br />
In this example there are &#8211; besides the IsDerived extension method described above &#8211; two very useful extension methods:</p>
<p><code>GetDataSourceItem</code> extends the ASP.NET UserControl to provide easy access to the DataSource set on a sublayout and is implemented as follows:</p>
<p>[sourcecode language="csharp"]<br />
public static Item GetDataSourceItem(this UserControl control)<br />
{<br />
  Sublayout sublayout = GetSublayout(control);<br />
  if (sublayout == null)<br />
    return null;<br />
  string dataSourcePath = sublayout.DataSource;<br />
  return !String.IsNullOrEmpty(dataSourcePath) ? Context.Database.GetItem(dataSourcePath) : null;<br />
}<br />
[/sourcecode]</p>
<p><code>GetAncestorOfSelf</code> extends item to return a list with the item itself and all its parents &#8211; and this is naturally where the key to hierarchical inheritance lies:</p>
<p>[sourcecode language="csharp"]<br />
public static IEnumerable&lt;Item&gt; GetAncestorOrSelf(this Item item)<br />
{<br />
  do {<br />
    yield return item;<br />
    item = item.Parent;</p>
<p>  } while (item != null);<br />
}<br />
[/sourcecode]</p>
<p>I hope this post shows you how some simple extension methods can give you a lot of power in your solutions.</p>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2011/12/07/inheritance-techniques-in-sitecore-asp-net-cms/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Fjern .svn rekursivt fra folder</title>
		<link>http://pentialized.dk/2011/09/20/fjern-svn/</link>
		<comments>http://pentialized.dk/2011/09/20/fjern-svn/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 16:46:35 +0000</pubDate>
		<dc:creator>Kristian</dc:creator>
				<category><![CDATA[Udvikling]]></category>

		<guid isPermaLink="false">http://test.d2se.org/wordpress/?p=1</guid>
		<description><![CDATA[Versioneringssystemer er et uundværligt værktøj for de fleste udviklere, og hos Pentia har Subversion en central rolle i vores udviklingsflow. Der kan dog opstå problemer, hvis man ikke er opmærksom på de skjulte .svn foldere, som Subversion opretter i løsningen, &#8230; <a href="http://pentialized.dk/2011/09/20/fjern-svn/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://pentialized.dk/?attachment_id=14" rel="attachment wp-att-14"><img class="alignnone size-full wp-image-14" title="svn-folders" src="http://kristianthrane.dk/pentiablog/wp-content/uploads/2011/09/svn-folders.png" alt="svn-folders screenshot" width="585" height="300" /></a></p>
<p>Versioneringssystemer er et uundværligt værktøj for de fleste udviklere, og hos Pentia har <a href="http://subversion.tigris.org/">Subversion</a> en central rolle i vores udviklingsflow.</p>
<p>Der kan dog opstå problemer, hvis man ikke er opmærksom på de skjulte .svn foldere, som Subversion opretter i løsningen, og som rummer metadata for de registrerede filer.</p>
<p>Problemerne kan opstå, hvis man kopiere en mappe, som er tilføjet Subversion, fra projekt x til projekt y. Herved vil også de metadata, som Subversion bruger, blive kopieret, og der vil opstå problemer i dit SVN-projekt.</p>
<p>En løsning er at fjerne alle .svn-mapper, inden du flytter eller kopierer dine filer til en ny destination. Hertil er følgende script praktisk:</p>
<pre>Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREClassesFoldershellDeleteSVN]
@=&quot;Delete SVN Folders&quot;
[HKEY_LOCAL_MACHINESOFTWAREClassesFoldershellDeleteSVNcommand]
@=&quot;cmd.exe /c &quot;TITLE Removing SVN Folders in %1 &amp;&amp; FOR /r &quot;%1&quot; %%f IN (.svn) DO RD /s /q &quot;%%f&quot; &quot;&quot;</pre>
<p>Kopíer, gem som .reg-fil og kør.</p>
<p>Eller download denne fil, unzip og kør: <a href="http://kristianthrane.dk/pentiablog/wp-content/uploads/2011/09/FjernSvnFolders.zip">FjernSvnFolders.reg</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2011/09/20/fjern-svn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Drawing the customization line</title>
		<link>http://pentialized.dk/2011/01/24/drawing-the-customization-line-4/</link>
		<comments>http://pentialized.dk/2011/01/24/drawing-the-customization-line-4/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 09:02:02 +0000</pubDate>
		<dc:creator>Thomas Eldblom</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[Sitecore]]></category>

		<guid isPermaLink="false">https://mcore.wordpress.com/?p=384</guid>
		<description><![CDATA[Sitecore is an extremely flexible system; in fact most of Sitecore is built with the extensibility and customization functionalities which is provided. This includes pipelines, events, commands, SheerUI, providers and more. All in all: there is not much which cannot &#8230; <a href="http://pentialized.dk/2011/01/24/drawing-the-customization-line-4/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sitecore is an extremely flexible system; in fact most of Sitecore is built with the extensibility and customization functionalities which is provided. This includes pipelines, events, commands, SheerUI, providers and more. All in all: there is not much which cannot be achieved in Sitecore and only the imagination of you and your client sets the limits of customizations &#8211; and believe me, in my work of helping out clients and Sitecore partners all over the world, I&#8217;ve seen Sitecore completely twisted in many ways. I&#8217;ve seen Sitecore&#8217;s entire layout engine replaced with an item based layout definition, with subitems representing placeholders and subitems representing presentation elements. I&#8217;ve seen publishing and item saved pipelines so crammed full of custom functionality that performance was non-existent and I&#8217;ve seen XSLT&#8217;s with one line of code: a call to an extension function which would return an entire HTML structure as a string.</p>
<p>So where do we draw the line in the holy name of bending functionality and giving the customer &#8220;what they want&#8221;? Remember:</p>
<ul>
<li>Convincing the client to choose standard functionality is also an option.</li>
<li>Each change of standard Sitecore functionality is potentially expensive &#8211; for you and for the client.</li>
<li>If possible, do not replace Sitecore functionality, extend it.</li>
<li>Think about what you put into Sitecore: Content and functionality can be accessed through .NET code and does not necessarily need to be added to the Sitecore DB&#8217;s or in a pipeline.</li>
<li>Keep track of your customizations &#8211; source control it and document it.</li>
<li>Remember that your customizations will have to upgrade with Sitecore.</li>
<li>Stay true to yourself: If it feels wrong, don&#8217;t do it.</li>
</ul>
<p>In short, just because you can does not mean that you should:-)</p>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2011/01/24/drawing-the-customization-line-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Getting your Sitecore project right</title>
		<link>http://pentialized.dk/2011/01/19/getting-your-sitecore-project-right/</link>
		<comments>http://pentialized.dk/2011/01/19/getting-your-sitecore-project-right/#comments</comments>
		<pubDate>Wed, 19 Jan 2011 10:01:57 +0000</pubDate>
		<dc:creator>Thomas Eldblom</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[Sitecore]]></category>

		<guid isPermaLink="false">http://mcore.wordpress.com/2011/01/19/getting-your-sitecore-project-right/</guid>
		<description><![CDATA[This post is for you clients who have already selected Sitecore as your new website platform and is starting up a new Sitecore project. Here are a couple of my thoughts on how you can get your Sitecore project on &#8230; <a href="http://pentialized.dk/2011/01/19/getting-your-sitecore-project-right/">Læs resten <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This post is for you clients who have already selected Sitecore as your new website platform and is starting up a new Sitecore project.<br /> Here are a couple of my thoughts on how you can get your Sitecore project on the right track from the beginning, by setting the stage for a good collaboration with your implementation partner.
</p>
<p>The website you a building today should also be the website for tomorrow and hence the website you are building should be extendable, flexible and scalable. It is absolutely possible to build a Sitecore web platform which will last many iterations – considering that you take this into account early in the process.
</p>
<h3>Select your implementation partner carefully<br />
</h3>
<p>Your implementation partner is the single most important collaboration partner in your project. They bind everything together; requirement specifications, user experience design, hardware, software, domain knowledge and more, and is therefore crucial for the project&#8217;s success. Therefore your primary focus initially in your project should without doubt be to find the right implementation partner.
</p>
<p>In my opinion, what you should focus on is:
</p>
<p><strong>Human chemistry:</strong> A website is not primarily a technological project, but a communication project. Therefore select a partner with whom you can communicate openly and freely. If you sense that they are listening, factors as for example domain knowledge is less important.
</p>
<p><strong>Experience:</strong> Sitecore is not a difficult tool to learn – but is takes time to master. Therefore, try to find a partner which has multiple large scale projects under its belt, and preferably with projects which has undergone a number of iterations.
</p>
<p><strong>Technology based:</strong> In my experience, companies which are technology based, i.e. which focuses primarily on the integration and platform parts of the solutions compared to the user experience driven companies, e.g. design agencies, makes more future proof Sitecore solutions. Therefore if you are looking for someone to build your future webplatform as opposed to just your next website, opt for a company with vast knowledge of Microsoft .NET and surrounding technologies.
</p>
<p><strong>References:</strong> Most implementation partners can most likely show an impressing list of references – but please do not stop there. Call their references and enquire about support, quality etc. Hearing whether their existing customers have gotten value for money is very useful.
</p>
<h3>Don&#8217;t be too specific in your requirement specifications<br />
</h3>
<p>My suggestion is that you use your implementation partner as a sparring partner on requirements. Remember that these guys have built other solutions before yours and might bring experience, skills and functionality which will benefit you. Also, allowing multiple implementation partners to suggest different solutions to your website&#8217;s objective – as opposed to a RFP checklist – will allow you to better evaluate their creativity.
</p>
<p>Therefore, in the specifications, try to explain the objectives you have for your company, users or editors, instead of the precise functionality. In Pentia we have had multiple requests for debate forum functionality in solutions – which in our experience is a prime example of a specific functionality which is often never used by users. By explaining which objective the clients wanted to achieve on the website, instead of the specific functionality, we could have advised better, earlier in the process and given more value to the client. By the way; in most cases we managed to dissuade the clients to actually implement the debate forum, and used the precious development time for something much more valuable.
</p>
<p>In short: Requirements change. Therefore, being too specific and detailed about functionality already in the RFP process will most likely get you a whole lot of expensive, unused functionality.
</p>
<h3>Be open about your development budget<br />
</h3>
<p>This is in my book a no-brainer. The only reasons for not being open about the budget are if you adopt the &#8220;they-are-all-thieves-and-robbers&#8221; attitude or if you hope to haggle your way to a cheaper website. In both cases, you are doing yourself and your website a whole lot of damage.
</p>
<p>First of all, you have to trust your implementation partner, as they hold an immense power to make your project a success or failure. If you don&#8217;t, find another partner. Secondly, this is not a standard product you are buying. If you push your implementation partner on time or money, they have but one place to push back: quality. This basically means that your solution will be in a worse state, bringing lower reliability or higher support cost.
</p>
<p>Therefore, a selection process is not about getting the lowest price or best solution description. It&#8217;s all about finding the implementation partner which you trust the most. And if you found that implementation partner, why not be open about mostly everything, including budget?
</p>
<h3>Bring your partners on board early<br />
</h3>
<p>There is a lot of benefit in bringing in all your partners as early in the process as possible – this means both strategy and design partners and well as implementation and hosting partners. Each domain has something to bring to the process and can potentially save you a lot of money and hassle. Getting the implementation partner and hosting partner to talk together as early as possible can save a lot of time in the deployment process, and in my experience, by getting the implementation partner involved in the strategy and graphical design process a lot of hours can be saved in communication afterwards. Furthermore implementation partners often have prebuilt functionality which – if it fits the project – can save you a lot of time and money. The earlier this is brought forward, the easier it is to fit into any graphical design or information architecture.
</p>
<p>
 </p>
]]></content:encoded>
			<wfw:commentRss>http://pentialized.dk/2011/01/19/getting-your-sitecore-project-right/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
