<?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>Design is Philosophy - The Pink &#38; Yellow Media Blog &#187; Events</title>
	<atom:link href="http://www.designisphilosophy.com/category/events/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.designisphilosophy.com</link>
	<description>Tutorials and thoughts on Microsoft Expression, CSS and WordPress</description>
	<lastBuildDate>Tue, 24 Aug 2010 16:40:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://www.designisphilosophy.com/?pushpress=hub'/>
		<item>
		<title>Vancouver WordPress Meetup Talk: Simple Yet Powerful WordPress Hacks</title>
		<link>http://www.designisphilosophy.com/events/vancouver-wordpress-meetup-talk-simple-yet-powerful-wordpress-hacks-20100812/</link>
		<comments>http://www.designisphilosophy.com/events/vancouver-wordpress-meetup-talk-simple-yet-powerful-wordpress-hacks-20100812/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 00:30:41 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[WordPress Themes]]></category>
		<category><![CDATA[WordPress as CMS]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=861</guid>
		<description><![CDATA[Below you&#8217;ll find the code examples for my Vancouver WordPress Meetup group talk Simple Yet Powerful WordPress Hacks held on August 12, 2010. This article will be expanded after the talk but for now it consists only of the code examples themselves. Replace blog title with a linked image One of my top 10 pet [...]


Related posts:<ol><li><a href='http://www.designisphilosophy.com/video-tutorials/using-wordpress-in-alternate-configurations-my-wordcamp-whistler-09-presentation-20090203/' rel='bookmark' title='Permanent Link: Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation'>Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation</a></li>
<li><a href='http://www.designisphilosophy.com/css/highlight-current-page-in-wordpress-menus-20081118/' rel='bookmark' title='Permanent Link: Highlight current page in WordPress menus'>Highlight current page in WordPress menus</a></li>
<li><a href='http://www.designisphilosophy.com/events/speaking-about-wordpress-as-cms-at-wordcamp-whistler-what-do-you-want-me-to-cover-20090112/' rel='bookmark' title='Permanent Link: Speaking about WordPress as CMS at WordCamp Whistler &#8211; What do you want me to cover?'>Speaking about WordPress as CMS at WordCamp Whistler &#8211; What do you want me to cover?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Below you&#8217;ll find the code examples for my Vancouver WordPress Meetup group talk Simple Yet Powerful WordPress Hacks held on August 12, 2010. This article will be expanded after the talk but for now it consists only of the code examples themselves.</p>
<h3>Replace blog title with a linked image</h3>
<p>One of my top 10 pet peeves is sites where you can&#8217;t click the logo to get to the home page but have to click the &#8220;Home&#8221; button. This code block can be inserted in the header.php file and it will insert an image (logo) that links back to the home page and also has the alternate text and link title set to the name of the site.</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;blog-title&quot;</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&lt;?php echo get_bloginfo('url') ?&gt;</span></span>/&quot; title=&quot;<span style="color: #009900;">&lt;?php bloginfo<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'name'</span><span style="color: #66cc66;">&#41;</span> ?&gt;</span>&quot; rel=&quot;home&quot;&gt;
		<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&lt;?php bloginfo('name') ?&gt;</span></span>&quot; src=&quot;<span style="color: #009900;">&lt;?php echo get_bloginfo<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'template_url'</span><span style="color: #66cc66;">&#41;</span> ?&gt;</span>/imageFolder/imageFile.type&quot; /&gt;
	<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span></pre></div></div>

<h3>Add WP 3.0 menus to non-WP 3.0 themes</h3>
<p>To add WP 3.0 menus to themes that were built before the new version of WordPress or don&#8217;t have them built in you need to activate the menu function in functions.php and then add a call to the menu in your template file.</p>
<p>Add to functions.php:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;">register_nav_menus(
	array(
		'menuName' =&gt;__('Menu Name'),
		'2ndMenu' =&gt;__('2nd Menu'),
	)
);</pre></div></div>

<p>Add to template file:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;?php </span>
<span style="color: #009900;">	wp_nav_menu<span style="color: #66cc66;">&#40;</span>array<span style="color: #66cc66;">&#40;</span></span>
<span style="color: #009900;">		 <span style="color: #ff0000;">'theme_location'</span> <span style="color: #66cc66;">=</span>&gt;</span> 'primary'
	)); 
?&gt;</pre></div></div>

<p>Note that the theme_location call points to the name of the menu as set in functions.php. To target the menu name set inside WordPress use this code instead:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;?php </span>
<span style="color: #009900;">	wp_nav_menu<span style="color: #66cc66;">&#40;</span>array<span style="color: #66cc66;">&#40;</span></span>
<span style="color: #009900;">		<span style="color: #ff0000;">'name'</span> <span style="color: #66cc66;">=</span>&gt;</span> 'Menu Name'
	)); 
?&gt;</pre></div></div>

<h3>Highlight current page or category in menu</h3>
<p>I&#8217;ve already written an extensive article on this subject that can be found <a href="http://www.designisphilosophy.com/tutorials/highlight-current-page-or-category-20100809/" title="Highlight Current Page or Category in WordPress 3.0 Menus">here</a>. The core of the CSS code is this style:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;">.current-menu-item,
.current-page-ancestor,
.current-post-ancestor {
	... style info goes here ...
}</pre></div></div>

<h3>Custom page template in 5 lines of code</h3>
<p>To create a custom page template simply insert the following 5 lines of code at the top of your template file and give it a name other than &#8220;whatever&#8221;. Once saved (as something other than page.php) it will appear as one of your template options inside WordPress.</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;?php </span>
&nbsp;
<span style="color: #009900;"><span style="color: #66cc66;">/</span>* Template <span style="color: #000066;">Name</span>: Whatever *<span style="color: #66cc66;">/</span> </span>
&nbsp;
<span style="color: #009900;">?&gt;</span></pre></div></div>

<h3>Add Featured Image (thumbnail) functionality to your theme</h3>
<p>To activate the Featured Image panel in WordPress admin an enable the function you need to add a small piece of code to the functions.php file. Once this is done and Featured Images have been defined you can call them from within any template file using one of the calls below. </p>
<p>In functions.php:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;">add_theme_support( 'post-thumbnails' );</pre></div></div>

<p>In theme file:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;?php the_post_thumbnail<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; ?&gt;</span></pre></div></div>

<p>The above call will produce the thumbnail in the size defined inside WordPress admin under Settings -> Media. To call a different size use one of the following:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;">the_post_thumbnail('thumbnail');
the_post_thumbnail('medium');
the_post_thumbnail('large');
the_post_thumbnail(array(nnn,nnn));</pre></div></div>

<p>For the last one replace &#8216;nnn&#8217; with any pixel width and height.</p>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/video-tutorials/using-wordpress-in-alternate-configurations-my-wordcamp-whistler-09-presentation-20090203/' rel='bookmark' title='Permanent Link: Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation'>Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation</a></li>
<li><a href='http://www.designisphilosophy.com/css/highlight-current-page-in-wordpress-menus-20081118/' rel='bookmark' title='Permanent Link: Highlight current page in WordPress menus'>Highlight current page in WordPress menus</a></li>
<li><a href='http://www.designisphilosophy.com/events/speaking-about-wordpress-as-cms-at-wordcamp-whistler-what-do-you-want-me-to-cover-20090112/' rel='bookmark' title='Permanent Link: Speaking about WordPress as CMS at WordCamp Whistler &#8211; What do you want me to cover?'>Speaking about WordPress as CMS at WordCamp Whistler &#8211; What do you want me to cover?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/vancouver-wordpress-meetup-talk-simple-yet-powerful-wordpress-hacks-20100812/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make Web Not War 2010 &#8211; a recap</title>
		<link>http://www.designisphilosophy.com/events/make-web-not-war-2010-a-recap-20100531/</link>
		<comments>http://www.designisphilosophy.com/events/make-web-not-war-2010-a-recap-20100531/#comments</comments>
		<pubDate>Mon, 31 May 2010 18:29:54 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[webnotwar]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=776</guid>
		<description><![CDATA[With guitarpick dogtags, military paraphranalia and a notebook with the cover text &#8220;Why the f@&#38;#* is Microsoft doing this?&#8221; Make Web Not War set a new standard for conferences. The first words out of my mouth as I stepped off the plane in Montreal Wednesday afternoon were &#8220;What the Fuck!&#8221; (yes, I&#8217;m a real class [...]


Related posts:<ol><li><a href='http://www.designisphilosophy.com/events/the-unholy-quatern-at-web-not-war-2010-in-montreal-20100527/' rel='bookmark' title='Permanent Link: The Unholy Quatern at Web Not War 2010 in Montreal'>The Unholy Quatern at Web Not War 2010 in Montreal</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://farm5.static.flickr.com/4045/4645673654_b37974e401_o.jpg"><img class="aligncenter" title="Guitar pick dog-tags at Make Web Not War" src="http://farm5.static.flickr.com/4045/4645673654_b37974e401_o.jpg" alt="" width="506" height="337" /></a></p>
<p><strong>With guitarpick dogtags, military paraphranalia and a notebook with the cover text &#8220;Why the f@&amp;#* is Microsoft doing this?&#8221; Make Web Not War set a new standard for conferences.</strong></p>
<p>The first words out of my mouth as I stepped off the plane in Montreal Wednesday afternoon were &#8220;What the Fuck!&#8221; (yes, I&#8217;m a real class act). Crossing the threshold from plane interior to airport gangway was like walking into a furnace. It was, at least to me, unbearably hot and I was in a rush to get out of the plane and to a washroom to blow my nose. Five hours earlier I found myself on a WestJet flight crossing the great Canadian landscape on my way to the almost mythical French portion of Canada. In my bag, my camera, my laptop and the bare necessities. As I made my way through Trudeau International Airport on the hunt for a cab all I could think was &#8220;I hope this cold doesn&#8217;t claim my voice as its victim&#8221; interspersed with &#8220;I&#8217;m late, I&#8217;m late, I&#8217;m late, for a very important date&#8221;. The plane had taken a good 1 hour extra on its leisurely trip across the prairies, rush-hour was fast approaching and I knew that somewhere inside this Francophone metropol Angie Lim and her crack team of Microsoft event planners were waiting for my arrival.</p>
<h3>And now for something completely different</h3>
<p style="text-align: center;"><a href="http://farm5.static.flickr.com/4038/4645652130_b88792b0e1_o.jpg"><img class="aligncenter" title="The military theme was executed throughout the venue" src="http://farm5.static.flickr.com/4038/4645652130_b88792b0e1_o.jpg" alt="" width="506" height="335" /></a></p>
<p>Make Web Not War has been pushed as a conference that falls well outside the norm from the start. And with good reason. Entering the in itself fascinating location of <a title="Espace Reunion" href="http://www.espacereunion.ca/" target="_blank">Espace Reunion</a> in the Outremont district I was met with military paraphranalia interspersed with glossy tech. There were gas masks, Dell laptops, ammunition cases, cammo clad couches, Beatles Rock Band and a huge green screen. I&#8217;ve been to quite a few conferences and I can tell you this is not common fare. But it set the right tone right off the bat.</p>
<p>This was Wednesday afternoon and the place was alight with frenzied activity. Microphones were being tested, screens hung, gear placed, names checked, I felt like I had walked right into a finely tuned machine room. The Master of Events Angie popped up to greet me but was soon pulled away to deal with a technical issue and before I knew it I was wisked away to a delightful dinner with the crew and the other speakers. Never mind the tech test &#8211; there was networking to be done.</p>
<h3>Guitar picks and code languages</h3>
<p><a href="http://farm5.static.flickr.com/4047/4645670894_e305e28806_o.jpg"><img class="alignright" title="Buttons gallore" src="http://farm5.static.flickr.com/4047/4645670894_e305e28806_o.jpg" alt="" width="272" height="181" /></a>First impressions are vitally important, especially for public events like this. And the registration process often sets the tone for the entire conference. Make Web Not War was no exception, and that&#8217;s a good thing: When you are handed a dog tag chain full of colourful guitarpicks and a notebook with the cover text &#8220;Why the f@&amp;#* is Microsoft doing this?&#8221; you know instantly this isn&#8217;t going to be yet another one of those boring conferences. Each attendee was handed a set of 5 guitarpicks, some of them doubles, and told that to get into the after party they needed to trade picks with the other attendees to get a complete set of 5 picks, each representing an open source code languages Microsoft supports.</p>
<h3>Microsoft = Interop</h3>
<p>The guitar picks were more than just nifty party tricks to force some interaction between the attendees: The whole point of the conference was to tell people that Microsoft is now 100% committed to interoperability. In other words you can now run open source languages, apps and software on Microsoft platforms without any problems. The web is platform agnostic and Microsoft has heard that message loud and clear. Now they want you to know they are in full support of it. Which is why they had <a href="http://www.twitter.com/jperras">Joël Perras</a>, a dev for CakePHP and Lithium, as the keynote speaker, why the FTW (For The Web) contest was featured around Open Data and why they had me presenting <a title="The Unholy Quatern at Make Web Not War Montreal" href="http://www.designisphilosophy.com/events/the-unholy-quatern-at-web-not-war-2010-in-montreal-20100527/" target="_blank">my talk on developing WordPress sites using Microsoft applications</a>. Like Joël said, &#8220;Interoperability is not a feature, it’s a requirement&#8221;. And we all got it.</p>
<h3>Open communities</h3>
<p><a href="http://farm5.static.flickr.com/4003/4645062829_8d67e7403a_o.jpg"><img class="alignleft" title="Networking at Make Web Not War" src="http://farm5.static.flickr.com/4003/4645062829_8d67e7403a_o.jpg" alt="" width="276" height="184" /></a>As usual I spent more time talking to people and soaking in the atmosphere than I did actually attending sessions at Make Web Not War. What I walked away with was a realization that the Montreal dev community is an astonishingly open one. In general I find people who work in the online realm to be cliquy to the point of isolationist, but not so in Montreal. Maybe it&#8217;s the Francophone culture, maybe it was just the overall air of the event itself, but I found more people open to frank discussions and inclusion than what I&#8217;m used to. Which was awesome. On top of that Microsoft had sent out a score of great people to further interaction. In all the sense of openness was everywhere and I was left with a feeling of inclusion, of being part of a greater community.</p>
<h3>&#8220;Nice to finally meet you IRL&#8221;</h3>
<p><a href="http://farm5.static.flickr.com/4061/4645679444_15724f9200_o.jpg"><img class="alignright" title="Angie Lim - the only person who can say &quot;Nice to meet you IRL&quot; without coming off as a total nerd" src="http://farm5.static.flickr.com/4061/4645679444_15724f9200_o.jpg" alt="" width="178" height="270" /></a>Having put on a couple of events myself, most notably the 12&#215;12 Vancouver Photo Marathon, I can tell you it&#8217;s no small feat. Which makes the hitch-free Make Web Not War all the more impressive. And for that mad props go out to the whole Microsoft team and in particular the aforementioned Angie Lim. I&#8217;ve dealt with her on several occasions in the past, but only by email so to me it was an added bonus to finally meet her in person. Or as Angie so geekfully put it &#8220;Nice to finally meet you IRL&#8221;. (Seriously, she is the only person who can say stuff like that without coming off like the biggest nerd ever).</p>
<p>Make Web Not War was filled with interaction, technology, knowledge and a sense of positive development. I left feeling like I was part of something bigger, that working with the web means I&#8217;m working with some of the brightest and most original people on the planet. And for that I am honoured.</p>
<h3>FTW contest &#8211; going beyond the obvious</h3>
<p>The FTW (For The Web) contest was a subset of the conference and it deserves special mention. The mandate was simple if not vague: Make an application using Open Data. It&#8217;s the kind of mandate that drives me insane, but other more focussed people were able to make some truly amazing stuff out of it. The finalists, <strong><a href="http://taxicity.ca/">TaxiCity</a></strong> &#8211; a  student project from the Centre for Digital Media in Vancouver created by Mohamed  El Eryan, Dashan Yue, Seth Marinello, Jordan Braun, Sagar Datta, Dhruv  Adhia, and Ryleigh Kostash, <strong><a href="http://findahome.cloudapp.net/">Find-a-Home</a></strong> created by Timothy Dalby, and <strong><a href="http://72.55.184.47/">Project Tholus</a></strong> created by Francois Mazerolle showed that Open Data can be used to create surprising and original applications that go way beyond the standard data feeding and map overlays we are used to seeing. The winner, Find-A-Home, was especially impressive and I can see almost endless applications for this novel yet original idea down the road. I only wish I had come up with it first.</p>
<h3>Further reading</h3>
<p><a title="Make Web Not War 2010" href="http://webnotwar.ca" target="_blank">Make Web Not War (official site)</a><br />
<a title="Cory Fowler's breakdown of Web Not War" href="http://inspiredology.com/make-web-not-war-the-aftermath/" target="_blank">Dan Menard&#8217;s recap<br />
Cory Fowler&#8217;s recap</a><br />
<a title="Brendan Sera-Shirar's brief linkfest" href="http://dropthedigibomb.com/2010/mondev-and-web-not-war-recap/" target="_blank">Brendan Sera-Shriar linkfest<br />
</a></p>
<p><a title="Follow WebNotWar on Twitter" href="http://www.twitter.com/webnotwar" target="_blank">@WebNotWar on Twitter</a></p>
<p><a title="Mor10's WebNotWar photoset on Flickr" href="http://www.flickr.com/photos/mor10/sets/72157624030914737/" target="_blank">My Web Not War photoset on Flickr</a><br />
<a title="Web Not War Flickr Pool" href="http://www.flickr.com/groups/webnotwar/pool/" target="_blank">The official WebNotWar Flickr Pool</a></p>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/events/the-unholy-quatern-at-web-not-war-2010-in-montreal-20100527/' rel='bookmark' title='Permanent Link: The Unholy Quatern at Web Not War 2010 in Montreal'>The Unholy Quatern at Web Not War 2010 in Montreal</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/make-web-not-war-2010-a-recap-20100531/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Unholy Quatern at Web Not War 2010 in Montreal</title>
		<link>http://www.designisphilosophy.com/events/the-unholy-quatern-at-web-not-war-2010-in-montreal-20100527/</link>
		<comments>http://www.designisphilosophy.com/events/the-unholy-quatern-at-web-not-war-2010-in-montreal-20100527/#comments</comments>
		<pubDate>Thu, 27 May 2010 12:28:21 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Speaking Engagements]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=769</guid>
		<description><![CDATA[UPDATE: The Unholy Quatern session I did at Web Not War 2010 was loosely based on an article I wrote for the Microsoft Expression Newsletter last year. To get a more in-depth walk-through of my work process and some more code examples etc take a look at the original article found here. After 8 years [...]


Related posts:<ol><li><a href='http://www.designisphilosophy.com/events/make-web-not-war-2010-a-recap-20100531/' rel='bookmark' title='Permanent Link: Make Web Not War 2010 &#8211; a recap'>Make Web Not War 2010 &#8211; a recap</a></li>
<li><a href='http://www.designisphilosophy.com/events/vancouver-wordpress-meetup-talk-simple-yet-powerful-wordpress-hacks-20100812/' rel='bookmark' title='Permanent Link: Vancouver WordPress Meetup Talk: Simple Yet Powerful WordPress Hacks'>Vancouver WordPress Meetup Talk: Simple Yet Powerful WordPress Hacks</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression-web/mix10-proposal-i-reject-your-stylesheet-and-substitute-my-own-20100106/' rel='bookmark' title='Permanent Link: MIX10 Proposal: I Reject Your Stylesheet and Substitute My Own'>MIX10 Proposal: I Reject Your Stylesheet and Substitute My Own</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="WebNotWar" src="http://www.designisphilosophy.com/wp-content/uploads/2010/04/webnotwarpromo.jpg" alt="" width="337" height="209" /></p>
<p><strong>UPDATE: The Unholy Quatern session I did at Web Not War 2010 was loosely based on an article I wrote for the <a title="Expression Web and WordPress—a Match Made in Coding Heaven" href="http://expression.microsoft.com/en-us/ee662149.aspx" target="_blank">Microsoft Expression Newsletter</a> last year. To get a more in-depth walk-through of my work process and some more code examples etc take a look at the original article found <a title="Expression Web and WordPress—a Match Made in Coding Heaven" href="http://expression.microsoft.com/en-us/ee662149.aspx" target="_blank">here</a>.</strong></p>
<p>After 8 years in Canada I finally find myself in the mythical French portion of the country, more specifically the Beaumont district in Montreal, Quebec. Why? To talk WordPress and Expression Web to the attendees at the <a title="Web Not War" href="http://webnotwar.ca" target="_blank">Web Not War conference</a>. I&#8217;ll be posting more on this later but for now here are the vital links for my talk. The slides will be here shortly. Check back for updates.</p>
<h3>Links</h3>
<p><a title="WordPress template tools for Expression Web" href="http://gallery.expression.microsoft.com/ en-us/WordPressTools" target="_blank">WordPress template tools for Expression web</a></p>
<p><a title="WordPress.org" href="http://wordpress.org" target="_blank">WordPress itself</a></p>
<p><a title="WordPress Codex" href="http://codex.wordpress.org/Main_Page" target="_blank">The WordPress Codex</a></p>
<p>WordPress on your computer: <a title="Web Platform Installer - WordPress on your computer" href="http://www.microsoft.com/web/" target="_blank">Web Platform Installer</a> or <a title="BitNami - WordPress on your PC or Mac" href="http://bitnami.org" target="_blank">BitNami</a></p>
<p>Sync your files: <a title="Microsoft Live Mesh" href="http://mesh.com" target="_blank">Live Mesh</a></p>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/events/make-web-not-war-2010-a-recap-20100531/' rel='bookmark' title='Permanent Link: Make Web Not War 2010 &#8211; a recap'>Make Web Not War 2010 &#8211; a recap</a></li>
<li><a href='http://www.designisphilosophy.com/events/vancouver-wordpress-meetup-talk-simple-yet-powerful-wordpress-hacks-20100812/' rel='bookmark' title='Permanent Link: Vancouver WordPress Meetup Talk: Simple Yet Powerful WordPress Hacks'>Vancouver WordPress Meetup Talk: Simple Yet Powerful WordPress Hacks</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression-web/mix10-proposal-i-reject-your-stylesheet-and-substitute-my-own-20100106/' rel='bookmark' title='Permanent Link: MIX10 Proposal: I Reject Your Stylesheet and Substitute My Own'>MIX10 Proposal: I Reject Your Stylesheet and Substitute My Own</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/the-unholy-quatern-at-web-not-war-2010-in-montreal-20100527/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Webcast: An Intimate and Enlightening View into Microsoft Expression Web 3</title>
		<link>http://www.designisphilosophy.com/microsoft-expression-web/webcast-an-intimate-and-enlightening-view-into-microsoft-expression-web-3-20100323/</link>
		<comments>http://www.designisphilosophy.com/microsoft-expression-web/webcast-an-intimate-and-enlightening-view-into-microsoft-expression-web-3-20100323/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 16:52:43 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Expression Web]]></category>
		<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[WordPress as CMS]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=685</guid>
		<description><![CDATA[I&#8217;m doing a 1 hour live webcast with Microsoft Canada demonstrating advanced WordPress customization with Expression Web 3 on April 6th, and you are welcome to join. It will be an extended version of my MIX10 session with more demos and more time for questions. All you have to do to participate is register. Full [...]


Related posts:<ol><li><a href='http://www.designisphilosophy.com/microsoft-expression-web/expression-web-2-webcast-june-5th-what-do-you-want-to-know-20080529/' rel='bookmark' title='Permanent Link: Expression Web 2 Webcast June 5th &#8211; What do you want to know?'>Expression Web 2 Webcast June 5th &#8211; What do you want to know?</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression-web/speaking-at-interactive-panel-discussion-the-right-presentation-layer-for-your-solution-20090225/' rel='bookmark' title='Permanent Link: Speaking at Interactive Panel Discussion: The Right Presentation Layer for Your Solution'>Speaking at Interactive Panel Discussion: The Right Presentation Layer for Your Solution</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression/get-microsoft-expression-products-50-off-for-the-holidays-20081223/' rel='bookmark' title='Permanent Link: Get Microsoft Expression Products 50% off for the Holidays!'>Get Microsoft Expression Products 50% off for the Holidays!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.designisphilosophy.com/wp-content/uploads/2010/03/microsoft-expression-web-3.jpg"><img class="aligncenter size-full wp-image-686" title="microsoft expression web 3" src="http://www.designisphilosophy.com/wp-content/uploads/2010/03/microsoft-expression-web-3.jpg" alt="" width="506" height="178" /></a></p>
<p>I&#8217;m doing a 1 hour live webcast with Microsoft Canada demonstrating advanced WordPress customization with Expression Web 3 on April 6th, and you are welcome to join. It will be an extended version of my <a title="A Case Study: Rapid WordPress Design and Prototyping with Expression Web 3" href="http://live.visitmix.com/MIX10/Sessions/CL56" target="_blank">MIX10 session</a> with more demos and more time for questions. All you have to do to participate is <a title="Register for the Expression Web webcast" href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=F9-C8-C6-5F-CD-C7-49-CB-21-48-DC-A3-AB-77-7D-A4&#038;Culture=en-CA" target="_blank">register</a>. Full writeup below:</p>
<p><a href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=F9-C8-C6-5F-CD-C7-49-CB-21-48-DC-A3-AB-77-7D-A4&#038;Culture=en-CA" target="_blank"><strong>REGISTER</strong></a><br />
<strong>Invitation Code</strong><strong>: </strong>0781DA<strong><br />
Tuesday, April 6<sup>th, </sup>2010<br />
Start Time: 11:00AM PST (02:00 PM EST)</strong><br />
Webcast Duration:  60 min<br />
Questions about these events?<br />
Call us at  1-888-789-7770</p>
<p>A follow up to Paul Laberge&#8217;s &#8220;101&#8221; webcast, Expression Web MVP and WordPress hacker Morten Rand-Hendriksen takes you through an intimate and enlightening look into his day-to-day work process. He specializes in building solid standards-based websites on the WordPress platform using Microsoft web technologies and Expression Web. The session takes you through real-life examples of customer projects and pulls back the curtain on a work process that employs what Morten jokingly refers to as the &#8220;Unholy Quatern&#8221; &#8211; Microsoft&#8217;s Expression Web 3, Web Platform Installer and Mesh combined with the open-source publishing platform WordPress. Combining these four technologies Morten has developed a process in which rapid site debugging, prototyping and implementation becomes a reality.</p>
<p>Learn the inner workings of WordPress and how to use its theme engine to build pretty much any website you can think of using Expression Web 3 and see how using simple web technologies like WPI and Mesh can make your life as a CMS dev/igner much easier.</p>
<p><strong><a title="Register for the Expression Web webcast" href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=F9-C8-C6-5F-CD-C7-49-CB-21-48-DC-A3-AB-77-7D-A4&#038;Culture=en-CA" target="_blank">Register Today!</a></strong></p>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/microsoft-expression-web/expression-web-2-webcast-june-5th-what-do-you-want-to-know-20080529/' rel='bookmark' title='Permanent Link: Expression Web 2 Webcast June 5th &#8211; What do you want to know?'>Expression Web 2 Webcast June 5th &#8211; What do you want to know?</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression-web/speaking-at-interactive-panel-discussion-the-right-presentation-layer-for-your-solution-20090225/' rel='bookmark' title='Permanent Link: Speaking at Interactive Panel Discussion: The Right Presentation Layer for Your Solution'>Speaking at Interactive Panel Discussion: The Right Presentation Layer for Your Solution</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression/get-microsoft-expression-products-50-off-for-the-holidays-20081223/' rel='bookmark' title='Permanent Link: Get Microsoft Expression Products 50% off for the Holidays!'>Get Microsoft Expression Products 50% off for the Holidays!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/microsoft-expression-web/webcast-an-intimate-and-enlightening-view-into-microsoft-expression-web-3-20100323/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>MIX10 Session and Supporting Documents</title>
		<link>http://www.designisphilosophy.com/wordpress-as-cms/mix10-session-supporting-documents-20100314/</link>
		<comments>http://www.designisphilosophy.com/wordpress-as-cms/mix10-session-supporting-documents-20100314/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 05:50:06 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[WordPress as CMS]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=675</guid>
		<description><![CDATA[Above is my MIX10 session A Case Study: Rapid WordPress Design and Prototyping with Expression Web 3 in its entirety in Silverlight video format. It can be blown up to full screen and I highly recommend it as there are code examples. In the session I referenced a bunch of different technologies and applications I [...]


Related posts:<ol><li><a href='http://www.designisphilosophy.com/tutorials/code-snippets-from-my-wordcamp-presentation-20090124/' rel='bookmark' title='Permanent Link: Code snippets from my WordCamp presentation'>Code snippets from my WordCamp presentation</a></li>
<li><a href='http://www.designisphilosophy.com/wordpress-as-cms/bcit-class-materials-20090821/' rel='bookmark' title='Permanent Link: BCIT Class Materials'>BCIT Class Materials</a></li>
<li><a href='http://www.designisphilosophy.com/events/the-unholy-quatern-at-web-not-war-2010-in-montreal-20100527/' rel='bookmark' title='Permanent Link: The Unholy Quatern at Web Not War 2010 in Montreal'>The Unholy Quatern at Web Not War 2010 in Montreal</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="516" height="290"><param name="source" value="http://live.visitmix.com/ClientBin/players/VideoPlayer2009_03_27.xap" /><param name="initParams" value="m=http://ecn.channel9.msdn.com/o9/mix/10/wmv/CL56.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://live.visitmix.com/Skins/MIX10/Styles/images/DefaultPlayerBackground.png, postid=0" /><param name="background" value="#00FFFFFF" /><a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"><br />
<img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/><br />
</a><br />
</object><br />
<br />
<a href="http://www.designisphilosophy.com/wp-content/uploads/2010/03/mortenMix.jpg"><img class="size-full wp-image-676 alignright" title="mortenMix" src="http://www.designisphilosophy.com/wp-content/uploads/2010/03/mortenMix.jpg" alt="" width="250" height="282" /></a></p>
<p>Above is my MIX10 session <a href="http://live.visitmix.com/MIX10/Sessions/CL56">A  Case Study: Rapid WordPress Design and Prototyping with Expression  Web 3</a> in its entirety in Silverlight video format. It can be blown up to full screen and I highly recommend it as there are code examples. </p>
<p>In the session I referenced a bunch of different technologies and applications I use on a day-to-day basis. For those in attendance and those watching on the web here is the exhaustive list of links and tools for you to play around with. I will post a link to the video version of my session when it becomes available approximately 24 hours after the session itself.</p>
<h3>The Unholy Quatern</h3>
<p>The Unholy Quatern consists of 4 basic elements;</p>
<ol>
<li><a title="Download WordPress" href="http://www.wordpress.org" target="_blank">WordPress</a></li>
<li><a title="Download Microsoft Expression Web 3" href="http://expression.microsoft.com" target="_blank">Microsoft Expression Web 3</a></li>
<li><a title="Download the Microsoft Web Platform Installer" href="http://www.microsoft.com/web/Downloads/platform.aspx" target="_blank">Microsoft Web Platform Installer</a></li>
<li><a title="Microsoft Live Mesh" href="http://www.mesh.com" target="_blank">Live Mesh</a></li>
</ol>
<p>If you are only installing WordPress on your local computer there is no need to get WordPress from the original source &#8211; the Web Platform Installer will handle the installation for you. The same applies if you are using a different CMS under the WPI.</p>
<p>NOTE: If you are working in Windows 7 it will be necessary to run Expression Web 3 as Administrator if you want to set up the WPI version of WordPress as a site. Otherwise Expression Web 3 will not have permission to write to the folder and you&#8217;ll be banging your head against a wall for hours trying to figure out why it&#8217;s not working.</p>
<h3>WordPress Code Snippets for Expression Web</h3>
<p>I have created a downloadable version of the WordPress code snippets used in the session. They are availalbe &#8211; and frequently updated &#8211; at the <a title="Download WordPres Code Snippets for Expression Web" href="http://gallery.expression.microsoft.com/en-us/WordPressTools" target="_blank">Expression Gallery</a>. The snippets work with any version of Expression Web and are quite literally plug-and-play. The current version of the WordPress Template Tools comes with a special snippet that lets you create new snippets. Snippets in the current version are:</p>
<ul>
<li>Custom Page Template tag</li>
<li>Custom Field tag</li>
<li>PHP parsing Custom Field</li>
<li>Conditional Custom Field</li>
<li>Image as Header</li>
<li>Get blog/site URL</li>
<li>Get current theme URL</li>
<li>Get blog/site name</li>
<li>Get blog description</li>
<li>PHP include</li>
</ul>
<p>Most of these are plug-and-play and those that are not are fairly easy to understand. They are all 100% standards-based and use current and up-to-date WordPress template tags.</p>
<p>I update the WordPress Template Tools on a random basis whenever I feel there is a new tag that will be useful for other people. If you have an idea for a template tag not currently in the list feel free to contact me with the suggestion.</p>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/tutorials/code-snippets-from-my-wordcamp-presentation-20090124/' rel='bookmark' title='Permanent Link: Code snippets from my WordCamp presentation'>Code snippets from my WordCamp presentation</a></li>
<li><a href='http://www.designisphilosophy.com/wordpress-as-cms/bcit-class-materials-20090821/' rel='bookmark' title='Permanent Link: BCIT Class Materials'>BCIT Class Materials</a></li>
<li><a href='http://www.designisphilosophy.com/events/the-unholy-quatern-at-web-not-war-2010-in-montreal-20100527/' rel='bookmark' title='Permanent Link: The Unholy Quatern at Web Not War 2010 in Montreal'>The Unholy Quatern at Web Not War 2010 in Montreal</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/wordpress-as-cms/mix10-session-supporting-documents-20100314/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
<enclosure url="http://ecn.channel9.msdn.com/o9/mix/10/wmv-hq/CL56.wmv" length="115192365" type="video/x-ms-wmv" />
<enclosure url="http://ecn.channel9.msdn.com/o9/mix/10/wmv/CL56.wmv" length="61963903" type="video/x-ms-wmv" />
		</item>
		<item>
		<title>MIX10 Proposal: I Reject Your Stylesheet and Substitute My Own</title>
		<link>http://www.designisphilosophy.com/microsoft-expression-web/mix10-proposal-i-reject-your-stylesheet-and-substitute-my-own-20100106/</link>
		<comments>http://www.designisphilosophy.com/microsoft-expression-web/mix10-proposal-i-reject-your-stylesheet-and-substitute-my-own-20100106/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 12:57:14 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Expression Web]]></category>
		<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[WordPress Themes]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=657</guid>
		<description><![CDATA[Ever since I was invited to attend Microsoft&#8217;s web design and development conference MIX in 2008 I&#8217;ve been itching to submit my own session proposal and get on the podium to share with other developers and designers my experiences working with Expression Web and WordPress. The plan was to submit a proposal for MIX09 but [...]


Related posts:<ol><li><a href='http://www.designisphilosophy.com/news/2008-weblog-awards-finalist-20090102/' rel='bookmark' title='Permanent Link: 2008 Weblog Awards Finalist'>2008 Weblog Awards Finalist</a></li>
<li><a href='http://www.designisphilosophy.com/wordpress-as-cms/mix10-session-supporting-documents-20100314/' rel='bookmark' title='Permanent Link: MIX10 Session and Supporting Documents'>MIX10 Session and Supporting Documents</a></li>
<li><a href='http://www.designisphilosophy.com/css/why-a-css-reset-should-be-at-the-core-of-your-stylesheet-20090817/' rel='bookmark' title='Permanent Link: Why a CSS Reset should be at the core of your stylesheet'>Why a CSS Reset should be at the core of your stylesheet</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-658" title="I reject your stylesheet and substitute my own t-shirt" src="http://www.designisphilosophy.com/wp-content/uploads/2010/01/I-reject-your-stylesheet-and-substitute-my-own-t-shirt.jpg" alt="I reject your stylesheet and substitute my own t-shirt" width="507" height="378" /></p>
<p>Ever since I was invited to attend Microsoft&#8217;s web design and development conference MIX in 2008 I&#8217;ve been itching to submit my own session proposal and get on the podium to share with other developers and designers my experiences working with Expression Web and WordPress. The plan was to submit a proposal for MIX09 but life and work intervened and made it impossible for me to even attend (truth be told I was going to a wedding in Hawaii the same week so I really shouldn&#8217;t complain). But this year March is wide open and I&#8217;ve jumped in head first and submitted a talk with the modest title &#8220;<a title="Vote for my MIX10 OpenCall entry I Reject Your Stylesheet and Substitute My Own" href="http://visitmix.com/opencallvote/Entry?entryId=IREJEC116" target="_blank">I Reject Your Stylesheet And Substitute My Own &#8211; Rapid site design and prototyping with Expression Web 3 and WordPress</a>&#8221; to the OpenCall portion of MIX10. And now I need your help to get my proposal accepted so I can get in and do my thing.</p>
<p>OpenCall is literally a popularity contest: The ten most voted on proposals get a slot at the conference and the rest are left by the wayside. As far as I can tell my proposal is the only one focusing on Expression Web (at least it&#8217;s the only one that shows up on a search) and also the only one talking about WordPress so my hope is that both those interested in the web authoring application and those interested in WordPress specifically or open-source or CMS design in general will find it compelling and want to vote for it. Only time will tell.</p>
<p>To vote for <a title="Vote for my MIX10 OpenCall entry I Reject Your Stylesheet and Substitute My Own" href="http://visitmix.com/opencallvote/Entry?entryId=IREJEC116" target="_blank">I Reject Your Stylesheet and Substitute My Own</a> visit the <a title="Vote for I Reject Your Stylesheet and Substitute My Own" href="http://visitmix.com/opencallvote/Entry?entryId=IREJEC116" target="_blank">OpenCall ballot page found here</a> and click the Add session to ballot button. You can vote for a total of 5 sessions with one ballot. The rest of the sessions can be found <a title="MIX10 OpenCall entries" href="http://visitmix.com/opencallvote/" target="_blank">here</a>. Once you&#8217;re done voting, spread the word and get all your friends to vote for me as well. Voting ends on the 15th of January so there&#8217;s little time but I am certain with your help my name will appear on the roster alongside the many other fantastic speakers at <a title="MIX10" href="http://live.visitmix.com/" target="_blank">MIX10</a>.</p>
<p>Oh, and if you&#8217;re interested the extremely limited edition I Reject Your Stylesheet and Substitute My Own T-shirts are available in green, blue, tan and black sizes S, M and L (Fruit of the Loom, heavy cotton) for $20. <a title="Get the awesome t-shirt" href="http://www.designisphilosophy.com/contact/" target="_blank">Contact me with your name and mailing address</a> and I&#8217;ll wrap one up and send it to you.</p>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/news/2008-weblog-awards-finalist-20090102/' rel='bookmark' title='Permanent Link: 2008 Weblog Awards Finalist'>2008 Weblog Awards Finalist</a></li>
<li><a href='http://www.designisphilosophy.com/wordpress-as-cms/mix10-session-supporting-documents-20100314/' rel='bookmark' title='Permanent Link: MIX10 Session and Supporting Documents'>MIX10 Session and Supporting Documents</a></li>
<li><a href='http://www.designisphilosophy.com/css/why-a-css-reset-should-be-at-the-core-of-your-stylesheet-20090817/' rel='bookmark' title='Permanent Link: Why a CSS Reset should be at the core of your stylesheet'>Why a CSS Reset should be at the core of your stylesheet</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/microsoft-expression-web/mix10-proposal-i-reject-your-stylesheet-and-substitute-my-own-20100106/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Speaking at Interactive Panel Discussion: The Right Presentation Layer for Your Solution</title>
		<link>http://www.designisphilosophy.com/microsoft-expression-web/speaking-at-interactive-panel-discussion-the-right-presentation-layer-for-your-solution-20090225/</link>
		<comments>http://www.designisphilosophy.com/microsoft-expression-web/speaking-at-interactive-panel-discussion-the-right-presentation-layer-for-your-solution-20090225/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 20:46:45 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Expression Web]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=415</guid>
		<description><![CDATA[I&#8217;ve been invited to participate in an interactive panel discussion about Microsoft&#8217;s many web development and presentation tools called &#8220;The Right Presentation Layer for Your Solution&#8221;. The discussion takes place online tomorrow (Thursday Feb. 26, 2009) at 11am to noon Pacific time (2pm to 3pm EST). To see, hear and participate in the discussion you [...]


Related posts:<ol><li><a href='http://www.designisphilosophy.com/microsoft-expression-web/webcast-an-intimate-and-enlightening-view-into-microsoft-expression-web-3-20100323/' rel='bookmark' title='Permanent Link: Webcast: An Intimate and Enlightening View into Microsoft Expression Web 3'>Webcast: An Intimate and Enlightening View into Microsoft Expression Web 3</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression-web/speaking-at-vancouver-microsoft-innovation-briefing-20080509/' rel='bookmark' title='Permanent Link: Speaking at Vancouver Microsoft Innovation Briefing'>Speaking at Vancouver Microsoft Innovation Briefing</a></li>
<li><a href='http://www.designisphilosophy.com/video-tutorials/using-wordpress-in-alternate-configurations-my-wordcamp-whistler-09-presentation-20090203/' rel='bookmark' title='Permanent Link: Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation'>Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been invited to participate in an interactive panel discussion about Microsoft&#8217;s many web development and presentation tools called &#8220;The Right Presentation Layer for Your Solution&#8221;. The discussion takes place online tomorrow (Thursday Feb. 26, 2009) at 11am to noon Pacific time (2pm to 3pm EST). To see, hear and participate in the discussion you have to register by <a title="Register for the talk" href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032385445&amp;EventCategory=4&amp;culture=en-CA&amp;CountryCode=CA" target="_blank">following this link</a>. Below is the press release in its entirety.</p>
<h3>Interactive Panel Discussion: The Right Presentation Layer for Your Solution</h3>
<p>By the end of this webcast, you will be able to:</p>
<ul>
<li>Use some of the presentation layer tips and tricks provided by the panel</li>
<li>Gain some knowledge of what presentation layer technologies Microsoft provides that you can use in your solutions</li>
<li>And most importantly, have your questions answered!</li>
</ul>
<p>The Presentation Layer of an application can be pivotal to the adoption of your solution by users. The right technology for the presentation layer should be the one that makes an emotional connection with the user and helps make the user more productive.</p>
<p>Join us for an interactive panel discussion from some of the foremost experts in user experience, effective presentation layer design and development. This is intended to be a discussion between you and the panel of experts, so come prepared to ask your questions about picking the presentation layer for solution!<br />
This event is focused on Custom Developers, ISVs and Interactive Designers.</p>
<p>This webcast is appropriate for both technical and business decision makers.</p>
<h4>W E B C A S T</h4>
<p>Thursday February 26, 2009</p>
<p>Time: 2:00PM to 3:00PM EST</p>
<p>Event ID: 1032385445</p>
<p><a title="Register for the talk" href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032385445&amp;EventCategory=4&amp;culture=en-CA&amp;CountryCode=CA" target="_blank">Register Now</a></p>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/microsoft-expression-web/webcast-an-intimate-and-enlightening-view-into-microsoft-expression-web-3-20100323/' rel='bookmark' title='Permanent Link: Webcast: An Intimate and Enlightening View into Microsoft Expression Web 3'>Webcast: An Intimate and Enlightening View into Microsoft Expression Web 3</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression-web/speaking-at-vancouver-microsoft-innovation-briefing-20080509/' rel='bookmark' title='Permanent Link: Speaking at Vancouver Microsoft Innovation Briefing'>Speaking at Vancouver Microsoft Innovation Briefing</a></li>
<li><a href='http://www.designisphilosophy.com/video-tutorials/using-wordpress-in-alternate-configurations-my-wordcamp-whistler-09-presentation-20090203/' rel='bookmark' title='Permanent Link: Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation'>Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/microsoft-expression-web/speaking-at-interactive-panel-discussion-the-right-presentation-layer-for-your-solution-20090225/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speaking about WordPress as CMS at WordCamp Whistler &#8211; What do you want me to cover?</title>
		<link>http://www.designisphilosophy.com/events/speaking-about-wordpress-as-cms-at-wordcamp-whistler-what-do-you-want-me-to-cover-20090112/</link>
		<comments>http://www.designisphilosophy.com/events/speaking-about-wordpress-as-cms-at-wordcamp-whistler-what-do-you-want-me-to-cover-20090112/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 20:09:11 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[WordPress as CMS]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[speaking engagements]]></category>
		<category><![CDATA[wordcamp]]></category>

		<guid isPermaLink="false">http://blog.pinkandyellow.com/?p=309</guid>
		<description><![CDATA[I am speaking at WordCamp Whistler on January 24th on the topic of using WordPress to create, design and manage &#8220;non-blog&#8221; web sites &#8211; in other words using WordPress as a CMS. If you follow this blog you know that I&#8217;ve been working with this concept for a long time and that in almost every [...]


Related posts:<ol><li><a href='http://www.designisphilosophy.com/news/wordcamp-whistler-wordpress-as-cms-20081219/' rel='bookmark' title='Permanent Link: WordCamp Whistler Pitch: Moving Beyond the Blog &#8211; Building Web Sites with WordPress as the CMS'>WordCamp Whistler Pitch: Moving Beyond the Blog &#8211; Building Web Sites with WordPress as the CMS</a></li>
<li><a href='http://www.designisphilosophy.com/video-tutorials/using-wordpress-in-alternate-configurations-my-wordcamp-whistler-09-presentation-20090203/' rel='bookmark' title='Permanent Link: Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation'>Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation</a></li>
<li><a href='http://www.designisphilosophy.com/tutorials/code-snippets-from-my-wordcamp-presentation-20090124/' rel='bookmark' title='Permanent Link: Code snippets from my WordCamp presentation'>Code snippets from my WordCamp presentation</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.wordcampwhistler.com"><img class="aligncenter" title="WordCamp Whistler" src="http://www.wordcampwhistler.com/wp-content/themes/minimalia/images/header.jpg" alt="" width="507" height="166" /></a>I am speaking at <a title="WordCamp Whistler - get your tickets now!" href="http://www.wordcampwhistler.com/" target="_blank">WordCamp Whistler on January 24th</a> on the topic of using WordPress to create, design and manage &#8220;non-blog&#8221; web sites &#8211; in other words using <a title="All my articles on WordPress as CMS" href="http://blog.pinkandyellow.com/category/wordpress-as-cms/" target="_blank">WordPress as a CMS</a>. If you follow this blog you know that I&#8217;ve been working with this concept for a long time and that in almost every case I use WordPress as a base for my client sites. There are many reasons for this, foremost that from a client perspective it is more user friendly than any of the other open-source CMSes out there. Add to that the almost infinite extensibility through plug-ins and other hacks and how easy it is to create custom themes and layouts and you have what in my view is the best backend solution for small and medium scale web projects.</p>
<p>In <a title="My WordCamp Whistler pitch" href="http://blog.pinkandyellow.com/news/wordcamp-whistler-wordpress-as-cms-20081219/" target="_blank">my original pitch</a> I asked for a one hour session. But unbeknownst to me <a title="Tris Hussey on his talk at WordCamp Whistler" href="http://www.trishussey.com/2009/01/12/getting-ready-for-wordcamp-whistler-what-are-your-favourite-themes-and-plugins/" target="_blank">Tris Hussey</a> (who is looking for your input on favourite plug-ins etc), another WordPress as CMS expert, had pitched almost the exact same topic to the event. Rather than pick sides and give one of us the full hour, it was decided that we would each get a 30 minute session so we both get our foot in and the attendees can get two different perspectives. Which is a great idea: This is by no means an exact science and while I&#8217;m sure Tris and my approaches compliment each other they will be vastly different. And that &#8220;double perspective&#8221; will give the listeners a far broader understanding of the subject matter than if one of us were to do the session by ourselves.</p>
<h3>So what should I talk about?</h3>
<p>With the reduced time comes the inevitable question: What should I talk about? Those who know me know that I will take up whatever time I am given and I&#8217;ll always have plenty more to say. In the case of WordPress as CMS I could probably hold a week long seminar and still only cover the basics of what you can do. In <a title="My WordCamp Whistler pitch" href="http://blog.pinkandyellow.com/news/wordcamp-whistler-wordpress-as-cms-20081219/" target="_blank">my original pitch</a> I outlined a series of topics that form the foundation of this technique. These include basic WordPress anatomy, theme and CSS hacks, taxonomy, custom templates, custom themes and a discussion of why WordPress is the ideal platform for &#8220;regular&#8221; web sites.</p>
<p>I could talk at length on all of these topics but I think the attendees would be better served with a broader approach that covers the basics of several of them for further study later on.</p>
<h3>What do <em>you</em> want to learn?</h3>
<p>Rather than set my talk in stone right now, I&#8217;d like to hear from the people who are actually going to the event and let them shape the session. So what do you want me to talk about? What do you think you would have the most use of? WordPress anatomy? <a title="Using WordPress custom fields as layout tools" href="http://blog.pinkandyellow.com/tutorials/using-conditional-custom-fields-for-advanced-layouts-20081219/" target="_blank">Custom fields as layout tools</a>? Theme hacks? Taxonomy? The choice is yours. Here is a preliminary break down of the session and then I&#8217;ll let you, the listener, decide the final result:</p>
<h3>Working Title: WordPress as CMS &#8211; Building the Non-Blog WordPress Site of the Future</h3>
<p>Suggested topics covered:</p>
<h4>WordPress Anatomy</h4>
<p>What does WordPress really do? How does the stuff you create in the back-end end up on the pages and posts? What is the difference between posts, pages, indexes and all the other options? And how are these things connected?</p>
<h4>The Basic Hack: Custom Templates</h4>
<p>Want more control of the appearance of your pages? Custom templates give you complete control with minimum effort. Learn some basic theme hacks and understand the template structure.</p>
<h4>Custom Fields Can Be Used for Anything!</h4>
<p>One of the most powerfull and underused functions in WordPress is the Custom Fields. By understanding how they work you can use them as a layout tool to create menus, boxes and other elements that will make your site stand out.</p>
<h4>Make the WordPress Taxonomy Work for You</h4>
<p>The WordPress <a title="What does Taxonomy really mean?" href="http://en.wikipedia.org/wiki/Taxonomy" target="_blank">taxonomy</a> (hierarchial structure, i.e. categories, sub categories etc) was built for blogging. But if you reframe your thinking of what blogging really is you&#8217;ll see that the same taxonomy combined with page parenting gives you a solid base for non-blog taxonomy and dynamic page creation.</p>
<blockquote><p>That&#8217;s what I have. Now it&#8217;s up to you! Drop your thoughts in the comments below and together we&#8217;ll create a session customized to the people who are there to learn.</p></blockquote>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/news/wordcamp-whistler-wordpress-as-cms-20081219/' rel='bookmark' title='Permanent Link: WordCamp Whistler Pitch: Moving Beyond the Blog &#8211; Building Web Sites with WordPress as the CMS'>WordCamp Whistler Pitch: Moving Beyond the Blog &#8211; Building Web Sites with WordPress as the CMS</a></li>
<li><a href='http://www.designisphilosophy.com/video-tutorials/using-wordpress-in-alternate-configurations-my-wordcamp-whistler-09-presentation-20090203/' rel='bookmark' title='Permanent Link: Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation'>Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation</a></li>
<li><a href='http://www.designisphilosophy.com/tutorials/code-snippets-from-my-wordcamp-presentation-20090124/' rel='bookmark' title='Permanent Link: Code snippets from my WordCamp presentation'>Code snippets from my WordCamp presentation</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/speaking-about-wordpress-as-cms-at-wordcamp-whistler-what-do-you-want-me-to-cover-20090112/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordCamp Whistler Pitch: Moving Beyond the Blog &#8211; Building Web Sites with WordPress as the CMS</title>
		<link>http://www.designisphilosophy.com/news/wordcamp-whistler-wordpress-as-cms-20081219/</link>
		<comments>http://www.designisphilosophy.com/news/wordcamp-whistler-wordpress-as-cms-20081219/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 00:25:46 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[WordPress as CMS]]></category>
		<category><![CDATA[wordcamp]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.pinkandyellow.com/?p=288</guid>
		<description><![CDATA[WordCamp is coming to the wonderful winter wonderland of Whistler on January 24th, 2009 and I&#8217;d like to throw my name in the hat of presenters and share some of what I&#8217;ve learned working with everyone&#8217;s favourite blogging platform WordPress as a full fledged CMS. Now I&#8217;m not part of what is considered the Vancouver [...]


Related posts:<ol><li><a href='http://www.designisphilosophy.com/events/speaking-about-wordpress-as-cms-at-wordcamp-whistler-what-do-you-want-me-to-cover-20090112/' rel='bookmark' title='Permanent Link: Speaking about WordPress as CMS at WordCamp Whistler &#8211; What do you want me to cover?'>Speaking about WordPress as CMS at WordCamp Whistler &#8211; What do you want me to cover?</a></li>
<li><a href='http://www.designisphilosophy.com/video-tutorials/using-wordpress-in-alternate-configurations-my-wordcamp-whistler-09-presentation-20090203/' rel='bookmark' title='Permanent Link: Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation'>Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression-web/wordpress-as-cms-the-project-20080312/' rel='bookmark' title='Permanent Link: WordPress as CMS &#8211; The Project'>WordPress as CMS &#8211; The Project</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a title="WordCamp Whistler 2009" href="http://www.wordcampwhistler.com/" target="_blank">WordCamp is coming to the wonderful winter wonderland of Whistler on January 24th, 2009</a> and I&#8217;d like to throw my name in the hat of presenters and share some of what I&#8217;ve learned working with everyone&#8217;s favourite blogging platform WordPress as a full fledged CMS. Now I&#8217;m not part of what is considered the Vancouver blogging community and most of these people don&#8217;t know who I am or what I do so I figure instead of just sending the pitch off to the great unknown I&#8217;ll share it with the good readers of this blog for comments, questions and suggestions.</p>
<h3>Session title: Moving Beyond the Blog &#8211; Building Web Sites with WordPress as the CMS</h3>
<p>Alternate title: <strong>This is not a blog! Harnessing the Power of WordPress for Non-blog Websites</strong></p>
<p>Alternate alternate title: <strong>Letting the Genie Out of the Bottle: WordPress is More than Reverse Chronological Posts</strong></p>
<p>Session length: <strong>30 minutes to 1 hour (1 hour preferred)</strong></p>
<h3>The Pitch:</h3>
<p>It is well established that WordPress is a great blogging platform. But the capabilities of the application go way beyond merely outputting posts or articles in a reversed chronological order: WordPress is in fact a full fledged Content Management System (CMS) that beyond blogging can serve as the basis for pretty much any type of web site imaginable.</p>
<p>By understanding the anatomy of WordPress and how the different pieces go together and interact with each other you can create some truely spectacular sites that look nothing like the classic two-column blogs but still retain all the functionality, ease of use and SEO power that makes the application so popular.</p>
<p>The session will start off with a crash course in WordPress anatomy and how to quickly move beyond the standard templates through some simple theme hacks and CSS. Using the WordPress based sites for <a title="Sablok &amp; Sablok - Notaries Public" href="http://sablok.com" target="_blank">Sablok &amp; Sablok</a> and <a title="Bellevue Gallery" href="http://bellevuegallery.ca/newsletter/" target="_blank">Bellevue Gallery</a> (work in progress) as examples I will demonstrate how to use pages, posts and categories to create strong and functional taxonomies that make for easy navigation as well as management. The session will go on to cover how to use custom templates, conditional custom fields and template tags to create pretty much any layout you can imagine. And to wrap it all up; a brief discussion of why using WordPress as a CMS for &#8220;regular&#8221; web sites gives the site owner and end user a huge advantage over regular sites and how businesses can increase their web presence and findability by adding a news page or blog to their site and share some of their know-how with the public &#8211; for free.</p>
<h3>So who is this Morten dude anyway?</h3>
<p>I&#8217;ve been designing web sites for close to 10 years now but over the last two years WordPress has become the most imporatnt tool in my web design arsenal. In fact it is now the foundation upon which 80% of my business is built. I&#8217;ve learnt most of what I know about the application by reading and listening to the thoughts of others and experimenting with the code and now it&#8217;s time I give some of that aquired knowledge back. My blog <a title="Design is Philosophy - WordPress, CSS and design tutorials" href="http://blog.pinkandyellow.com" target="_blank">Design is Philosophy</a> features a series of tutorials and articles on how to customize WordPress to make it do what you want and I&#8217;m in the process of developing a free &#8220;God Theme&#8221; for WordPress that will give the user access to pretty  much everything they need to create web sites using WordPress as the CMS.</p>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/events/speaking-about-wordpress-as-cms-at-wordcamp-whistler-what-do-you-want-me-to-cover-20090112/' rel='bookmark' title='Permanent Link: Speaking about WordPress as CMS at WordCamp Whistler &#8211; What do you want me to cover?'>Speaking about WordPress as CMS at WordCamp Whistler &#8211; What do you want me to cover?</a></li>
<li><a href='http://www.designisphilosophy.com/video-tutorials/using-wordpress-in-alternate-configurations-my-wordcamp-whistler-09-presentation-20090203/' rel='bookmark' title='Permanent Link: Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation'>Using WordPress in Alternate Configurations &#8211; My WordCamp Whistler 09 Presentation</a></li>
<li><a href='http://www.designisphilosophy.com/microsoft-expression-web/wordpress-as-cms-the-project-20080312/' rel='bookmark' title='Permanent Link: WordPress as CMS &#8211; The Project'>WordPress as CMS &#8211; The Project</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/news/wordcamp-whistler-wordpress-as-cms-20081219/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>another event</title>
		<link>http://www.designisphilosophy.com/events/another-event-20080205/</link>
		<comments>http://www.designisphilosophy.com/events/another-event-20080205/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 06:58:32 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://blog.pinkandyellow.com/events/another-event-20080205/</guid>
		<description><![CDATA[on the 7th Related posts:A big event


Related posts:<ol><li><a href='http://www.designisphilosophy.com/events/a-big-event-20080205/' rel='bookmark' title='Permanent Link: A big event'>A big event</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>on the 7th</p>


<p>Related posts:<ol><li><a href='http://www.designisphilosophy.com/events/a-big-event-20080205/' rel='bookmark' title='Permanent Link: A big event'>A big event</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/another-event-20080205/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
