<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>Articles by Kevin Hoffman</title>
<link>http://enerjy.sys-con.com/</link>
<description>Latest articles from Kevin Hoffman</description>
<copyright>Copyright 2008 enerjy.sys-con.com</copyright>
<lastBuildDate>Wed, 23 Jul 2008 20:42:00 GMT</lastBuildDate>
<generator>enerjy.sys-con.com</generator>
<ttl>10</ttl>
<docs>http://backend.userland.com/rss</docs>

<item>
<title>iPhone 3G - MobileMe vs. Live Mesh</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/588569.htm</guid><link>http://enerjy.sys-con.com/read/588569.htm</link>
<pubDate>Thu, 12 Jun 2008 04:00:00 GMT</pubDate>
<description>So how does this relate to MobileMe? MobileMe is, according to Phil Schiller&apos;s keynote, &apos;Exchange for the rest of us&apos;. What this means is that using MobileMe, you will receive push contacts, push e-mail, and push calendar notifications. This will work with any MobileMe-aware application, including Outlook on the PC and iCal, Mail, and Address Book on the Mac and iPhone. This also includes the old iDisk functionality which allows you to share files among all of your devices using file synchronization technologies. iDisk works, but don&apos;t ever try to code directly on an iDisk folder with Xcode unless you have a back-up. Hopefully this peculiarity has been fixed in MobileMe.</description>

</item><item>
<title>P2P Explained: What Exactly is a Peer Network?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/552879.htm</guid><link>http://enerjy.sys-con.com/read/552879.htm</link>
<pubDate>Fri, 23 May 2008 15:15:00 GMT</pubDate>
<description>Peer networks are really just logical graphs of computers, or, in many cases, logical graphs of connected applications. The physical topology of the peer network, means of communication, and weighting of the edges are all implementation-specific details that differ from P2P network to P2P network, but all of them can be reduced down at some point to a drawing containing nodes and edges.</description>

</item><item>
<title>P2P Explained: Introducing the Windows Communication Foundation Peer Channel</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/575030.htm</guid><link>http://enerjy.sys-con.com/read/575030.htm</link>
<pubDate>Fri, 23 May 2008 08:00:00 GMT</pubDate>
<description>To quickly recap from the previous article, a peer network is a logical graph of computers (or applications, depending on your abstraction level) which are connected in some way. In a pure serverless peer network, there is no single designated machine in the network that holds more or less state than any other computer. Hybrid variations of peer networks involve peer communication for some tasks and client/server communication with a state/central server for other tasks</description>

</item><item>
<title>Kevin Hoffman&apos;s Review of Iron Man</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/563210.htm</guid><link>http://enerjy.sys-con.com/read/563210.htm</link>
<pubDate>Mon, 19 May 2008 06:00:00 GMT</pubDate>
<description>I took the advice of a friend of mine and steered clear of the &apos;normal&apos; movie theaters and went a little out of the way to go to a DLP movie theater. The experience of comparing a regular movie theater to a DLP movie theater is like comparing standard def analog TV with a 1080i HDTV signal. The movie itself was awesome. I was pleasantly surprised. I expected, wrongly so, another loosely connected chain of high-impact special effects moments like most of the other recent comic book adaptations have been.</description>

</item><item>
<title>Using My HDTV as a Second Monitor</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/563208.htm</guid><link>http://enerjy.sys-con.com/read/563208.htm</link>
<pubDate>Fri, 16 May 2008 15:00:00 GMT</pubDate>
<description>During my last trip to Best Buy, on a whim I picked up a DVI-to-HDMI connector (male DVI, female HDTV). This little doohickey 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 the HDTV and I get something that is pretty awesome. I&apos;m sure all of you techheads and mediaphiles have been doing this for years but I&apos;m generally a little behind the times. I was expecting to get the same experience I get when I plug in a projector, where the projector and the main monitor become synchronized and I see everything really fuzzy on the laptop monitor and clearly on the projector.</description>

</item><item>
<title>Peer Networking Series - A Closer Look at PNRP vs. Bonjour/ZeroConf</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/563224.htm</guid><link>http://enerjy.sys-con.com/read/563224.htm</link>
<pubDate>Fri, 16 May 2008 14:15:00 GMT</pubDate>
<description>It seems as though whenever I bring up PNRP and its benefits, I am immediately inundated with a list of questions or comments indicating that Microsoft is re-inventing the wheel and that PNRP has already been implemented before in the form of ZeroConf and, more specifically, Apple&apos;s implementation of it called Bonjour (formerly known as Rendezvous).</description>

</item><item>
<title>CLINQ v1.1.0.0 Released</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/558405.htm</guid><link>http://enerjy.sys-con.com/read/558405.htm</link>
<pubDate>Fri, 02 May 2008 17:15:00 GMT</pubDate>
<description>CLINQ v1.1 has been released. Some of you may have already downloaded some of the new builds, but here&apos;s a rundown of what the new release includes: Support for Continuous Aggregation. Now, in addition to being able to have your result sets automatically update themselves in response to changes in the source set as well as changes to items in the source set, you can have aggregate scalar values that continuously update in the same fashion. The following is a list of the supported aggregation types that can now be done continuously:</description>

</item><item>
<title>Are Social Networks Just Another MMO Grind?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/551536.htm</guid><link>http://enerjy.sys-con.com/read/551536.htm</link>
<pubDate>Sat, 26 Apr 2008 19:15:00 GMT</pubDate>
<description>You remember back in the early days of video games when there wasn&apos;t enough capacity on the carts themselves to support 30 hours of gameplay? What was the solution to keep you playing? They made the games unbelievably freaking difficult. Try playing Kid Icarus now after having played a modern game and you&apos;ll see that the game introduces artificial barriers and creates needless blocks simply to increase the amount of time spent in the game. If you&apos;re an MMO maker and you charge a monthly fee, the more time people spend in your game the more money you make.</description>

</item><item>
<title>Is the Silverlight Adoption Rate Artificially Inflated?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/534868.htm</guid><link>http://enerjy.sys-con.com/read/534868.htm</link>
<pubDate>Mon, 21 Apr 2008 17:45:00 GMT</pubDate>
<description>Silverlight 2.0 is a freaking phenomenal RIA development environment and I would actually, at this point, put the development experience in Silverlight 2.0 above and beyond Flex. I can do more faster and have it look better and run more efficiently in Silverlight 2.0 than I can in Flex. BUT, when you&apos;re looking for case studies, look for ones where the person or organization who adopted Silverlight did so of their own volition, without being approached by Microsoft. I&apos;m interested in hardcore, unbiased opinions from people who have been in the trenches doing their own coding, not watching Microsoft consultants do the coding for them. There are plenty of case studies like that out there, you just have to look past the shiny bouncing balls that are the Olympics and the Oscars and all the other crap that probably cost Microsoft a hojillion dollars in marketing funds and incentives.</description>

</item><item>
<title>Silverlight 2 - Adobe Flex Killer Is on Its Way!</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/513771.htm</guid><link>http://enerjy.sys-con.com/read/513771.htm</link>
<pubDate>Sun, 13 Apr 2008 11:00:00 GMT</pubDate>
<description>Silverlight 2.0 kicks ass and I can&apos;t wait to start dropping more hardcore blog posts regarding it. Scott Guthrie&apos;s tutorials are a fantastic place to start. The issue I have, however, is that all of the tutorials assume you have installed Silverlight 2.0 tools for VS 2008. There is a small issue with that and I&apos;m not sure everyone&apos;s aware of it.</description>

</item><item>
<title>Want to Learn How to Write iPhone Applications?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/534900.htm</guid><link>http://enerjy.sys-con.com/read/534900.htm</link>
<pubDate>Fri, 04 Apr 2008 04:30:00 GMT</pubDate>
<description>If you&apos;re like me, you&apos;ve probably been spending every waking moment you have eating, living, and breathing the iPhone SDK. Since March 6th, that&apos;s pretty much all I can think about once I get home. So, what do you do if you want to learn how to write iPhone apps, but you want to become a pro at iPhone SDK programming? Its one thing to read the SDK, page-by-page until your eyes bleed (what I do for fun), but most people like to hang out with other developers, get hands on, do labs, see demos, and generally get their hands dirty.</description>

</item><item>
<title>AJAXWorld Report: Inaugural iPhone Developer Summit in New York City</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/526815.htm</guid><link>http://enerjy.sys-con.com/read/526815.htm</link>
<pubDate>Sun, 30 Mar 2008 05:30:00 GMT</pubDate>
<description>I want to thank everyone who showed up to share my enthusiasm for the iPhone as it is, what I believe, the mobile development platform to target. I also want to thank those people who tolerated my evasiveness and lack of detail during the SDK session. As I&apos;ve said before, just because everybody else on the internet has no problem violating NDAs, when I click &apos;Agree&apos;, I know what I am agreeing to and I intend to stick to that agreement.</description>

</item><item>
<title>Taking Advantage of the Partial Class with the ADO.NET Entity Framework</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/527501.htm</guid><link>http://enerjy.sys-con.com/read/527501.htm</link>
<pubDate>Sat, 29 Mar 2008 05:30:00 GMT</pubDate>
<description>So you&apos;re building your data-driven application and you&apos;ve got an ADO.NET Entity Model that represents an abstraction around your database. Maybe you&apos;re even pretty savvy and you&apos;ve used inheritance and some filters to enhance the entity model so that it really is an entity model and not just a raw translation of your database schema into objects. One thing that I have noticed is that in a lot of sample code, a lot of utility functions end up being put in inefficient locations because people forget that the entity model is a partial class. This means that you can extend the model with your own properties and methods.</description>

</item><item>
<title>Windows Mobile Discussion During iPhone Developer Summit</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/526818.htm</guid><link>http://enerjy.sys-con.com/read/526818.htm</link>
<pubDate>Tue, 25 Mar 2008 23:15:00 GMT</pubDate>
<description>During the Q&amp;A period after one of my sessions at the iPhone Developer Summit last Thursday, there was someone there from Microsoft Competetive Intelligence. She asked myself and some other folks who were lingering nearby to describe, in our unbiased opinions, what we thought was wrong with Windows Mobile.</description>

</item><item>
<title>iPhone Developer Summit</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/519876.htm</guid><link>http://enerjy.sys-con.com/read/519876.htm</link>
<pubDate>Thu, 20 Mar 2008 14:45:00 GMT</pubDate>
<description>This session will provide attendees with an overview of the iPhone SDK, including discussion of the App Store, Apple&apos;s planned distribution channel for SDK applications. Keep in mind that the contents of the SDK and experiences while using it are covered under NDA, so be prepared for me to talk in generics and leave out specific details that might be covered by the NDA. I am planning on providing a quick introduction to Objective-C for those attendees who may have never seen it and might be worried that it will be difficult to code in (it isn&apos;t!).</description>

</item><item>
<title>My Take on the iPhone SDK</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/518827.htm</guid><link>http://enerjy.sys-con.com/read/518827.htm</link>
<pubDate>Fri, 14 Mar 2008 09:45:00 GMT</pubDate>
<description>So, to start with, I need to preface this blog post with a notice: The contents of the SDK as well as the experiences that occur while using the SDK are confidential. Yes, I am one of those crazy-weird people who read EULAs and license agreements. When you agree to installing the SDK, you agree to those terms. Anybody posting information about the innards of the SDK is violating the agreement and subject to assault by massive teams of rifle-toting SWAT guys. So, the opinions and information I post here will be based on information in the public domain, such as Steve Jobs&apos; keynote and information you can find on Apple&apos;s website without logging in using your ADC or iPhone Developer credentials.</description>

</item><item>
<title>Jobs Says &quot;Not Likely&quot; to Flash on the iPhone</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/513180.htm</guid><link>http://enerjy.sys-con.com/read/513180.htm</link>
<pubDate>Thu, 06 Mar 2008 04:00:00 GMT</pubDate>
<description>Ever since the iPhone was first displayed, people have been wondering if there was going to be any kind of Flash support for the iPhone. Initially, I think the response from Jobs was &apos;maybe&apos;, but I took that as a &apos;nope&apos;. There are hundreds of reasons why Flash doesn&apos;t make sense on the iPhone, but I&apos;ll run through a couple of my own opinions as to why Flash, in its current state, is not a good fit for the iPhone.</description>

</item><item>
<title>iPhone SDK Will Be Worth Waiting For!</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/506148.htm</guid><link>http://enerjy.sys-con.com/read/506148.htm</link>
<pubDate>Thu, 28 Feb 2008 06:30:00 GMT</pubDate>
<description>I love reading about how these people have inside sources. If an inside source within Apple was leaking information like that, that information source wouldn&apos;t be working for Apple much longer. No matter how close these friends of Apple employees may be, those Apple employees aren&apos;t talking. I have the utmost respect for the people who continue to tell me that they can&apos;t tell me anything. Whether you agree or disagree with the policy of secrecy that typically surrounds upcoming Apple products, feature offerings, and SDKs - you have to respect their ability to keep a lid on that. So, anytime I see anybody claiming an inside source, I&apos;m skeptical from the start.</description>

</item><item>
<title>Silverlight 2.0 - One RIA Framework to Rule Them All</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/506634.htm</guid><link>http://enerjy.sys-con.com/read/506634.htm</link>
<pubDate>Tue, 26 Feb 2008 21:45:00 GMT</pubDate>
<description>Anytime you can create a blog post about the .NET Framework that also includes borrowed half-quotations from Lord of the Rings, you&apos;ve got to take that opportunity. Like pretty much every other RIA developer, I am sitting back anxiously awaiting the arrival of Silverlight 2.0. Silverlight 2.0, to me, represents the idea of what Silverlight should have been from the start. It is a rich, full-featured, amazingly powerful subset of WPF that runs on a miniature CLR and allows developers to re-use their existing experience, design patterns, skills, knowledge, and abilities with C#, .NET, and WPF. It also allows designers to re-use their knowledge and experience using the Expression Blend suite of products for producing XAML-based designs and artifacts.</description>

</item><item>
<title>Scott Guthrie Posts More Details About Silverlight 2.0</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/505702.htm</guid><link>http://enerjy.sys-con.com/read/505702.htm</link>
<pubDate>Tue, 26 Feb 2008 20:00:00 GMT</pubDate>
<description>Silverlight 2 includes a rich set of built-in controls that developers and designers can use to quickly build applications. This upcoming Beta1 release includes core form controls (TextBox, CheckBox, RadioButton, etc), built-in layout management panels (StackPanel, Grid, Panel, etc), common functionality controls (Slider, ScrollViewer, Calendar, DatePicker, etc), and data manipulation controls (DataGrid, ListBox, etc). The built-in controls support a rich control templating model, which enables developers and designers to collaborate together to build highly polished solutions.</description>

</item><item>
<title>Windows 7 Really Just Windows Surface?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/506150.htm</guid><link>http://enerjy.sys-con.com/read/506150.htm</link>
<pubDate>Mon, 25 Feb 2008 16:45:00 GMT</pubDate>
<description>I was reading news feeds when I read a blog post that included some quotes from Bill Gates. Bill was quoted as saying that Windows 7 will make the keyboard and mouse far less important than in the past. We&apos;ve all heard that crap before, it&apos;s typically what Bill used to say before attempting to pimp yet another failed Tablet PC project. I admit, I fell for the Tablet thing once... I had one, and I hated it. It was never powerful enough to be a real laptop and it was never portable enough to be a good enough tablet. In short, it was useless.</description>

</item><item>
<title>DreamSpark Is Very, Very, Very Un-Microsoft-Like!</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/505624.htm</guid><link>http://enerjy.sys-con.com/read/505624.htm</link>
<pubDate>Fri, 22 Feb 2008 18:00:00 GMT</pubDate>
<description>The DreamSpark program is one of the newest initiatives to come out of Redmond that are very, very un-Microsoft-like. I&apos;ll talk about another later in this post. It appears as though University and high school students will, at some point (I don&apos;t know the hardcore details) be able to receive free copies of Visual Studio, SQL server, and other development servers and enterprise servers. They can use these for non-commercial uses free of charge.</description>

</item><item>
<title>Macbook Air</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/503809.htm</guid><link>http://enerjy.sys-con.com/read/503809.htm</link>
<pubDate>Wed, 20 Feb 2008 14:15:00 GMT</pubDate>
<description>There were a total of four Macbook Airs on display, as well as a bunch of other shiny things that I wanted to touch. At first, I wasn&apos;t really all that interested in the MBA. I had previously done some number crunching and determined that for me, the price-per-feature was too high to justify the purchase of the device. However, as I&apos;ve discussed with multiple people, if you are one for whom laptop size and weight are more important than true horsepower, then the MBA is your ultimate device and the answer to most of your prayers (no, the MBA will not answer the prayer you have that involves supermodels, Jell-O, and 80s hair bands....)</description>

</item><item>
<title>Why is O&apos;Reilly Condoning iPhone Hacking?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/500007.htm</guid><link>http://enerjy.sys-con.com/read/500007.htm</link>
<pubDate>Sat, 16 Feb 2008 19:15:00 GMT</pubDate>
<description>So is O&apos;Reilly actually condoning the hacking of the phones? O&apos;Reilly has had a long and prestigious history as being the ultimate source for *nix manuals, including many books that became so dogeared I actually bought multiple copies, including dozens of &apos;in a nutshell&apos; books. Back in those good old days, &apos;hacks&apos; which appeared in O&apos;Reilly titles were actually just low-level down-and-dirty nuggets of pure gold that geeks and admins loved but were all perfectly legal.</description>

</item><item>
<title>iPhone &amp; Virtualization: ASP.NET Inside VMware Fusion on a Mac</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/494863.htm</guid><link>http://enerjy.sys-con.com/read/494863.htm</link>
<pubDate>Tue, 05 Feb 2008 15:45:00 GMT</pubDate>
<description>So here&apos;s my precarious situation: I&apos;m writing some sample web applications for the iPhone. Every once in a while, I poke around using Ruby on Rails, but by and large my web development lately has consisted entirely of the ASP.NET MVC framework CTP. I also don&apos;t own a PC anymore - I own a Macbook Pro and an iMac. So, what&apos;s an ASP.NET developer to do?</description>

</item><item>
<title>Volta is to AJAX What Tums is to My Stomach</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/493432.htm</guid><link>http://enerjy.sys-con.com/read/493432.htm</link>
<pubDate>Thu, 31 Jan 2008 05:15:00 GMT</pubDate>
<description>In a typical AJAX application, your goal is often to have the user click something. In response, JavaScript goes out and (through the magic of XML HTTP Requests) obtains data and potentially modifies data on a server as well. Using the returned data, the JavaScript can then directly manipulate the HTML DOM to make it appear to the end user as though things just dynamically happened in a manner very similar to a traditional desktop application.</description>

</item><item>
<title>How to Display Safari Address Bar on iPhone v1.1.3</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/487162.htm</guid><link>http://enerjy.sys-con.com/read/487162.htm</link>
<pubDate>Fri, 18 Jan 2008 15:30:00 GMT</pubDate>
<description>OK OK, so I admit I&apos;m already running version 1.1.3 of the iPhone firmware. While I think it&apos;s fantastic that I now get the ability to add web icons to the home screen, and that the home screen has multiple pages, I usually spend my first few minutes on a new version of the firmware looking for changes in Safari that might impact iPhone web application developers. One that I noticed right away is that Safari is no longer fooled by the 1-pixel scroll trick. In case you&apos;re not familiar with this trick, the way it worked is that under previous versions of the iPhone software, if you scrolled the web page slightly, then the address bar would hide itself. iPhone web application developers took advantage of this to make their applications look a little more &apos;native&apos; by using JavaScript to simulate a user scroll of just one pixel.</description>

</item><item>
<title>Why Geeks Just Don&apos;t &quot;Get&quot; the Macbook Air</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/487124.htm</guid><link>http://enerjy.sys-con.com/read/487124.htm</link>
<pubDate>Thu, 17 Jan 2008 11:15:00 GMT</pubDate>
<description>Think about this: If I wait a couple weeks until I can lay hands on one in a store before ordering, a shiny new Macbook Air might arrive just in time for the iPhone SDK, giving me the perfect iPhone development machine since the iPhone GUI doesn&apos;t require the same amount of screen real estate that Interface Builder 3 requires. My usual rule of thumb is to wait 2 weeks after a Steve Jobs keynote before purchasing anything. That way I can be sure that any residual RDF effects have worn off. We&apos;ll see how well I&apos;m holding up two weeks from now :)</description>

</item><item>
<title>Popcorn + TiVo + Macbook Pro + iPhone = Hell Yeah!</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/487125.htm</guid><link>http://enerjy.sys-con.com/read/487125.htm</link>
<pubDate>Thu, 17 Jan 2008 11:15:00 GMT</pubDate>
<description>I plugged in the iPhone and now I&apos;ve got several episodes worth of &apos;The Universe&apos; that I can watch in the palm of my hand while I&apos;m on the train. I&apos;m sure everybody reading this has already realized how cool this ability is, but I&apos;m new to the whole video conversion thing. So with the addition of a fairly cheap piece of software (Popcorn) to the hardware I already own, I was able to add a lot more value to my TiVo recordings. From TiVo to iPhone took me about 40 minutes for an episode, but that&apos;s because the TiVo is wireless and the Macbook Pro is admittedly not the fastest at video encoding. Either way, if you have a TiVo and an iPhone, you need to go buy a copy of Popcorn.</description>

</item><item>
<title>iPhone with High-Speed G3 Support at Macworld</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/485248.htm</guid><link>http://enerjy.sys-con.com/read/485248.htm</link>
<pubDate>Mon, 14 Jan 2008 20:30:00 GMT</pubDate>
<description>Who am I to break with the tradition of spinning wild flights of fancy in the spirit of Apple lovers everywhere and calling them predictions? Just about every site on the net that is even remotely related to technology is now fully caught up in the buzz and hype and has posted their predictions for what fantastically cool new gadget that Apple will produce. In my typical cynical fashion, I have been quoted as saying that Steve Jobs could walk off stage, head to the mens room, come back on stage with the um... net result ... call it an iCrap, and the audience would roar with ecstatic frenzy and worship the new gadget as though it had been brought down from the mountain by Moses himself.</description>

</item><item>
<title>Installing Orcas Beta 1 with VMware Style Virtualization</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/365603.htm</guid><link>http://enerjy.sys-con.com/read/365603.htm</link>
<pubDate>Mon, 14 Jan 2008 20:15:00 GMT</pubDate>
<description>In the past, I have downloaded the behemoth Virtual PC images that Microsoft provides for the Orcas CTPs. When I was confronted with the choice of whether I wanted to download the Orcas image (which is a 5.3GB dual-layer DVD image) or whether I wanted to download the Virtual PC image (which I think is 8 gargantuan files, and must also download the base image, also over 1GB) I decided to download the DVD image.</description>

</item><item>
<title>Apple Developer Connection Changed My Life</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/483657.htm</guid><link>http://enerjy.sys-con.com/read/483657.htm</link>
<pubDate>Thu, 10 Jan 2008 17:15:00 GMT</pubDate>
<description>Since I purchased my ADC subscription in January, it&apos;s coming up on renewal time and I thought I would take a few moments to reflect on the past year from the perspective of a newbie Cocoa programmer. When I showed up to the Leopard Tech Talk in 2007, I felt a little nervous... after all, I showed up and took notes on a Windows Vista machine ;) Everyone there, especially all of Apple&apos;s evangelists were very welcoming... they didn&apos;t even throw me out when I started asking them for comparisons between Cocoa and WCF and Core Animation and WPF. They even remained gracious when I started talking about Remoting and PNRP ;) Trust me, it takes a lot of patience to be in the same room with me when I&apos;m in &apos;learning mode&apos;.</description>

</item><item>
<title>An Introduction to Volta: Tier-Splitting is Not Tier-Agnosticism</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/482916.htm</guid><link>http://enerjy.sys-con.com/read/482916.htm</link>
<pubDate>Tue, 08 Jan 2008 20:45:00 GMT</pubDate>
<description>Basically Volta&apos;s tier splitting feature is designed to make it so that you can build your application early and then figure out where the services need to go when you&apos;re done. This allows you to profile your entire application on a per-method-call basis all in a tight integrated system without having to deal with complicated distributed deployments. Once you&apos;ve done your profiling you will be able to see what communications are chatty, which ones are chunky. Further, you can then decide whether you want Service A to be in the &apos;secure&apos; server type and whether you need Service B to be running on the &apos;high availability&apos; server type, etc.</description>

</item><item>
<title>Will Google&apos;s Android Sink or Swim?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/465880.htm</guid><link>http://enerjy.sys-con.com/read/465880.htm</link>
<pubDate>Thu, 29 Nov 2007 21:45:00 GMT</pubDate>
<description>My money is on targeting iPhones and WM devices until Android actually shows up live and in the wild on more than 500,000 devices. Also, don&apos;t be fooled about the Android developer challenge. That&apos;s not $10million in prize money, that&apos;s a $10 million bribe in order to obtain the critical mass of engaged developers they know will be required for anything useful to come out of the Android project. If they don&apos;t have truckloads of developers begging to get their apps onto the phone, their framework will fail and all the mobile partners will go back to business as usual.</description>

</item><item>
<title>How to Hack AJAX Into the ASP.NET MVC Framework</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/466480.htm</guid><link>http://enerjy.sys-con.com/read/466480.htm</link>
<pubDate>Thu, 29 Nov 2007 17:15:00 GMT</pubDate>
<description>There&apos;s a couple of things that I like about his sample, and a couple of things that worry me. First, I like the idea that there&apos;s an Ajax controller. I hope in the final bits it&apos;s simply called Controller and they don&apos;t make you distinguish between an Ajax controller and a regular controller - you should be able to pick and choose the functionality you want, and, well, quite frankly, I&apos;m just sick and tired of seeing the word Ajax embedded in code. The Ajax controller should give you, as he demonstrates, the ability to render small bits of HTML. What I dislike about the Ajax nomenclature is that this functionality is useful even outside the realm of Ajax rendering and I think it should be included in the default controller.</description>

</item><item>
<title>Why Build Applications for the iPhone and iPod Touch?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/446116.htm</guid><link>http://enerjy.sys-con.com/read/446116.htm</link>
<pubDate>Sat, 10 Nov 2007 10:45:00 GMT</pubDate>
<description>I want to counter a lot of the press and blog comments stating that the release of the SDK is a reversal or some kind of about face. If anybody had done their homework, they would know that Steve Jobs himself stated that he wanted to create an environment that supported native 3rd party app development, but that they didn&apos;t have it &apos;right&apos; just yet, and that he wanted people to be patient.</description>

</item><item>
<title>My Silverlight Plugin Has Expired?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/458367.htm</guid><link>http://enerjy.sys-con.com/read/458367.htm</link>
<pubDate>Fri, 09 Nov 2007 09:00:00 GMT</pubDate>
<description>So I went to go re-watch Scott Guthrie&apos;s video illustrating the new upcoming MVC (Model-View-Controller) framework for ASP.NET when I noticed that the content is in Silverlight. That&apos;s fine, MS is trying so hard to push Silverlight as the answer to the world&apos;s problems that it&apos;s probably a requirement that all new content from MS come out as Silverlight content. Whatever, I can cope.... normally. However... today I couldn&apos;t see the content. Why? Because I got a message that looks like this:</description>

</item><item>
<title>Another &quot;Fair and Balanced&quot; Leopard Article by Joe Wilcox and eWeek</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/456859.htm</guid><link>http://enerjy.sys-con.com/read/456859.htm</link>
<pubDate>Wed, 07 Nov 2007 10:15:00 GMT</pubDate>
<description>My own personal install of Leopard seems to be having periodic trouble completing a shutdown on the 17&apos; MBP. Annoying? Yes. Worthy of posting something inflammatory such as &apos;wrong with Leopard&apos;s spots&apos;? Doubtful. So, in looking at eWeek&apos;s Microsoft Watch&apos;s latest article, I leave you with this parting thought: If it walks like a shill, acts like a shill, and smells like a shill....</description>

</item><item>
<title>iPhone vs gPhone: A Celebrity Death Match!</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/456809.htm</guid><link>http://enerjy.sys-con.com/read/456809.htm</link>
<pubDate>Wed, 07 Nov 2007 09:45:00 GMT</pubDate>
<description>So it seems as though a few minutes after I wrote this blog entry, Google put forth the announcement about Android, a project named after the company they purchased a while back. Google is essentially spearheading an open source project that is an open SDK for mobile devices that runs on a variant of Linux optimized for mobile devices. This could be good or bad for them - they&apos;ll need a critical mass of partners who adopt this platform to provide a large enough ecosystem to attract developers. Devs are freaking busy these days, and none of us have time to learn yet another SDK without some reasonable assurance that someone will actually use the software we&apos;re building.</description>

</item><item>
<title>What Code Do You Want To See Written in Leopard?</title>
<guid isPermaLink="true">http://enerjy.sys-con.com/read/450454.htm</guid><link>http://enerjy.sys-con.com/read/450454.htm</link>
<pubDate>Fri, 02 Nov 2007 01:30:00 GMT</pubDate>
<description>Now that Leopard is out and everyone is, I suspect, feverishly reformatting their laptops and desktops to install the retail copy of Leopard, developers can finally start sharing their Leopard code samples. Rather than me sitting around making up stupid reasons why such-and-such code sample might be useful to you, I figured I would ask what code you want to see written in Leopard. Keep in mind that I will not write code samples that do not use garbage collection or the new property syntax, so you&apos;ll just have to suffer through that.</description>

</item></channel></rss>