<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>The .NET Addict&apos;s Blog</title><link>http://dotnetaddict.dotnetdevelopersjournal.com/</link><description>Ramblings of a hopeless .NET Addict on everything from C# to .NET, to the Entity Framework, LINQ, SharePoint, Gaming, Ruby, and much more.</description><copyright>Copyright 2008 dotnetaddict.dotnetdevelopersjournal.com</copyright><generator></generator><lastBuildDate>Sun, 11 May 2008 14:05:00 GMT</lastBuildDate><image><title>The .NET Addict&apos;s Blog</title><url>http://files.blog-city.com//files/J05/88284/p/f/penfold.jpg</url><link>http://dotnetaddict.dotnetdevelopersjournal.com/</link></image><ttl>360</ttl><docs>http://backend.userland.com/rss</docs><item><title>Gin and the Cognitive Surplus</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/shirky_cognitive_surplus.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/shirky_cognitive_surplus.htm</link><pubDate>Fri, 09 May 2008 12:55:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=shirky%5Fcognitive%5Fsurplus</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[I recently ran across this 15 minute clip of Clay Shirky talking about what he brilliantly refers to as the cognitive surplus and how that applies to things like Wikipedia and Web 2.0. It's an absolute must-watch]]></description><category>web20</category><category>socialnetworking</category><category>cognitivesurplus</category><category>clay</category><category>shirky</category><category>gin</category></item><item><title>Peer Networking Series - A Closer Look at PNRP vs. Bonjour/ZeroConf</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/pnrp_bonjour_comparison.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/pnrp_bonjour_comparison.htm</link><pubDate>Fri, 09 May 2008 12:03:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=pnrp%5Fbonjour%5Fcomparison</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[One thing that seems to stir up a lot of controversy whenever talking about PNRP is its (alleged) resemblance to ZeroConf and more specifically, Apple's implementation of it - Bonjour. This post compares the pros and cons of both]]></description><category>zeroconf</category><category>bonjour</category><category>pnrp</category><category>peer</category><category>peerseries</category><category>peernetworking</category></item><item><title>Biggest Loser .NET Addict Edition - Update!</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/biggestloser_update.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/biggestloser_update.htm</link><pubDate>Mon, 05 May 2008 13:15:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=biggestloser%5Fupdate</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[I'm down 18 pounds over the span of 5 weeks - well on my way to my goal of losing 30 pounds before WWDC]]></description><category>weightloss</category><category>health</category><category>biggestloser</category><category>weight</category><category>diet</category><category>exercise</category></item><item><title>My Review of Iron Man</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/ironman_review.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/ironman_review.htm</link><pubDate>Mon, 05 May 2008 12:33:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=ironman%5Freview</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[This weekend I went to see Iron Man at a nearby DLP theater with speakers that shook the seats. Read the blog post for my review and commentary.]]></description><category>ironman</category><category>movies</category><category>entertainment</category><category>review</category><category>deathnote</category></item><item><title>Using my HDTV as a Second Monitor</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/using_my_hdtv_as_a_second_monitor.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/using_my_hdtv_as_a_second_monitor.htm</link><pubDate>Sat, 03 May 2008 13:38:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=using%5Fmy%5Fhdtv%5Fas%5Fa%5Fsecond%5Fmonitor</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[During my last trip to Best Buy, on a whim I picked up a DVI-to-HDMI connector (male DVI, female HDTV). This little doohicky plugs into the side of my Macbook Pro and then I plug the HDMI cable into that. I run the other end of the HDMI cable into th]]></description></item><item><title>CLINQ v1.1.0.0 Released!</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/clinq_release11.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/clinq_release11.htm</link><pubDate>Fri, 02 May 2008 17:38:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=clinq%5Frelease11</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[Continuous LINQ, a C# 3.5 extension library that enables standard LINQ queries to remain dynamic and continuous long after the initial query, has been updated to version 1.1 and includes a new demo and lots of new features]]></description><category>clinq</category><category>linq</category><category>codeplex</category><category>csharp</category><category>dotnet35</category></item><item><title>Peer Networking Series - What is PNRP?</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/peerseries_pnrp_intro.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/peerseries_pnrp_intro.htm</link><pubDate>Wed, 30 Apr 2008 14:59:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=peerseries%5Fpnrp%5Fintro</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[This blog post in my peer networking series introduces the Peer Name Resolution Protocol (PNRP), what it is, how it works, and why you should care.]]></description><category>peer</category><category>peernetworking</category><category>pnrp</category><category>peerseries</category></item><item><title>Mario Kart Wii Reformatted my Wii System Memory</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/mariokart_noworky.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/mariokart_noworky.htm</link><pubDate>Mon, 28 Apr 2008 10:41:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=mariokart%5Fnoworky</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[On Sunday, like a LOT of people, I went out and picked up Mario Kart Wii and a couple of spare Wii Wheels so that I could play with the family. Unfortunately, Mario Kart Wii appears to NOT WORK AT ALL. I detail the story in the blog post]]></description><category>mariokartwii</category><category>wii</category><category>nintendo</category><category>mario</category><category>kart</category><category>racing</category><category>games</category><category>videogames</category></item><item><title>Peer Networking Series - Introduction to the WCF Peer Channel</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/peerseries_wcfpeerchannel.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/peerseries_wcfpeerchannel.htm</link><pubDate>Fri, 25 Apr 2008 18:41:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=peerseries%5Fwcfpeerchannel</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[In my series exploring peer networking I've talked about the anatomy of peer networks. In this blog post, I talk about how the WCF Peer Channel enables application developers to build peer applications.]]></description><category>wcf</category><category>pnrp</category><category>peer</category><category>peernetworking</category><category>peerchannel</category><category>peerseries</category><category>mesh</category></item><item><title>Peer Networking Series - What is a Peer Network?</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/peerseries_intro.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/peerseries_intro.htm</link><pubDate>Wed, 23 Apr 2008 22:01:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=peerseries%5Fintro</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[I am an avid consumer of all things related to consumer electronics and all things involving code. However, one thing that I am truly passionate about is networking, and one thing I am OBSESSED with is Peer Networking.]]></description><category>pnrp</category><category>peer</category><category>peernetworking</category><category>mesh</category><category>peerseries</category></item><item><title>The Biggest Loser : .NET Addict Edition</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/bigloser_dotnetaddict.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/bigloser_dotnetaddict.htm</link><pubDate>Mon, 21 Apr 2008 13:37:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=bigloser%5Fdotnetaddict</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[I have vowed that I will lose 30 pounds before I arrive at WWDC 2008 this year. My progress is decent, but I wanted to use this blog post to talk about food addiction.]]></description><category>food</category><category>addiction</category><category>weight</category><category>weightloss</category><category>diet</category></item><item><title>Are Social Networks just another MMO Grind?</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/socialnetworking_mmogrind.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/socialnetworking_mmogrind.htm</link><pubDate>Fri, 18 Apr 2008 17:18:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=socialnetworking%5Fmmogrind</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[The analogy might seem odd, but read the blog post and bear with me and hopefully it'll make some sense. Lately, I've been noticing that the act of maintaining one's social network online is as ugly as the "MMO Grind" that makes so many quit MMOs.]]></description><category>mmo</category><category>grind</category><category>socialnetworking</category><category>web20</category><category>social</category><category>networking</category></item><item><title>CLINQ v1.1 - Extending the AggregateViewAdapter to Create Continuous VWAP</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/clinq_continuousvwap.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/clinq_continuousvwap.htm</link><pubDate>Thu, 17 Apr 2008 19:20:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=clinq%5Fcontinuousvwap</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[In this blog post I show you how to create your own continuous aggregates that extend CLINQ with domain-specific functionality like VWAP (Volume Weighted Average Price).]]></description><category>vwap</category><category>financial</category><category>wpf</category><category>clinq</category><category>linq</category><category>aggregates</category></item><item><title>CLINQ v1.1.0.0 - New and Improved with Aggregation!</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/clinq_aggregation.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/clinq_aggregation.htm</link><pubDate>Wed, 16 Apr 2008 17:27:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=clinq%5Faggregation</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[I'm just about ready to start upgrading the demo suite to be compatible with some of the new code I'm writing for CLINQ 1.1 and thought I'd post a preview of Continuous Aggregation]]></description><category>clinq</category><category>aggregation</category><category>linq</category><category>csharp</category><category>dotnet35</category><category>framework</category><category>continuous</category><category>streaming</category><category>wpf</category><category>databinding</category></item><item><title>Michio Kaku is my new hero</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/michio_kaku_hyperspace.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/michio_kaku_hyperspace.htm</link><pubDate>Tue, 15 Apr 2008 19:05:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=michio%5Fkaku%5Fhyperspace</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[The other day I picked up a copy of Michio Kaku's "Hyperspace" on a whim. I haven't been able to put it down since. Its like reading about how reality really works, not the boring crap you see before your eyes every day.]]></description><category>hyperspace</category><category>ndimensional</category><category>michio</category><category>kaku</category><category>books</category><category>4thdimension</category></item><item><title>CLINQ: Writing Continuous Queries Against Windows Workflow Foundation Tracking Services</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/clinq_wftracking.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/clinq_wftracking.htm</link><pubDate>Mon, 14 Apr 2008 18:50:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=clinq%5Fwftracking</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[I was poking around with CLINQ, trying to figure out where I might be able to use ContinuousCollections when I found a great one: WF tracking services. With CLINQ and WF Tracking, I can write queries against WF activity logs]]></description><category>workflow</category><category>windows</category><category>wf</category><category>clinq</category></item><item><title>Is Best Buy my new Best Friend??</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/bestbuy_formatwars.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/bestbuy_formatwars.htm</link><pubDate>Wed, 09 Apr 2008 10:34:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=bestbuy%5Fformatwars</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[I just got a gift card in the mail from Best Buy, offering their condolences on my stupidity in jumping into the HD format wars and choosing HD-DVD (bought the Xbox HD-DVD player). Is this genuine goodness or a diabolical plot??]]></description><category>bestbuy</category><category>money</category><category>consumer</category><category>hddvd</category><category>bluray</category><category>formatwars</category></item><item><title>Want to learn how to write iPhone Applications? Get a WWDC Ticket!</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/iphone_wwdc.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/iphone_wwdc.htm</link><pubDate>Thu, 03 Apr 2008 16:42:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=iphone%5Fwwdc</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[This year's WWDC is bound to be one of the coolest, most amazing and knowledge-packed ever. They have an entire track devoted to the iPhone - read the post for more details!]]></description><category>iphone</category><category>apple</category><category>mac</category><category>sdk</category><category>programming</category><category>code</category><category>ipod</category><category>ipodtouch</category><category>wwdc</category></item><item><title>Is the Silverlight adoption rate artificially inflated?</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/silverlight_adoption_truerate.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/silverlight_adoption_truerate.htm</link><pubDate>Mon, 31 Mar 2008 12:15:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=silverlight%5Fadoption%5Ftruerate</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[Given how many "partners" that Microsoft has working with Silverlight are receiving either funds, or programming services from MS in exchange for their adoption - what is the true adoption rate of Silverlight?]]></description><category>silverlight</category><category>adoption</category><category>microsoft</category><category>msft</category><category>ria</category></item><item><title>Taking advantage of the partial class with the ADO.NET Entity Framework</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/adonetef_partialclasses.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/adonetef_partialclasses.htm</link><pubDate>Tue, 25 Mar 2008 20:14:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=adonetef%5Fpartialclasses</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[One of the features that I don't see used often enough is the ability to add your own properties and methods to an existing ADO.NET Entity Model through the magic of partial classes. I show some samples of why I use this feature extensively.]]></description><category>adonet</category><category>entity</category><category>framework</category><category>adoef</category><category>partialclasses</category></item><item><title>Windows Mobile : A shrunken, crippled version of Windows</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/windowsmobile_shrunken.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/windowsmobile_shrunken.htm</link><pubDate>Mon, 24 Mar 2008 13:35:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=windowsmobile%5Fshrunken</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[At the iPhone Developer Summit, someone from Microsoft Competetive Intelligence asked me what I thought was wrong with Windows Mobile. I told her: WM is a shrunken, crippled version of Windows.]]></description><category>windowsmobile</category><category>mobile</category><category>windows</category></item><item><title>iPhone Developer Summit @ Ajaxworld 2008</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/iphone_summit.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/iphone_summit.htm</link><pubDate>Fri, 21 Mar 2008 14:25:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=iphone%5Fsummit</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[Yesterday I presented a couple of sessions on the iPhone at the iPhone Developer Summit, which is part of Ajaxworld 2008. I've included some thoughts, commentary, and my slides]]></description><category>speaking</category><category>presentations</category><category>ajaxworld</category><category>iphonesummit</category><category>iphone</category><category>apple</category><category>mac</category></item><item><title>My Macbook Air is masculine, dammit!</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/macbookair_pretty.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/macbookair_pretty.htm</link><pubDate>Mon, 17 Mar 2008 18:59:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=macbookair%5Fpretty</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[I was sitting in a cafe eating a sandwich and talking about computers with a friend when someone called my Macbook Air "pretty". It is not PRETTY , it is an instrument of WORLD DOMINATION!]]></description><category>macbookair</category><category>air</category><category>apple</category><category>mac</category><category>design</category></item><item><title>iPhone Developer Summit</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/iphone_devsummit.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/iphone_devsummit.htm</link><pubDate>Sun, 16 Mar 2008 20:39:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=iphone%5Fdevsummit</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[In case you've been wondering why I haven't been doing much posting, I've been head-down trying to get ready for the iPhone Developer Summit at Ajaxworld in NYC next week]]></description><category>ajaxworld</category><category>developersummit</category><category>iphone</category></item><item><title>iPhone Underrated as a Gaming Device?</title><guid isPermaLink="true">http://dotnetaddict.dotnetdevelopersjournal.com/iphone_underrated_mobile_gaming.htm</guid><link>http://dotnetaddict.dotnetdevelopersjournal.com/iphone_underrated_mobile_gaming.htm</link><pubDate>Fri, 14 Mar 2008 13:50:00 GMT</pubDate><comments>http://dotnetaddict.dotnetdevelopersjournal.com/console/comments/popup/?f=iphone%5Funderrated%5Fmobile%5Fgaming</comments><dc:creator>Kevin Hoffman</dc:creator><description><![CDATA[I was shocked when someone showed me a processing and computing power comparison between the iPhone, the PSP, and the DS. Given that Spore and Super Monkey Ball are coming out for the iPhone, is this the new mobile gaming device of choice too?]]></description><category>iphone</category><category>apple</category><category>mobile</category><category>gaming</category></item></channel></rss>