Marquee de Sells: Chris's insight outlet via ATOM 1.0 csells on twitter

You've reached the internet home of Chris Sells, who has a long history as a contributing member of the Windows developer community. He enjoys long walks on the beach and various computer technologies.




Holy Cow! An Entire WPF/E DevCenter!

I expected eventually to get a WPF/E (Windows Presentation Foundation Everywhere) download or two, but these guys went crazy; they just released an entire WPF/E DevCenter this morning. Here're just a few highlights:

Enjoy!

P.S. Regardless of whether humans caused global warming or whether it's part of a natural cycle, it's happening and we're going to have to deal with it.

0 comments




Xbox Video Marketplace Worked Great For Me

I tried the Xbox Video Marketplace on my 360 today. For 160 points ($2), I was able to purchase the season 2 premiere of Venture Bros (which is hilarious, btw) and 17% into the download, I was able to start watching it commercial free. Quality was high and I'm downloading Star Trek: The Enemy Within (a transporter accident creates an evil Kirk) for another $2 as I write this. The next experiment is a movie, but I'll wait for the wife to come home before we decide which one to pick.

The experience was seamless. Recommended.

P.S. I think gays and lesbians have just as much right to get married and to be parents as heterosexuals.

0 comments




I'm Thankful for Windows Vista

Of course I have no credibility here (I'm part of the evil empire, after all), but I have to say, I'm really loving the Windows Vista Ultimate RTM. I know the Vista team takes a lot of crap for being late and for not being revolutionary enough, so I thought I'd let the Vista team know that I have yet to find something that isn't just better in Vista than in XP. Here are a few things I really like:

Seriously, given the experience with recent pre-release versions of Vista, I thought I was going to just stick with XP. I'm so glad I didn't. Vista rocks.

P.S. I'll continue to desensitize/scare away readers with political/religious/social messages in future posts. Until then, Happy Thanksgiving!

0 comments




Dammit!

There are a very few games I could call "great." Doom (of course). Half-Life 2. Burnout Revenge. Mario Kart. And last week, I added another game: Gears of War. Wow. I'm almost exclusively a first-person-shooter person (although I never liked the Halo series), but GoW has converted me to 3rd person. It rocks.

The one flaw in GoW is that it's too damn short! I've already finished the entire game on "casual," so now it's time to start over again on "hardcore" and begin the n-year wait for GoW 2. <sigh>

P.S. I believe in God, but am not a member of any religion. I was confirmed Catholic, but am no longer one.

0 comments




Costco + Busted Xbox 360 = Happiness

After a scant 6 months of service, my Xbox 360 yielded up the dreaded "to play this disc, put it in an Xbox 360 console" error (where do you think I was putting it?!?), which indicated a problem w/ the DVD drive. Ironically, this only became an issue after playing Gears of War for an hour or so (OMG is that a great game), even though it was happening consistently across my entire game library.

Calling 360 technical support yielded an offer of a repair, if I was willing to pay $140 (+ shipping) and wait 10 days for transit time. Having invested more than $1000 into my 360 and taken it into my home as a family member (ranking just below the kids but well above the dogs in the pecking order), I couldn't abandon it. This part of my experience yielded a very important lesson:

Lesson #1: Modern-day consoles should be treated like PCs, not VCRs, and warranteed appropriately.

I'm so used to refusing the warranty when I purchase a piece of consumer electronics (and normally it is just a scam), that I didn't even think to get the warranty on this one. On the other hand, I warranty ever Dell laptop I buy w/o a thought (and it has paid off many times). The XBox 360 (and I imagine the Play Station 3) are useful enough, that it's worth the warranty fee when things go wrong and complicated enough that things are much more likely to do so, like your average laptop.

Luckily, my clever wife remembered that she'd purchased the 360 at Costco (she's the one that brought it home -- how cool a wife do I have?!?), which has a very liberal return policy. So, Costco took back my broken 360 and in return gave me:

You read that right -- not only did they give me a new Xbox with more stuff in the bundle, but because the bundle was now cheaper, they refunded me the difference. I'm now hoping my 360 breaks every 6 months 'til they're paying me to take the new one home w/ me... All of this leads us to lesson #2:

Lesson #2: Costco rocks.

In fact, Costco is such a great store, that I can ignore lesson #1, because I know that they'll replace my Xbox again in 6-12 months if it breaks again.

P.S. I'm in favor of legalizing marijuana (although I've never smoked any myself)

P.S.S. I put in that postscript because I don't want readers to think that I was scared off (or wised up, depending on your POV) from the response to my last post. : )

0 comments




Pies & Marketing Guys

It all started with a bet that my new marketing guy could meet his promised numbers by a certain date. Figure 1 shows me reading his results report at VSLive 2003. Figure 2 shows the audience deciding if that was good enough. Figure 3 shows him taking a pie in the face as revenge by engineers for the missed promises of marketing guys everywhere.

Figure 1: Reading the marketing results report to the audience

Figure 2: The audience deciding whether the marketing guy had lived up to his promises

Figure 3: The marketing guy and his just desserts

VSLive 2003
Feb 13th, 4:30pm

0 comments




Our Long National Nightmare is Over

Since at least 2001 we've been stuck in a quagmire of missteps, indecision, corruption and the eroding of our freedoms. Some of us feared it would never end.

But the US House and Senate are now officially out of the hands of the Republicans, and that's cause for much rejoicing. Let the balloons drop and the dancing begin! It's a new age.

P.S. apologies to Mr. Petzold for ripping off his blog post, but when I saw it in my RSS reader, I thought that the above would be the subject of his latest essay and that we would finally have something on which to agree. It'll be my luck that he's a staunch Republican and I'll hear about my misguideness tomorrow... : )

0 comments




.NET Framework 3.0 (aka WinFX) Has Shipped!

After a monumental amount of work, the .NET Framework 3.0 has been completed! It ships out of the box in Vista, but for down level clients (Windows XP and Windows Server 2003) and developer tools, see the links below:

Wahoo!

0 comments




Pay As You Go Phones For the Boys

Back in writer avoidance mode, I did some research into PAYG phones for the boys based on some recommendations from friends, colleagues and Wikipedia. This is what I found:

Company Entry-Level
Phone Cost
Initial Airtime Additional
Airtime
Coverage
In My Area
Virgin Mobile $20 $20 (100 minutes) $11/hour uncertain
T-Mobile ToGo $30 $10 (30 minutes) $20/hour good
Firefly Mobile $80
(no keypad)
$7.50 (30 minutes) $15/hour reported
Tracfone $20
(shows time left)
$40 (120 minutes) $20/hour reported
Boost Mobile unknown
(bad website)
unknown
(bad website)
$12/hour reported
Cingular GoPhone unknown
(bad website)
$10 (40 minutes) $15/hour +
$1/day for usage
crappy
Verizon INpulse $70 $10 (100 minutes) $6/hour +
$1/day
reported
Net10 Wireless $40
(shows time left)
$30 (300 minutes) $6/hour reported

Assuming I trust my kids to call whoever they want (so long as they pay), it seems clear that Net10 is the way to go. It's effectively $10 for the entry-level phone (because it comes w/ $30 of free airtime) and $6/hour for more time after the first 300 minutes are gone. Plus, the Net10 phones show the amount of time left on the account, so the boys can monitor it themselves easily. Neither AT&T Wireless or Cingular has good reception in my area, so who knows what the reception would be, but for $40, it wouldn't be expensive to find out and they sell them at my local Safeway...

0 comments




Mark Twain on Investing

OCTOBER: This is one of the peculiarly dangerous months to speculate in stocks in. The other are July, January, September, April, November, May, March, June, December, August, and February.

-Mark Twain

0 comments




Project Life Cycle

This one's been around a while and just feels so true...
Sat, 10/28/2006 10:24am

0 comments




Imitation, Flattery, Nudity

From JJ5's web site.
Wed, 10/18/2006 11:08am (what a thing to see so early in the morning...)

0 comments




Isaiah Okorie Asks "How do you do what you do?"

From: Isaiah Okorie

Sent: Friday, October 13, 2006 08:06 AM

To: csells@sellsbrothers.com; csells@microsoft.com

Subject: XSellent!!!

 

Hi Chris,

 

I am  a .Net developer working in Ghana, West Africa. I have been reading your articles for a while now and listened to you whenever the opportunity came along. I think you have been very inspirational to my own work.

[csells] I’m happy to hear that. Thanks.

 

If you don't mind, I would like to know how you are able to organise you work. How are you able to prepare for your conferences and still be a prolific author?

[csells] I think I’d sum it up as: Commitment + Fear. First, I commit to something, then I let the fear of bad consequences, i.e. giving a bad talk, missing my deadline, writing something inaccurate, etc, motivate me to do a good job. Unfortunately, this means I spend more time working then I’d like, but generally the results turn out pretty good.

 

What discussion groups, conferences, blogs (if any) are a must for you?

[csells] Since becoming an MS employee, I lurk on a few internal aliases based on the technologies I’m interested in. Externally, I hang out on slashdot.org, joelonsoftware.com and computerzen.com and that’s probably about it. It used to be lots, lots, lots more, but I just don’t have the kind of time I used to. As far as conferences go, I generally only do the PDC and my own DevCons.

 

How are you able to keep up with the changes? What books do you read?

[csells] I keep up with changes by a) a broad familiarity with as much technology as possible and then b) committing to using it because it feels like it’ll be the right thing and c) using fear to motivate me (recognize a pattern? : ). I read books on demand given the topic I’m into, and then it’s 3-5 books in a week for immersion. Frankly, after writing a few books, I’m a bit of a snob, so I don’t read a lot of technical books for fun the way I used to.

 

Now you work at Microsoft, how do you manage your 'usual tasks'?

[csells] Honestly, it’s hard to keep up with the personal mail; I don’t do as good a job as I’d like. The web site stuff, e.g. blog, tools, spout, Genghis, etc, is catch as catch can. As soon as this last book is done (WPF Programming: The RTM Edition), I plan on trying to get some balance back into my life.

 

Many thanks for your inspiring hard work.

 

[csells] My pleasure.

0 comments




The Positronic Man

From left to right, Ted Neward, Rocky Lhotka, Chris Sells's cardboard cutout and his electronic image projected to building 33 in Redmond, WA from Lake Oswego, Oregon, Patrick Cauldwell and Scott Hanselman.

From Keith Pleas, Microsoft Patterns & Practices "Open Source in the Enterprise" panel organizer
10/11/2006

0 comments




I don't know what this has to do with Vista...

but I like it.

0 comments




2290 older posts       345 newer posts