<?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; tools</title>
	<atom:link href="http://www.globalnerdy.com/tag/tools/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>Wed, 08 Feb 2012 21:54:25 +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>What&#8217;s Happening with Windows Phone 7 [Updated]</title>
		<link>http://www.globalnerdy.com/2010/07/28/whats-happening-with-windows-phone-7/</link>
		<comments>http://www.globalnerdy.com/2010/07/28/whats-happening-with-windows-phone-7/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 14:29:08 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[Bootcamp]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[Visual Studio Express]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[WP7]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2010/07/28/whats-happening-with-windows-phone-7/</guid>
		<description><![CDATA[Update: I added links to official Windows Phone 7 documentation. And now, a quick wrap-up of what’s happening with Windows Phone 7. (What you see above is my phone in my hand, as seen from my point of view at Café Novo, one of my “remote offices” in Toronto.) In this article, I cover: General [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="windows phone 7" border="0" alt="windows phone 7" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/windowsphone7.jpg" width="450" height="600" /></p>
<p class="note"><strong>Update:</strong> I added links to official Windows Phone 7 documentation.</p>
<p><strong>And now, a quick wrap-up of what’s happening with Windows Phone 7.</strong> (What you see above is my phone in my hand, as seen from my point of view at <a href="http://www.cafenovo.ca/">Café Novo</a>, one of my “remote offices” in Toronto.)</p>
<p>In this article, I cover:</p>
<ul>
<li>General in-person reactions by people trying out Windows Phone 7 </li>
<li>The developer tools </li>
<li>The upcoming Windows Phone 7 Bootcamp by DevTeach and DreamDigital </li>
<li>Resources, including the most complete list of upcoming Windows Phone 7 books that I know of </li>
<li>A little bit about Marketplace and how we plan to help you market your apps. </li>
</ul>
<p>Read on for more!</p>
<h2>Windows Phone 7 Makes a Splash at Tweetgasm</h2>
<p><a href="http://www.gladstonehotel.com/events/gladstone-events/tweetgasm-v1-0-the-gladstones-monthly-tweetup"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="tweetgasm" border="0" alt="tweetgasm" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/tweetgasm.jpg" width="600" height="450" /></a></p>
<p><strong>On Monday night, I attended a monthly event called <a href="http://www.gladstonehotel.com/events/gladstone-events/tweetgasm-v1-0-the-gladstones-monthly-tweetup">Tweetgasm</a>,</strong> which took place in Toronto’s <a href="http://www.gladstonehotel.com/">Gladstone Hotel</a>. As the name of the event implies, it’s a gathering of Twitter users, and as expected, a good chunk of the people who came work in tech, internet marketing and that emerging business called “social media”.</p>
<p><strong>Then came the inevitable question: <em>“So is it true that you’ve got a Windows Phone?”</em></strong></p>
<p>I pulled it out from my pocket, unlocked it, and said “Want to take it for a spin?”</p>
<p>I spent the better part of an hour letting people put my phone through its paces. From this experience, it became quite clear that seeing photos of WP7’s minimalistic interface and actually experiencing it “up close and personal” are two very different creatures.</p>
<p>“It’s really responsive,” was a common refrain as they tried out the touch screen. The touch response of the phone feels right. People got a kick out of flicking their way around the various hubs and pinch-zooming in both the browser and my photo collection.</p>
<p>“It’s easy to read!” was another common response. “Nice and clean, and what’s that font?”</p>
<p>(It’s “Segoe WP”, a variant of “Segoe UI”, which comes with Windows Vista and 7. You get Segoe WP when you download the WP7 developer tools. Hardcore typography nerds might want to check out <a href="http://en.wikipedia.org/wiki/Segoe">Wikipedia’s entry on Segoe</a>.)</p>
<p><strong>“All right, Joey,” said a couple of developers who built apps for other platforms, “how do we get in on building for this phone?”</strong> I have their contact info, and I’ll be talking with them very soon.</p>
<p class="note"><strong>And how do you get in on building for WP7 if you didn’t get my business card at Tweetgasm?</strong> Step one is simple: <a href="mailto:joey.devilla@microsoft.com">drop me a line</a>.</p>
<h2>Get the Windows Phone 7 Beta Developer Tools</h2>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c8496c2a-54d9-4b11-9491-a1bfaf32f2e3&amp;displaylang=en"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="tools" border="0" alt="tools" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/tools.jpg" width="600" height="449" /></a></p>
<p><strong>If you want to get started building apps for WP7, your first step is to </strong><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c8496c2a-54d9-4b11-9491-a1bfaf32f2e3&amp;displaylang=en">download the tools</a><strong></strong><strong>.</strong> The tools recently made the leap from CTP (“Community Technology Preview”) to beta. The developer tools are free-as-in-beer and based on the excellent Visual Studio IDE.</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c8496c2a-54d9-4b11-9491-a1bfaf32f2e3&amp;displaylang=en"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="click here to download wp7 developer tools beta" border="0" alt="click here to download wp7 developer tools beta" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/clickheretodownloadwp7developertoolsbeta2.gif" width="600" height="58" /></a></p>
<p>Here’s what you get with the tools:</p>
<ul>
<li><strong>Visual Studio 2010 Express for Windows Phone (beta).</strong> The development environment, debugger and compiler – it’s where you’ll be coding. </li>
<li><strong>Windows Phone Emulator (beta).</strong> So you can take your apps for a test run. It works with touch screens, too – I use it with my touch screen-equipped laptop (a Dell Latitude XT2) all the time. </li>
<li><strong>Microsoft Expression Blend for Windows Phone (beta).</strong> An interface designer that makes it easier to build the UIs for Silverlight-based phone apps. Used in tandem with Visual Studio 2010 Express for Windows Phone, it makes building gorgeous apps a much quicker process. </li>
<li><strong>Silverlight for Windows Phone (beta).</strong> One of the programming frameworks for WP7, this one is better suited for building event-driven “application”-style apps. </li>
<li><strong>XNA Game Studio for Windows Phone (beta).</strong> The other programming framework for WP7, this game loop-driven framework is better suited for game development. It’s based on XNA Game Studio, which lets you build games for Xbox 360 and Windows. </li>
</ul>
<h2>Two Days of Intensive Hands-On Training at the Windows Phone 7 Bootcamp</h2>
<p><a href="http://www.devteach.com/SpecialEvent.aspx"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="bootcamp" border="0" alt="bootcamp" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/bootcamp.jpg" width="465" height="620" /></a></p>
<p><strong>Our friends at </strong><a href="http://devteach.com/"><strong>DevTeach</strong></a><strong> and </strong><a href="http://dreamdigital.com/"><strong>DreamDigital</strong></a><strong> have teamed up to offer </strong><a href="http://www.devteach.com/SpecialEvent.aspx"><strong>an intensive two-day “bootcamp” covering WP7 development</strong></a> in four Canadian cities later this summer:</p>
<ul>
<li><strong><a href="http://www.devteach.com/wconnect/wc.dll?FournierTransformation~1,10,4,325">Montreal</a>:</strong> Monday, August 23 and Tuesday, August 24 at the Microsoft office </li>
<li><strong><a href="http://www.devteach.com/wconnect/wc.dll?FournierTransformation~1,10,4,326">Vancouver</a>:</strong> Monday, August 30 and Tuesday, August 31 at the Sutton Place Hotel </li>
<li><strong><a href="http://www.devteach.com/wconnect/wc.dll?FournierTransformation~1,10,4,327">Ottawa</a>:</strong> Thursday, September 2 and Friday, September 3 at the Microsoft office </li>
<li><strong><a href="http://www.devteach.com/wconnect/wc.dll?FournierTransformation~1,10,4,328">Toronto</a>:</strong> Tuesday, September 7 and Wednesday, September 8 at Microsoft’s downtown office </li>
</ul>
<p>The bootcamp course will be taught by <a href="http://colinizer.com/">Colin Melia</a>, who’s who’s presented at <a href="http://techdays.ca/">TechDays</a>, wrote the Silverlight demo app that we used for the <a href="http://www.microsoft.com/canada/energizeIT">EnergizeIT</a> tour and is one of our go-to guys for Windows Azure – simply put, <em>the guy knows his stuff</em>. If you’re looking to kick-start your WP7 development, there isn’t a course more hardcore than this one.</p>
<p>The registration fee is CDN$999 for the full-day training session, and <strong>you can save $100 by using the discount code WP7BOOTCAMP when you <a href="http://www.devteach.com/SpecialEvent.aspx#Price">register</a></strong>. I repeat:</p>
<p><a href="http://www.devteach.com/SpecialEvent.aspx#Price"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="save100withWPBOOTCAMPcode" border="0" alt="save100withWPBOOTCAMPcode" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/save100withWPBOOTCAMPcode.jpg" width="365" height="175" /></a></p>
<p>For the full details on the Windows Phone 7 Bootcamp, see the <a href="http://www.devteach.com/SpecialEvent.aspx">Windows Phone 7 Bootcamp page</a>.</p>
<h2>Where Can I Find Out More About Windows Phone 7?</h2>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="guidance" border="0" alt="guidance" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/guidance.jpg" width="600" height="400" /></p>
<p><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" class="wlDisabledImage" title="joey wp7 accordion" border="0" alt="joey wp7 accordion" align="right" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/joeywp7accordion.jpg" width="250" height="375" /><strong></strong> </p>
<h3>Yours Truly and This Blog</h3>
<p><strong>For starters, there&#8217;s me</strong> (that’s me on the right, with the accordion with the “I love Windows Phone” stickers on it). I’m one of the designated “Windows Phone Champs”, and it’s my job to make it easier for you to write Windows Phone 7 apps. With my fellow champs <strong>Paul Laberge</strong> and <strong>Jamie Wakeam</strong>, I’ll be writing articles, organizing workshops, getting you the latest technical, user experience and marketing info you need, provisioning developer phones and doing whatever it takes to help you become a successful WP7 developer. Our success is going to be measured by your success. </p>
<p>Want to keep track of me and all the stuff I’m doing for Windows Phone developers? Check out the following:</p>
<ul>
<li>I’ll be posting about WP7 quite regularly on this blog, so keep it bookmarked and come back often! </li>
<li>Follow me on Twitter: I’m <a href="http://twitter.com/accordionguy">@AccordionGuy</a>. </li>
<li>Have you been working on a WP7 app using the development tools and emulator and are wondering what the next step is? You probably want to <a href="mailto:joey.devilla@microsoft.com">email me</a>. Let’s talk! </li>
</ul>
<h3>Official Windows Phone 7 Documentation</h3>
<p>The official docs are always a good starting point. Make sure you check out all these links!</p>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/library/ff402535(VS.92).aspx">Windows Phone Development</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/ff431744(v=VS.92).aspx">Windows Phone code samples</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/ff402529(v=VS.92).aspx">“Getting Started” Guide</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/ff637515(v=VS.92).aspx">Design Resources for Windows Phone</a> </li>
<li><a href="http://go.microsoft.com/fwlink/?LinkID=183218">Windows Phone UI Design and Interaction Guide</a> </li>
<li><a href="http://go.microsoft.com/fwlink/?LinkId=196225">Design Templates for Windows Phone 7</a> </li>
</ul>
<h3>Windows Phone Developer Blog</h3>
<p>In addition to this blog, be sure to check out these blogs that cover WP7 development:</p>
<ul>
<li><strong><a href="http://windowsteamblog.com/windows_phone/b/wpdev/">The Windows Phone Developer Blog:</a></strong> The official blog of the WP7 team, with the latest announcements and development tips. </li>
<li><strong><a href="http://blog.markarteaga.com/">Mark Arteaga’s Blog:</a></strong> He’s a Windows Mobile MVP and one Microsoft Canada’s go-to guys for Windows Phone development. </li>
<li><strong><a href="http://colinizer.com/">Colinizer:</a></strong> Colin Melia’s blog – he’s another of our go-to guys for Windows Phone development, he’s running the WP7 bootcamp, and a Silverlight expert as well. </li>
<li><strong><a href="http://blogs.claritycon.com/blogs/windows_phone_7/default.aspx">On Windows Phone 7:</a></strong> Clarity Consulting’s blog featuring “musings on design and development for Windows Phone 7”. </li>
<li><strong><a href="http://www.ozymandias.com/">Ozymandias:</a></strong> WP7 Team member Andre Vrignaud’s blog. </li>
<li><strong><a href="http://blogs.msdn.com/b/shawnhar/">Shawn Hargreaves’ Blog:</a></strong> He blogs on game programming with XNA. </li>
<li><strong><a href="http://www.artificialignorance.net/blog/">Artificial Ignorance:</a></strong> Anand Iyer’s blog. He’s also on the WP7 team. </li>
<li><strong><a href="http://klucher.com/">Michael Klucher’s Blog:</a></strong> He writes about games design and XNA. </li>
<li><strong><a href="http://www.manyniches.com/">Many Niches:</a></strong> WP7 team member Brandon Watson’s blog. </li>
</ul>
<h3>Books</h3>
<p>There are a number of WP7 books in the works, including the ones listed below:</p>
<p><a href="http://danielvaughan.orpius.com/post/Writing-Windows-Phone-7-Unleashed.aspx"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="windows phone 7 unleashed" border="0" alt="windows phone 7 unleashed" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/windowsphone7unleashed.jpg" width="210" height="274" /></a></p>
<p><strong><em><a href="http://danielvaughan.orpius.com/post/Writing-Windows-Phone-7-Unleashed.aspx">Windows Phone 7 Unleashed</a></em></strong> by <a href="http://danielvaughan.orpius.com/">Daniel Vaughan</a> and published by <a href="http://www.informit.com/">Sams</a>. <a href="http://danielvaughan.orpius.com/post/Writing-Windows-Phone-7-Unleashed.aspx">He posted a quick blog entry about it earlier today.</a></p>
<p><a href="http://apress.com/book/view/9781430232162"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="beginning windows phone 7 development" border="0" alt="beginning windows phone 7 development" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/beginningwindowsphone7development.jpg" width="210" height="256" /></a></p>
<p><strong><em><a href="http://apress.com/book/view/9781430232162">Beginning Windows Phone 7 Development</a></em></strong> by Henry Lee and published by <a href="http://apress.com/">Apress</a>.</p>
<p><a href="http://apress.com/book/view/1430232196"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="pro windows phone 7 development" border="0" alt="pro windows phone 7 development" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/prowindowsphone7development.jpg" width="210" height="256" /></a></p>
<p><strong><em><a href="http://apress.com/book/view/1430232196">Pro Windows Phone 7 Development</a></em></strong> by <a href="http://blogs.msdn.com/b/robcamer/">Rob Cameron</a> and published by <a href="http://apress.com/">Apress</a>. </p>
<p><a href="http://apress.com/book/view/1430233060"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="windows phone 7 game development" border="0" alt="windows phone 7 game development" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/windowsphone7gamedevelopment.jpg" width="210" height="278" /></a></p>
<p><strong><em><a href="http://apress.com/book/view/1430233060">Windows Phone 7 Game Development</a></em></strong> by <a href="http://www.adamdawes.com/">Adam Dawes</a> and published by <a href="http://apress.com/">Apress</a>. <a href="http://www.adamdawes.com/books/wp7gamedev.html">Here’s his blog entry on the book.</a></p>
<p><a href="http://oreilly.com/catalog/0636920010210"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="learning windows phone game programming" border="0" alt="learning windows phone game programming" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/learningwindowsphonegameprogramming.jpg" width="160" height="210" /></a></p>
<p><strong><em><a href="http://oreilly.com/catalog/0636920010210">Learning Windows Phone Programming</a></em></strong> by <a href="http://blogs.microsoft.co.il/blogs/yochayk/">Yochay Kiriaty</a> and <a href="http://blogs.msdn.com/b/jaimer/">Jaime Rodriguez</a> and published by <a href="http://oreilly.com/">O’Reilly</a>. You can <a href="http://cdn.oreilly.com/oreilly/booksamplers/Learning_Win_Phone_Prog_Sampler.pdf">download a free 50-page PDF “sampler” of the book</a>.</p>
<p><a href="http://www.charlespetzold.com/phone/index.html"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="programming windows phone 7" border="0" alt="programming windows phone 7" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/programmingwindowsphone7.jpg" width="210" height="256" /></a></p>
<p><strong><em><a href="http://www.charlespetzold.com/phone/index.html">Programming Windows Phone 7</a></em></strong> by <a href="http://www.charlespetzold.com/">Charles Petzold</a> and published by <a href="http://www.microsoft.com/learning/en/us/training/format-books.aspx">Microsoft Press</a>. You can download a sampler of the book in <a href="http://download.microsoft.com/download/7/C/8/7C820C6F-C205-4ECF-B9F3-1505DD13F9BF/ProgWinPhonePreview.pdf">PDF</a> or <a href="http://download.microsoft.com/download/E/3/5/E359FC51-1CF5-47F1-9BF3-74AB09D3339B/ProgWinPhonePreview.xps">XPS</a> format, along with <a href="http://www.charlespetzold.com/phone/index.html">source code</a>.</p>
<p><a href="http://www.amazon.com/Windows-Application-Development-Developers-Library/dp/0672332221/ref=sr_1_9?s=books&amp;ie=UTF8&amp;qid=1280322711&amp;sr=1-9"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="windows phone 7 application development using silverlight" border="0" alt="windows phone 7 application development using silverlight" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/windowsphone7applicationdevelopmentusingsilverlight.jpg" width="210" height="269" /></a></p>
<p><strong><em><a href="http://www.amazon.com/Windows-Application-Development-Developers-Library/dp/0672332221/ref=sr_1_9?s=books&amp;ie=UTF8&amp;qid=1280322711&amp;sr=1-9">Windows Phone 7 Application Development Using Silverlight</a></em></strong> by <a href="http://www.85turns.com/">Corey Schuman</a> and published by <a href="http://www.informit.com/imprint/index.aspx?st=61085">Addison-Wesley Professional</a>.</p>
<p><a href="http://www.amazon.com/XNA-Game-Studio-4-0-Programming/dp/0672333457/ref=pd_sim_sbs_b_1"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="xna game studio 4.0 programming" border="0" alt="xna game studio 4.0 programming" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/xnagamestudio4.0programming.jpg" width="210" height="270" /></a></p>
<p><strong><em><a href="http://www.amazon.com/XNA-Game-Studio-4-0-Programming/dp/0672333457/ref=pd_sim_sbs_b_1">XNA Game Studio 4.0 Programming: Developing for Windows Phone and Xbox Live</a></em></strong> by <a href="http://blogs.msdn.com/b/tmiller/">Tom Miller</a> and <a href="http://blogs.msdn.com/b/dejohn/">Dean Johnson</a> and published by <a href="http://www.informit.com/imprint/index.aspx?st=61085">Addison-Wesley Professional</a>.</p>
<p><a href="http://wrox.com/"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="wrox" border="0" alt="wrox" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/wrox.jpg" width="85" height="85" /></a></p>
<p>There are also a couple of books coming out from <a href="http://wrox.com/">Wrox</a> that don’t have cover designs yet:</p>
<ul>
<li><strong><em><a href="http://www.amazon.com/Beginning-Windows-Phone-Application-Development/dp/0470912332/ref=sr_1_10?s=books&amp;ie=UTF8&amp;qid=1280323392&amp;sr=1-10">Beginning Windows Phone 7 Application Development: Building Windows Phone Applications Using Silverlight and XNA</a></em></strong><strong><em></em></strong> by Nick Lecrenski, <a href="http://twitter.com/karlequin">Karli Watson</a> and <a href="http://www.robfe.com/">Robert Fonseca-Ensor</a>. </li>
<li><strong><em><a href="http://www.amazon.com/Professional-Windows-Phone-Game-Development/dp/0470922443/ref=sr_1_12?s=books&amp;ie=UTF8&amp;qid=1280323392&amp;sr=1-12">Professional Windows Phone 7 Game Development: Creating Games using XNA Game Studio 4</a></em></strong> by <a href="http://www.blogusmaximus.net/">Chris G. Williams</a> and <a href="http://www.xnadevelopment.com/">George W. Clingerman</a>. </li>
</ul>
<h2>Promoting Your Apps in Marketplace</h2>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="market" border="0" alt="market" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/market.jpg" width="450" height="600" />&#160; <br /><strong>Building WP7 apps is half the job; the other half is selling them in the Marketplace.</strong> We’re working on ways to help you market your applications, from articles explaining what works and what doesn’t (based on research and studying what works and what doesn’t for other mobile platforms), putting the spotlight on Canadian WP7 developers and their apps and sessions like Anthony Bartolo’s upcoming “Turbo Talk” at <a href="http://techdays.ca/">TechDays</a>, where he’ll talk about Windows Phone Marketplace and how to get the most out of it.</p>
<p><strong>Are you working on apps for Windows Phone 7?</strong> Make sure I (and through me, the rest of Microsoft Canada’s WP7 team) know about it – <a href="mailto:joey.devilla@microsoft.com">drop me a line!</a></p>
<h2>Movin’ on Up</h2>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="upward" border="0" alt="upward" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/upward.jpg" width="450" height="600" />&#160; <br /><strong>As a complete reboot and from-the-ground-up rethinking of Microsoft’s approach to mobile, Windows Phone 7 gives you a unique opportunity to get in on the ground floor, make a splash and be a rock star.</strong> <a href="http://www.globalnerdy.com/2010/02/17/albert-shum-on-windows-phone-7/">Albert Shum’s new UI design</a> makes it stand apart from other mobile OSs, and whenever I show my phone to people, they’re impressed by it. The new programming models – Silverlight and XNA offer a lot of power and flexibility, and I personally find programming with them and in C# far more pleasant that the options offered by The Esteemed Competition. As you’ll see in the coming weeks and months, The Empire is putting all sorts of resources behind WP7, and a lot of developers are coming along for the ride. </p>
<p>We’re movin’ on up – join us!</p>
<p class="alert"><a href="http://blogs.msdn.com/b/cdndevs/archive/2010/07/28/whats_2D00_happening_2D00_with_2D00_windows_2D00_phone_2D00_7.aspx">This article also appears in <em>Canadian Developer Connection</em>.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2010/07/28/whats-happening-with-windows-phone-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Now in Beta: Windows Phone Developer Tools!</title>
		<link>http://www.globalnerdy.com/2010/07/12/now-in-beta-windows-phone-developer-tools/</link>
		<comments>http://www.globalnerdy.com/2010/07/12/now-in-beta-windows-phone-developer-tools/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 02:36:27 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Devvin' for Seven]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2010/07/12/now-in-beta-windows-phone-developer-tools/</guid>
		<description><![CDATA[The announcement went out earlier today: the Windows Phone Developer Tools have moved from the CTP (&#34;Community Technical Preview”) phase to Beta (“Almost There!”). As Brandon Watson wrote in the Windows Phone Developer Blog, “This Beta release represents the near final version of the tools for building applications and games for Windows Phone 7.” Go [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><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" class="wlDisabledImage" title="Devvin&#39; for Seven button" border="0" alt="Devvin&#39; for Seven: Windows Phone 7 Development" align="right" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/devvinforseven.jpg" width="300" height="88" /><strong><a href="http://www.computerworld.com/s/article/9179106/Microsoft_releases_WP7_tools_beta_preview_phones_coming_next_week">The announcement went out earlier today</a>: the Windows Phone Developer Tools have moved from the CTP (&quot;Community Technical Preview”) phase to Beta (“Almost There!”).</strong> <a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/07/12/windows-phone-developer-tools-beta-released.aspx">As Brandon Watson wrote in the <em>Windows Phone Developer Blog</em></a>, “This Beta release represents the near final version of the tools for building applications and games for Windows Phone 7.”</p>
<p> Go ahead, go and <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c8496c2a-54d9-4b11-9491-a1bfaf32f2e3&amp;displaylang=en">download it</a>! Click the big graphic link below. <em>You know you want to.</em>   </p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c8496c2a-54d9-4b11-9491-a1bfaf32f2e3&amp;displaylang=en"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="click here to download wp7 developer tools beta" border="0" alt="click here to download wp7 developer tools beta" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/clickheretodownloadwp7developertoolsbeta.gif" width="600" height="58" /></a></p>
<p class="note"><strong>Make sure you uninstall previous versions of Windows Phone Developer Tools</strong> before you install the beta.</p>
<p class="alert"><a href="http://blogs.msdn.com/b/cdndevs/archive/2010/07/12/now_2D00_in_2D00_beta_2D00_windows_2D00_phone_2D00_developer_2D00_tools.aspx">This article also appears in <em>Canadian Developer Connection</em>.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2010/07/12/now-in-beta-windows-phone-developer-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing WebMatrix</title>
		<link>http://www.globalnerdy.com/2010/07/07/introducing-webmatrix/</link>
		<comments>http://www.globalnerdy.com/2010/07/07/introducing-webmatrix/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 15:23:11 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software and Services]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[IIS Developer Express]]></category>
		<category><![CDATA[Razor]]></category>
		<category><![CDATA[SQL Server Compact Edition]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[WebMatrix]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2010/07/07/introducing-webmatrix/</guid>
		<description><![CDATA[What is WebMatrix? By now, you’ve probably seen the tech news reports as well as Scott Guthrie’s announcement about WebMatrix, Microsoft’s lightweight web development web development system that packages a web development tool with a number of new web technologies: IIS Developer Express: a lightweight, free-as-in-beer web server with simple setup, runs on all versions [...]]]></description>
			<content:encoded><![CDATA[<p></p><h2>What is WebMatrix?</h2>
<p><strong><a href="http://www.microsoft.com/web/webmatrix/"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 10px 15px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="webmatrix" border="0" alt="webmatrix" align="right" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrix.jpg" width="252" height="41" /></a>By now, you’ve probably seen the <a href="http://www.zdnet.com/blog/microsoft/microsoft-takes-aim-again-at-web-developers-with-new-webmatrix-tool-suite/6747">tech news reports</a> as well as <a href="http://weblogs.asp.net/scottgu/archive/2010/07/06/introducing-webmatrix.aspx">Scott Guthrie’s announcement</a> about <a href="http://www.microsoft.com/web/webmatrix/">WebMatrix</a>,</strong> Microsoft’s lightweight web development web development system that packages a web development tool with a number of new web technologies:</p>
<ul>
<li><strong><a href="http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx">IIS Developer Express:</a></strong> a lightweight, free-as-in-beer web server with simple setup, runs on all versions of Windows and is compatible with the full-on version of IIS 7.5 </li>
<li><strong><a href="http://weblogs.asp.net/scottgu/archive/2010/06/30/new-embedded-database-support-with-asp-net.aspx">SQL Server Compact Edition:</a></strong> a lightweight, free-as-in-beer file-based database with simple setup that can be embedded within ASP.NET applications, supports low-cost hosting and whose databases can be migrated to the full-on version of SQL Server. </li>
<li><strong><a href="http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx">ASP.NET “Razor”:</a></strong> A new view engine option for ASP.NET for easy and clean templating with a simple syntax. You can use Razor to embed C# or VB into HTML. </li>
</ul>
<p><strong>WebMatrix ties these goodies together in a nice simple package that the beginning web developer will find easy to use and that the pro web developer will find handy for building quick sites.</strong> These parts are also available individually to ASP.NET developers and will soon be available to ASP.NET MVC developers. </p>
<p>If you’re looking for a quick video tour of WebMatrix, chack out the <em>Channel 9</em> video below:</p>
<p align="center"><object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="512" height="384"><param name="source" value="http://channel9.msdn.com/App_Themes/default/VideoPlayer10_01_18.xap" /><param name="initParams" value="deferredLoad=true,duration=0,m=http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_512_ch9.png, postid=559706" /><param name="background" value="#00FFFFFF" /><a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"> <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /> </a> </object></p>
<p class="note">Can’t see the video? You can <a href="http://www.silverlight.net/getstarted/">download and install Silverlight</a> or download the video in <a href="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.mp4">iPod</a>, <a href="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.mp3">MP3</a>, <a href="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.mp4">PSP</a>, <a href="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.wma">WMA</a>, <a href="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.wmv">WMV</a>, <a href="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_2MB_ch9.wmv">WMV (High)</a> or <a href="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_Zune_ch9.wmv">Zune</a> formats.</p>
<h2>A Quick Look at WebMatrix’s Parts</h2>
<p><strong>WebMatrix provides a simple, task-based interface</strong> for quickly creating web sites, both static and dynamic:</p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="WebMatrix &quot;Quick Start&quot; screen" border="0" alt="WebMatrix &quot;Quick Start&quot; screen, with four links: My Sites, Site from Web Gallery, Site from Template, Site from Folder" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixhomescreen.jpg" width="600" height="384" /></p>
<p><strong>It makes it easy to include open source ASP.NET- and PHP-based web applications</strong> in your site:</p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="WebMatrix App Gallery page" border="0" alt="WebMatrix App Gallery page, featuring apps like DotNetNuke and WordPress" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixgallery.jpg" width="600" height="478" /></p>
<p><strong>It’s also easy to manage applications</strong> in a WebMatrix site:</p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="BlogEngine.NET management page" border="0" alt="BlogEngine.NET management page in WebMatrix" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixappmanagementpage.jpg" width="600" height="550" />     <br /><strong>If you’d rather write your own web app in WebMatrix,</strong> you can do that too. There’s a rich file editor:</p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="WebMatrix file editor" border="0" alt="WebMatrix file editor, showing the site.master page in BlogEngine.NET being edited" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixfileeditor.jpg" width="600" height="509" /></p>
<p><strong>And database definition and management tools:</strong></p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="WebMatrix database tools" border="0" alt="Screenshot of table definiton and contents in WebMatrix&#39;s database tools" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixdatabasetools.jpg" width="600" height="792" /></p>
<p><strong>There’s also sample code and web helpers to make your life easier and show you what’s possible,</strong> such as this handy sample that makes it easy to make a Twitter client. Here’s the code that takes advantage of the sample:</p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="WebMatrix code editor" border="0" alt="WebMatrix code editor showing a Twitter class&#39; &quot;Search&quot; method being called" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixtwitter1.jpg" width="600" height="379" /></p>
<p>…and here’s the result:</p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="WebMatrix Twitter app" border="0" alt="Screenshot of sample Twitter app in WebMatrix" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixtwitter2.jpg" width="600" height="536" /></p>
<p><strong>If you need to get hardcore, you can open your WebMatrix project in Visual Studio</strong> or even the free-as-in-beer Visual Web Developer 2010 Express:</p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="WebMatrix toolbar" border="0" alt="WebMatrix toolbar, with the &quot;Launch in Visual Studio&quot; button highlighted" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixvisualstudio.jpg" width="600" height="110" /></p>
<p><strong>Previewing your WebMatrix site in multiple browsers</strong> is a snap:</p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="WebMatrix browser preview" border="0" alt="The &quot;Run&quot; button in WebMatrix, showing the different browsers you can use to preview your site" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixbrowserpreview.jpg" width="451" height="274" /></p>
<p><strong>Deployment is nice and easy</strong> once you’re doing editing your site:</p>
<p><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="WebMatrix deployment" border="0" alt="The &quot;publish&quot; button and screen in WebMatrix" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/webmatrixdeployment.jpg" width="600" height="729" /></p>
<h2>Find Out More</h2>
<p>I haven’t had a chance to take WebMatrix out for a proper spin yet, but I’m hoping to over the next few days. It’s a collection of cool technologies (which I ‘ll also use in my regular ASP.NET MVC development) wrapped together by a nice, simple tool that’s great for the web developer who’s not working on enterprise sites. I can also see myself using it as a handy prototyping tool.</p>
<p>If you’d like to find out more about WebMatrix, take a look at these:</p>
<ul>
<li><a href="http://www.microsoft.com/web/webmatrix/">The WebMatrix site</a> </li>
<li><a href="http://weblogs.asp.net/scottgu/archive/2010/07/06/introducing-webmatrix.aspx">Scott Guthrie’s blog article, featuring a very comprehensive tour of WebMatrix</a> </li>
<li><a href="http://channel9.msdn.com/posts/Dan/Simon-Calvert--Scott-Hunter-WebMatrix-and-the-new-Razor-Syntax/">Channel 9 video: Simon Calvert and Scott Hunter show off WebMatrix and Razor’s syntax</a> </li>
</ul>
<p><a href="http://www.microsoft.com/web/webmatrix/download"><img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="Download banner" border="0" alt="Download the WebMatrix Beta now!" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/07/downloadwebmatrix.jpg" width="600" height="100" /></a></p>
<p><strong><a href="http://www.microsoft.com/web/webmatrix/download">WebMatrix has just been released as a beta and available for download right now!</a></strong> We want you to try it out and let us know what you think, because we’ll be refining it based on what you tell us.</p>
<p class="alert">This article also appears in Canadian Developer Connection.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2010/07/07/introducing-webmatrix/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.wmv" length="393604279" type="video/asf" />
<enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.mp4" length="269587078" type="video/mp4" />
<enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.mp3" length="26721595" type="audio/mpeg" />
<enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_ch9.wma" length="27013941" type="audio/wma" />
<enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_2MB_ch9.wmv" length="664897594" type="video/asf" />
<enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/0/7/9/5/5/WebMatrixAndRazor_Zune_ch9.wmv" length="321844331" type="video/asf" />
		</item>
		<item>
		<title>Launchlist: A Checklist for Web Developers and Designers</title>
		<link>http://www.globalnerdy.com/2010/06/18/launchlist-a-checklist-for-web-developers-and-designers/</link>
		<comments>http://www.globalnerdy.com/2010/06/18/launchlist-a-checklist-for-web-developers-and-designers/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 15:17:04 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software and Services]]></category>
		<category><![CDATA[checklists]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2010/06/18/launchlist-a-checklist-for-web-developers-and-designers/</guid>
		<description><![CDATA[Checklists To put it into programmer-speak, checklists are unit tests for everyday life. Like unit tests, checklists appear to be additional make-work that take valuable time away from performing the task at hand. However, when done right, checklists save time by helping ensure you’re doing everything you need to do and can even function as [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://gawande.com/the-checklist-manifesto"><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="checklist manifesto" border="0" alt="checklist manifesto" align="right" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/checklistmanifesto.jpg" width="278" height="412" /></a></p>
<h3>Checklists</h3>
<p><strong>To put it into programmer-speak, checklists are unit tests for everyday life.</strong> Like unit tests, checklists appear to be additional make-work that take valuable time away from performing the task at hand. However, when done right, checklists save time by helping ensure you’re doing everything you need to do and can even function as a sort of specification for the task (in fact, like unit tests, checklists often end up being the “real” specification for all intents and purposes).</p>
<p>Checklists may seem to the be province of by-the-book, obey-all-rules-and-regulations slaves to procedure, but I think it’s one thing those Poindexters got right. I would argue that the structure and order that they provide free us to spend our energy on those less controllable, more chaotic parts of our lives, work and play. As I like to say, “preparedness enables spontaneity”.</p>
<p>I could go on about the power of checklists and how even a pretty random goofball such as Yours Truly has benefited from them (at least when I use them), <strong>but I’d serve you better by pointing you to Atul Gawande’s book, <a href="http://gawande.com/the-checklist-manifesto"><em>The Checklist Manifesto: How to Get Things Right</em></a>.</strong> In it, Gawande writes about how checklists have improved the outcomes in his own surgical practice, as well as in other fields such as piloting, where bad outcomes are <em>really</em> bad.</p>
<h3>Launchlist</h3>
<p><a href="http://launchlist.net/"><img style="border-right-width: 0px; margin: 0px 15px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="01 launchlist logo" border="0" alt="01 launchlist logo" align="left" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/01launchlistlogo.jpg" width="322" height="251" /></a>In spite of repeated threats from your client, the odds are that no one will get injured or die if something’s wrong with the web site or application that you’re working on. I hope that you still have enough pride in your work and your profession that you want to get things right. If you do – and I hope that’s why you’re reading this blog; you’re the sort of reader I’m going after – you’ll want to use tools like unit tests and checklists to ensure you’re getting things done properly. </p>
<p><strong>One such tool is <a href="http://launchlist.net/">Launchlist</a>, a simple-but-useful web application that acts as a checklist for web developers and designers.</strong> Built by <strong>Jay Hollywood</strong> (coincidentally my stage name should this computer fad blow over and I need to become an “exotic dancer” to pay the rent) and <strong>Lee Karolczak</strong>, it is: </p>
<blockquote><p>…intended to help and encourage web designers and developers to check their work before exposing it to the world at large.</p>
<p>The product was born out of frustration. For too long we had been using archaic methods to conduct pre-launch testing and the web was an obvious choice to do it better.</p>
</blockquote>
<p>Launchlist features a set of questions about the site you’re working on, based on Hollywood’s and Karolczak’s own experiences building sites. You should be able to answer “yes” to all of them before you unleash your site upon the world:</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="03 list" border="0" alt="03 list" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/03list.jpg" width="600" height="286" /></p>
<p>Launchlist could’ve been a simple site using checkboxes and bog-standard form elements, but in the age of modern web apps and increased appreciation of design that’s both functional and beautiful, I’m glad to see that they went the extra mile and worked some CSS magic. The “yes/no” toggle switches are beautiful, yet function quite well as checkboxes, and even the “Product Details” section, which would’ve functioned quite adequately as a bunch of ho-hum text fields, is pleasing to the eye:</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="02 project details" border="0" alt="02 project details" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/02projectdetails.jpg" width="600" height="232" /> </p>
<p>Here’s a set of items on Launchlist’s checklist that shows what “checked” and “unchecked” items look like: </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="04 checked and unchecked items" border="0" alt="04 checked and unchecked items" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/04checkedanduncheckeditems.jpg" width="600" height="166" /> </p>
<p>Launchlist’s creators came up with a set of questions that should apply to most web sites. However, if some of them don’t apply to your site, you can simply mark them as “not applicable”:</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="05 not applicable" border="0" alt="05 not applicable" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/05notapplicable.jpg" width="600" height="58" /> </p>
<p>You can even add a comment to an item in Launchlists’s checklist, in case a simple “yes/no” answer isn’t sufficient:</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="06 comment" border="0" alt="06 comment" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/06comment.jpg" width="600" height="162" /> </p>
<p>And knowing that you might have checklist items that are unique to your projects, they gave Launchlist the ability to house up to 10 custom ones, like the one I created, shown 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="07 custom item" border="0" alt="07 custom item" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/07customitem.jpg" width="600" height="62" /> </p>
<p>The status report is at the bottom of the list, which is also where you can add your own custom items to the checklist. If any of the applicable items in the checklist remain unchecked, the status report will read “Launch not advisable” and report the number of unchecked items:</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="08 launch not advisable" border="0" alt="08 launch not advisable" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/08launchnotadvisable.jpg" width="600" height="139" /> </p>
<p>If you checked all the applicable items in the checklist, Launchlist declares that your site is ready for launch:</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="09 go for launch" border="0" alt="09 go for launch" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/09goforlaunch.jpg" width="600" height="138" /></p>
<p>Once you’re done checking and unchecking items, you click the “Submit report” button at the bottom, after which you’ll see this:</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="10 report sent" border="0" alt="10 report sent" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/06/10reportsent.jpg" width="600" height="369" /></p>
<p>…and as the text in the “Your report has been sent” message says, you and the intended recipient of the status report are emailed. Here’s the text of the report that Launchlist sent to me:</p>
<blockquote><p>Launchlist Submission Report for Test (<a href="http://joeydevilla.com):">http://joeydevilla.com):</a></p>
<p>Status: Launch not advisable &#8211; 5 items are still outstanding.      <br />We recommend you resolve these items before launching your website. </p>
<p>ITEMS OUTSTANDING (NOT CHECKED)      <br />&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- </p>
<p>- Required fields have been tested?      <br />- Forms send to correct recipient?       <br />- Web Statistics package installed and operational?       <br />- 404 page exists and informative?       <br />- </p>
<p>APPROVED ITEMS (CHECKED)      <br />&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- </p>
<p>- All text free from spelling errors?      <br />- Page &amp; Content formatting has been tested?       <br />- Print stylesheet exists and tested?       <br />- Meta data has been included and is appropriate?       <br />- Page titles are descriptive and SEO friendly?       <br />- Images have appropriate alt tags?       <br />- Title tags are appropriate and SEO friendly?       <br />- Favicon has been created and displays correctly?       <br />- Footer includes copyright and link to site creator?       <br />- HTML has passed validation?       <br />- CSS has passed validation?       <br />&#160; Comment &#8211; Todd says he&#8217;ll have it fixed by Friday. </p>
<p>- There are no broken links?      <br />- JavaScript is error free?       <br />- Displays &amp; functions correctly in ie7?       <br />- Displays &amp; functions correctly in ie8?       <br />- Displays &amp; functions correctly in Firefox (Mac &amp; PC)?       <br />- Displays &amp; functions correctly in Chrome (Mac &amp; PC)?       <br />- Displays &amp; functions correctly in Safari (Mac &amp; PC)?       <br />- Displays &amp; functions correctly in Opera (Mac &amp; PC)?       <br />- Tested at 1024 x 768 resolution?       <br />- Tested at larger resolutions?       <br />- Forms have been tested and processed correctly?       <br />- Picture of Sean Connery in &quot;Zardoz&quot; outfit on every page? </p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- </p>
<p>This report has been crafted and delivered via Launchlist <a href="http://www.launchlist.net">http://www.launchlist.net</a></p>
<p>Follow Launchlist on twitter &#8211; <a href="http://twitter.com/launchlistapp">http://twitter.com/launchlistapp</a></p>
</blockquote>
<h3>Lessons from Launchlist</h3>
<p>Here’s a quick run-down of what I think can be learned from Launchlist. I’m sure that I’ll think of more after I’ve published this article…</p>
<ul>
<li><strong>Design matters.</strong> Launchlist could’ve been built without all the stack we like to call &quot;HTML5” (it’s really HTML5, CSS and JavaScript working together) and the gorgeous design, but without it, you wouldn’t be compelled to use it. And the design goes beyond its good looks; there’s also a great deal of usability and user experience design in Launchlist, from its clean layout to the controls that pop up only when they’re needed. </li>
<li><strong>You can do HTML5 in Internet Explorer.</strong> Launchlist works just fine with Internet Explorer 8 (the screenshots I took for this article were taken from a Launchlist session in IE8) – a quick “View Source” reveals that they used the <a href="http://code.google.com/p/html5shim/">HTML5 Shim for IE</a>. And of course, there’s IE9, which the Internet Explorer team is working furiously on. </li>
<li><strong>Do one thing, and do it very, very well.</strong> I think that this is a good app philosophy, and I believe it applies doubly to those of you planning to build apps for mobile devices, whether they’re phones or tablets. </li>
<li><strong>“Freemium” (or: Apps can be ads).</strong> Launchlist’s creators say that the version of Launchlist at Launchlist.net will always be free, but that they’re working on a paid subscription version with more features. I think this is a good approach – there’s no marketing like a “starter” version, especially when what you’re making is so nice. </li>
</ul>
<p class="alert"><a href="http://blogs.msdn.com/b/cdndevs/archive/2010/06/18/launchlist_2D00_a_2D00_checklist_2D00_for_2D00_web_2D00_developers_2D00_and_2D00_designers.aspx">This article also appears in <em>Canadian Developer Connection</em>.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2010/06/18/launchlist-a-checklist-for-web-developers-and-designers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Websites You Shouldn&#8217;t Have Missed in April 2008</title>
		<link>http://www.globalnerdy.com/2008/04/29/websites-you-shouldnt-have-missed-in-april-2008/</link>
		<comments>http://www.globalnerdy.com/2008/04/29/websites-you-shouldnt-have-missed-in-april-2008/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 19:01:10 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[generators]]></category>
		<category><![CDATA[graphic design]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[Link-O-Rama]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1641</guid>
		<description><![CDATA[Websites You Shouldn&#8217;t Have Missed in April 2008 is a collection of 52 links featuring graphic design tutorials, Ajax, CSS, tips for freelance workers, free fonts, icons and graphics, tools and generators, WordPress themes, typography sites and sites to inspire you. Well worth perusing.]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.noupe.com/best-of/websites-you-shouldn%e2%80%99t-have-missed-in-april-2008.html"><strong>Websites You Shouldn&#8217;t Have Missed in April 2008</strong></a> is a collection of 52 links featuring graphic design tutorials, Ajax, CSS, tips for freelance workers, free fonts, icons and graphics, tools and generators, WordPress themes, typography sites and sites to inspire you. Well worth perusing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/04/29/websites-you-shouldnt-have-missed-in-april-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

