<?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>Global Nerdy &#187; Toronto Code Camp</title>
	<atom:link href="http://www.globalnerdy.com/tag/toronto-code-camp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.globalnerdy.com</link>
	<description>Tech Evangelist Joey deVilla on Shopify, startups, software development, tech news and other nerdy stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:30:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Toronto Code Camp: Saturday, May 1st!</title>
		<link>http://www.globalnerdy.com/2010/04/26/toronto-code-camp-saturday-may-1st/</link>
		<comments>http://www.globalnerdy.com/2010/04/26/toronto-code-camp-saturday-may-1st/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 22:25:14 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Meetups]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[What Joey Did]]></category>
		<category><![CDATA[Toronto Code Camp]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2010/04/26/toronto-code-camp-saturday-may-1st/</guid>
		<description><![CDATA[The 5th annual Toronto Code Camp takes place next Saturday, May 1st, in the SEQ building on Seneca College’s York Campus (Seneca@York). If you’re a developer who builds or is thinking of building on the .NET platform, you want to catch this free event! Last year’s event had over 350 attendees who caught 25 sessions, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.torontocodecamp.net/"><img style="border-right-width: 0px; margin: 0px 0px 10px 15px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Toronto Code Camp logo" border="0" alt="Toronto Code Camp logo" align="right" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/04/torontocodecamplogo.jpg" width="141" height="138" /></a><strong>The 5th annual <a href="http://www.torontocodecamp.net/">Toronto Code Camp</a> takes place next Saturday, May 1st, in the SEQ building on Seneca College’s York Campus (</strong><a href="mailto:Seneca@York"><strong>Seneca@York</strong></a><strong>).</strong> If you’re a developer who builds or is thinking of building on the .NET platform, you want to catch this free event!</p>
<p>Last year’s event had over 350 attendees who caught 25 sessions, <a href="http://www.globalnerdy.com/2009/04/27/assless-chaps-and-data-bondage/">including the infamous “Data Bondage with Silverlight”, which opened with the equally infamous “assless chaps and accordion performance”</a>. I make no guarantees this year, other than that I’ll be there and that this year’s event will be the biggest and best one yet, with a whopping 40 sessions arranged into 8 tracks.</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Seneca@York campus at night" border="0" alt="Seneca@York campus at night" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/04/senecaatyorkcampus.jpg" width="467" height="250" /> </p>
<p><strong>Code Camp happens because of Chris Dufour, .NET community guy extraordinare,</strong> who’s been making it happen for the past few years. It’s a free-as-in-beer event, a labour of love carried out by Chris and a team of dedicated volunteers and funded by generous sponsors including <a href="http://microsoft.ca/">The Empire</a>. </p>
</p>
<p>Here’s a run-down of <a href="http://www.torontocodecamp.net/Agenda/tabid/56/Default.aspx">Toronto Code Camp 2010’s agenda</a>:</p>
<table border="1" cellspacing="5" cellpadding="3" width="600">
<tbody>
<tr>
<td valign="top" width="194"><strong>Time</strong></td>
<td valign="top" width="406"><strong>What’s Happening</strong></td>
</tr>
<tr>
<td valign="top" width="194">8:30 a.m. – 9:00 a.m.</td>
<td valign="top" width="406">Registration          </td>
</tr>
<tr>
<td valign="top" width="194">9:00 a.m. – 9:30 a.m.</td>
<td valign="top" width="406">Keynote          </td>
</tr>
<tr>
<td valign="top" width="194">9:30 a.m. – 10:45 a.m.</td>
<td valign="top" width="406"><strong>Sessions</strong>           <br /> 
<ul>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/93/Default.aspx">Scrum with VS 2010 and TFS</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/91/Default.aspx">Generating PDF/Excel using Report Viewer Control</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/84/Default.aspx">jQuery is Your Friend</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/68/Default.aspx">Delivering Business Value with Rich Web Applications</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/63/Default.aspx">Why SharePoint is a great application development platform</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/89/Default.aspx">Developing for the “Third Screen” &#8211; Windows Phone 7</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/90/Default.aspx">The Basics Of Unit Testing </a></li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/73/Default.aspx">Regular Expressions: The World’s Most Powerful Text Parsing Language</a> </li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="194">10:45 a.m. – 11:00 a.m.</td>
<td valign="top" width="406">Break          </td>
</tr>
<tr>
<td valign="top" width="194">11:00 a.m. – 12:15 p.m.</td>
<td valign="top" width="406"><strong>Sessions</strong>           <br /> 
<ul>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/87/Default.aspx">The ultimate architecture experience with VS 2010</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/78/Default.aspx">Setting your Data Free with Open Data </a></li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/72/Default.aspx">IronPython: Adding Scripting Capabilities To Your Applications </a></li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/80/Default.aspx">Silverlight Essentials</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/64/Default.aspx">Exploring the new SharePoint 2010 Service Applications</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/60/Default.aspx">Building Windows Phone 7 Series Games with XNA Game Studio 4.0</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/69/Default.aspx">BDD – End to end testing for web applications in the .net world using User Stories</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/96/Default.aspx">Introduction to BlackBerry Widgets                <br /></a></li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="194">12:15 p.m. – 1:30 p.m.</td>
<td valign="top" width="406">Lunch          </td>
</tr>
<tr>
<td valign="top" width="194">1:30 p.m. – 2:45 p.m.</td>
<td valign="top" width="406"><strong>Sessions</strong>           <br /> 
<ul>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/82/Default.aspx">Scale Your Data Tier with Windows Server AppFabric</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/76/Default.aspx">XML in SQL Server. Why bother?</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/70/Default.aspx">Optimizing Ajax for Maximum Performance</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/79/Default.aspx">Silverlight Breaks Free of the Browser</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/94/Default.aspx">Connecting SharePoint 2010 and Microsoft CRM 4.0 with Visual Studio 2010</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/62/Default.aspx">Developing Windows Phone 7 Applications using Silverlight</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/65/Default.aspx">Overview of Bing Maps and Search</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/58/Default.aspx">What’s New in DotNetNuke V5.0                <br /></a></li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="194">2:45 p.m. – 3:00 p.m.</td>
<td valign="top" width="406">Break          </td>
</tr>
<tr>
<td valign="top" width="194">3:00 p.m. – 4:15 p.m.</td>
<td valign="top" width="406"><strong>Sessions</strong>           <br /> 
<ul>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/86/Default.aspx">Parallel Computing Support in .NET 4.0</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/77/Default.aspx">What is MS Sync. Framework</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/71/Default.aspx">The Rich Standard: Getting Familiar with HTML 5                <br /></a><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/88/Default.aspx">Will your code blend? </a></li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/98/Default.aspx">Architectural and Code Level Best Practices for Developing Applications in SharePoint 2010</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/61/Default.aspx">Adding Location Intelligence to your Windows Phone 7 Apps with Bing Maps</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/66/Default.aspx">Code Generation in Visual Studio using T4</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/59/Default.aspx">DotNetNuke Skinning                <br /></a></li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="194">4:15 p.m. – 4:30 p.m.</td>
<td valign="top" width="406">Break          </td>
</tr>
<tr>
<td valign="top" width="194">4:30 p.m. – 5:45 p,m.</td>
<td valign="top" width="406"><strong>Sessions</strong>           <br /> 
<ul>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/85/Default.aspx">Getting out of the Authentication Game: Moving to Claims-Based Identity for your ASP.NET Web Application</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/75/Default.aspx">Self-Tracking Entities and Entity Framework 4</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/97/Default.aspx">Building Applications with ASP.NET MVC</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/81/Default.aspx">Silverlight Data Matters</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/92/Default.aspx">Building InfoPath Applications in SharePoint 2010</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/95/Default.aspx">Understanding the BlackBerry Web Development Platform</a> </li>
<li><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/3/SessionId/57/Default.aspx">Developing BizTalk Adapters                <br /></a></li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="194">5:45 p.m. – 6:00 p.m.</td>
<td valign="top" width="406">Break          </td>
</tr>
<tr>
<td valign="top" width="194">6:00 p.m. – 6:30 p.m.</td>
<td valign="top" width="406">Closing</td>
</tr>
<tr>
<td valign="top" width="194">6:30 p.m.</td>
<td valign="top" width="406">“The Hive” Afterparty          <br />If you want to attend this event, <a href="http://www.torontocodecamp.net/Home/tabid/36/Default.aspx">please register</a>!</td>
</tr>
<tr>
<td valign="top" width="194">Later</td>
<td valign="top" width="406">After the afterparty, a tour of York University’s astronomy observatory!</td>
</tr>
</tbody>
</table>
<p>&#160;</p>
<p>I’ll be present at the event, making myself useful as an official Microsoft representative and as a Windows Phone 7 Champ and Azure go-to guy.</p>
<p>Toronto Code Camp takes place in the SEQ building at Seneca’s campus at York University, which is at <a href="http://www.bing.com/maps/explore/#5003/0.5040=rtp:adr.~pos.43.770645_-79.499393_70+The+Pond+Rd,+Toronto,+ON+M3J:rtop:0~0:mode:D&amp;o=&amp;a=0/5872/style=auto&amp;lat=43.770645&amp;lon=-79.499393&amp;z=16&amp;pid=5874">70 The Pond Road</a>. Click the map below to see a Bing map and get directions:</p>
</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:84E294D0-71C9-4bd0-A0FE-95764E0368D9:01896c2d-4404-47d6-97bc-9420aea6eb91" class="wlWriterEditableSmartContent"><a href="http://www.bing.com/maps/default.aspx?v=2&amp;cp=43.77065~-79.49939&amp;lvl=15&amp;style=r&amp;sp=aN.43.77085_-79.49918_Toronto%2520Code%2520Camp%25202010_&amp;mkt=en-us&amp;FORM=LLWR" id="map-1718c44e-3edb-44f6-8ac9-4b86063bb372" alt="View map" title="View map"><img src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/04/mapa637d7bc0cd5.jpg" width="592" height="240" alt="Map to Toronto Code Camp (70 The Pond Road)"></a><br /><label for="map-1718c44e-3edb-44f6-8ac9-4b86063bb372" style="font-size:.8em;">Map to Toronto Code Camp (70 The Pond Road)</label></div>
</p>
<p>See you there!</p>
<p class="alert"><a href="http://blogs.msdn.com/cdndevs/archive/2010/04/26/toronto-code-camp-saturday-may-1st.aspx">This article also appears in <em>Canadian Developer Connection</em>.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2010/04/26/toronto-code-camp-saturday-may-1st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Assless Chaps Photos</title>
		<link>http://www.globalnerdy.com/2009/04/28/more-assless-chaps-photos/</link>
		<comments>http://www.globalnerdy.com/2009/04/28/more-assless-chaps-photos/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 04:50:48 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Meetups]]></category>
		<category><![CDATA[Toronto]]></category>
		<category><![CDATA[What Joey Did]]></category>
		<category><![CDATA[assless chaps]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Toronto Code Camp]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2009/04/28/more-assless-chaps-photos/</guid>
		<description><![CDATA[I’ll admit it: I like typing out the phrase “assless chaps”. Here are a couple more photos of me showing off said assless chaps in the speaker’s room at Saturday’s Toronto Code Camp (which I wrote about in this post). Here I am holding up the assless chaps prior to donning them: …and here I [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>I’ll admit it: I <em>like</em> typing out the phrase “assless chaps”.</strong> Here are a couple more photos of me showing off said assless chaps in the speaker’s room at Saturday’s <a href="http://www.torontocodecamp.net/">Toronto Code Camp</a> (which I wrote about in <a href="http://www.globalnerdy.com/2009/04/27/assless-chaps-and-data-bondage/">this post</a>).</p>
<p>Here I am holding up the assless chaps prior to donning them:</p>
<p><a href="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/assless-chaps-21.jpg"><font color="#990000"></font><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="assless_chaps_2-1" border="0" alt="assless_chaps_2-1" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/assless-chaps-21-thumb.jpg" width="500" height="375" /></a></p>
<p>…and here I am modelling them for the nerd paparazzi:</p>
<p><a href="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/assless-caps-22.jpg"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="assless_caps_2-2" border="0" alt="assless_caps_2-2" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/assless-caps-22-thumb.jpg" width="500" height="375" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2009/04/28/more-assless-chaps-photos/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Assless Chaps and Data Bondage</title>
		<link>http://www.globalnerdy.com/2009/04/27/assless-chaps-and-data-bondage/</link>
		<comments>http://www.globalnerdy.com/2009/04/27/assless-chaps-and-data-bondage/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 15:20:50 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Meetups]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Toronto]]></category>
		<category><![CDATA[What Joey Did]]></category>
		<category><![CDATA[assless chaps]]></category>
		<category><![CDATA[code camps]]></category>
		<category><![CDATA[data binding]]></category>
		<category><![CDATA[developer communities]]></category>
		<category><![CDATA[leather]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[stereotypes]]></category>
		<category><![CDATA[Toronto Code Camp]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2009/04/27/assless-chaps-and-data-bondage/</guid>
		<description><![CDATA[Before I begin, let me state that yes, I know that chaps, by definition, have no seat and that the phrase “assless chaps” is redundant. By adding “assless” to chaps, I am simply following one of the golden rules of comedy, namely that adding butt-related humour to anything always makes it funnier. The Snub and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Before I begin, let me state that yes, I know that <em><strong>chaps, by definition, have no seat and that the phrase “assless chaps” is redundant.</strong></em> By adding “assless” to chaps, I am simply following one of the golden rules of comedy, namely that adding butt-related humour to anything <em>always</em> makes it funnier.</p>
<h3>The Snub and the Challenge</h3>
<p>How I came to end up wearing assless chaps on Saturday started innocently enough. I wrote <a href="http://www.globalnerdy.com/2009/04/10/toronto-code-camp-saturday-april-25th/">an article about Toronto Code Camp</a> in which I talked about the sessions I was thinking of attending. One of the presenters, <strong><a href="http://www.objectsharp.com/about/profiles/Pages/bjohnson.aspx">Bruce Johnson</a></strong> of <a href="http://www.objectsharp.com/">ObjectSharp</a>, saw that I didn’t mention his presentation and <a href="http://twitter.com/LACanuck/status/1493362216">tweeted that I’d snubbed him</a>:</p>
<p><a href="http://twitter.com/LACanuck/status/1493362216"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="lacanuck_tweet_1" border="0" alt="lacanuck_tweet_1" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/lacanuck-tweet-1.gif" width="504" height="324" /></a></p>
<p>Actually, learning WPF was on my “to-do” list, so I let Bruce know that I actually was coming to his presentation. In my tweets to him, I fired off <a href="http://twitter.com/AccordionGuy/status/1494682530">this jokey reply</a>:</p>
<p><a href="http://twitter.com/AccordionGuy/status/1494682530"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="accordionguy_tweet_1" border="0" alt="accordionguy_tweet_1" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/accordionguy-tweet-1.gif" width="504" height="317" /></a></p>
<p>I figured that I was at very little risk at having to follow through with this promise. Had this been FutureRuby or perhaps some open source conference, I’m sure my challenge would’ve been answered, but I thought: <em>Hey, this is a conference of <strong>Microsoft</strong> developers! Yes, they’re a bright and talented bunch, and I like them, but they’re an older, corporate, more buttoned-down crowd. They’d <strong>never</strong> go for renaming a session from “Data Binding” to “Data <strong>Bondage”</strong>.</em></p>
<p><a href="http://twitter.com/LACanuck/status/1518338268">But Bruce and the Toronto Code Camp organizers surprised me</a>:</p>
<p><a href="http://twitter.com/LACanuck/status/1518338268"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="lacanuck_tweet_2" border="0" alt="lacanuck_tweet_2" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/lacanuck-tweet-2.gif" width="504" height="287" /></a></p>
<p>I was actually impressed. I was even a little ashamed that I’d brought some prejudices about Microsoft developers from the open source world with me, thinking that they wouldn’t be cool enough to handle slightly edgy content. Live and learn.</p>
<h3>Malabar to the Rescue</h3>
<p>“A promise made is a debt unpaid,” as the narrator in the classic poem <em><a href="http://litterature.historique.net/service/mcgee.html">The Cremation of Sam McGee</a></em> says, so I made arrangements to get my hands on (or more accurately, <em>ass into</em>) some assless chaps. Luckily, Toronto has <strong><a href="http://www.malabar.net/">Malabar</a></strong>. It’s a great costume shop located on McCaul Street just of Queen West, and they’ve been a great source of costumes for years. That’s where the Ginger Ninja and I got our outfits for <a href="http://www.joeydevilla.com/2008/10/27/ooh-new-accordion-ooh-newly-married/">Cory Doctorow’s steampunk-ish wedding back in October</a>:</p>
<p><a href="http://www.joeydevilla.com/2008/10/27/ooh-new-accordion-ooh-newly-married/"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="steampunk_joey" border="0" alt="steampunk_joey" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/steampunk-joey.jpg" width="493" height="844" /></a>&#160;</p>
<p>Getting the chaps was easy. I walked into Malabar and simply said “I’d like to rent some chaps, please.”</p>
<p>“What kind?” the woman behind the counter asked.</p>
<p>“The S-and_M-ier, the better.”</p>
<p>“I know just the pair,” said one of the guys. “Let me get them from the basement.”</p>
<p>Malabar <em>rocks.</em></p>
<h3>Putting the “Camp” in “Code Camp”</h3>
<p>At this point, you’re probably saying, <em>please Joey, for the love of all things holy, tell me that you wore something under the chaps.</em></p>
<p>To which I’ll answer: “Yes. Yes I did.” I wore my loudest pair of jeans, a pair of striped jeans in crazy colours that I’ve had since my days at <a href="http://queensu.ca/">Crazy Go Nuts University</a>, back when I used to go to raves. They went well with the chaps, as you can see in the photo below:</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="assless_chaps_side" border="0" alt="assless_chaps_side" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/assless-chaps-side.jpg" width="480" height="640" />&#160;</p>
<p>I <em>did </em>promise that the assless chaps would be <em>Microsoft-branded</em>; this was fixed thanks to <strong><a href="http://www.colinbowern.com/">Colin Bowern</a></strong> giving me an “I’m a PC” sticker that he happened to have in his knapsack:</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="assless_chaps_closeup" border="0" alt="assless_chaps_closeup" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/assless-chaps-closeup.jpg" width="480" height="640" />&#160;</p>
<p>Later in the afternoon, I ran to the store to get a Diet Coke and saw my reflection in the mirrored windows of a neighbouring building. “Damn, I look <em>good!”</em> I thought.</p>
<p>And as proof of their asslessness, here’s a photo of the chaps from behind. Ladies, please control yourselves; I’m already spoken for!</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="assless_chaps_behind" border="0" alt="assless_chaps_behind" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/assless-chaps-behind.jpg" width="480" height="640" /></p>
<p>I walked into Bruce’s presentation moments after everyone was seated and regaled them with Britney Spears’ <em>Baby One More Time</em>, spiced up with a little extra butt-wiggling and ending with rousing applause:</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="assless_chaps_accordion" border="0" alt="assless_chaps_accordion" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/assless-chaps-accordion.jpg" width="480" height="640" /></p>
<p>…after which I sat down in the front row to catch Bruce’s presentation. It was quite good, and I <em>did</em> learn a lot about data binding in WPF – certainly enough for me to start exploring that aspect of Windows and Silverlight programming. Just as important – if not more so – I learned that the Windows developer community is cooler than one might be led to believe. Both were good lessons.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2009/04/27/assless-chaps-and-data-bondage/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Toronto Code Camp: Saturday, April 25th</title>
		<link>http://www.globalnerdy.com/2009/04/10/toronto-code-camp-saturday-april-25th/</link>
		<comments>http://www.globalnerdy.com/2009/04/10/toronto-code-camp-saturday-april-25th/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 21:34:32 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Meetups]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software and Services]]></category>
		<category><![CDATA[Toronto]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Toronto Code Camp]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2009/04/10/toronto-code-camp-saturday-april-25th/</guid>
		<description><![CDATA[Whether you’re an old hand at developing for Microsoft’s platforms or completely new to The Ways of The Empire, you’ll find the upcoming Toronto Code Camp to be a great way to get some deep information on .NET development as well as a way to meet some of the most active and engaged members of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://torontocodecamp.net/"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 10px; display: inline; border-top: 0px; border-right: 0px" title="Toronto Code Camp logo" border="0" alt="Toronto Code Camp logo" align="right" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/code-camp-logo.gif" width="141" height="138" /></a>Whether you’re an old hand at developing for Microsoft’s platforms or completely new to The Ways of The Empire, you’ll find the upcoming <strong><a href="http://torontocodecamp.net/">Toronto Code Camp</a></strong> to be a great way to get some deep information on .NET development as well as a way to meet some of the most active and engaged members of the local Microsoft developer community. It takes place at the Manulife Building (<a href="http://maps.live.com/#JndoZXJlMT0yMDArQmxvb3IrU3RyZWV0K0Vhc3QlMmMrVG9yb250bytPTiZiYj02NS4yNTY3MDY0OTM0NDI2JTdlLTEyLjc0NDE0MDYyNSU3ZTEwLjIyODQzNzI2NjE1NTklN2UtMTQ1Ljk4NjMyODEyNQ==">200 Bloor Street East</a>, on the north side between Church and Jarvis) and runs from 8:00 a.m. to 5:00 p.m., and registration is free.</p>
<p>Toronto Code Camp will have 5 tracks in its <a href="http://www.torontocodecamp.net/Agenda/tabid/56/Default.aspx">agenda</a>:</p>
<ol>
<li><strong><a href="http://www.torontocodecamp.net/Sessions/ASPNET/tabid/63/Default.aspx">ASP.NET:</a></strong> Covering Active Server Pages technology, which includes Virtual Earth and the new ASP.NET MVC framework, which gives you the goodness of frameworks like Rails and Django and the speed and libraries of .NET. The <em><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/2/SessionId/50/Default.aspx">ASP.NET MVC: Beyond the Basics</a></em> presentation by Richard Obuhowich is definitely on my own “must-see” list.      </li>
<li><strong><a href="http://www.torontocodecamp.net/Sessions/DataArchitecture/tabid/65/Default.aspx">Data / Architecture:</a></strong> SQL Server, plus ADO.NET, LINQ and the Microsoft Sync Framework.      </li>
<li><strong><a href="http://www.torontocodecamp.net/Sessions/NETFramework/tabid/64/Default.aspx">.NET Framework:</a></strong> This is a really broad topic, and this year, the sessions will be on building installers with WiX, building extensions to Office and Visual Studio, building SharePoint apps, and <a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/2/SessionId/36/Default.aspx">a fast introduction to Windows Mobile development</a> by Mark Arteaga that I intend to catch.      </li>
<li><strong><a href="http://www.torontocodecamp.net/Sessions/SilverlightWPF/tabid/73/Default.aspx">Silverlight / WPF:</a></strong> The track for people who want to build rich multimedia interfaces for the web (Silverlight) and Windows (WPF, short for Windows Presentation Foundation). I’m thinking of seeing Robert Burke’s <em><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/2/SessionId/51/Default.aspx">Silverlight from 2 to 3 – or, Silverlight Beyond MIX09</a></em> presentation, which is supposed to be PowerPoint-free!      </li>
<li><strong><a href="http://www.torontocodecamp.net/Sessions/FutureOther/tabid/66/Default.aspx">Future / Other:</a></strong> A catch-all track for topics about upcoming developer tools and tech, as well as things that don’t quite fit in the other tracks. There are presentations on the F# programming language (an OCaml-like .NET language), the Azure cloud computing platform, upcoming goodies like the .NET 4.0 framework and VB10 plus a session titled <em><a href="http://www.torontocodecamp.net/Sessions/tabid/55/CodecampId/2/SessionId/40/Default.aspx">2D XNA Game Programming for Fun and Profit</a></em> by Josef Rogosky. </li>
</ol>
<p>For more details about all the sessions and when they’ll take place, see the <a href="http://www.torontocodecamp.net/Agenda/tabid/56/Default.aspx">Toronto Code Camp agenda</a>.</p>
<p>I’m going to be there, attending as both a developer looking to learn as well as a Sith Lord representing the Empire. I’m going to take notes, snap photos and perhaps even shoot a little video; I’m also going to see what I can do about bringing some swag to give away.</p>
<p>The registrations are coming in fast and furious, so if you want to come, make sure you register now!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2009/04/10/toronto-code-camp-saturday-april-25th/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

