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.




Avalon CTP Sample #2: 3D Bouncing Boing Demo

Daniel Lehenbauer, an SDE on the Avalon team, has ported his 3D Bouncing Ball Boing demo to the Avalon CTP. The hits, they just keep on coming. : )

0 comments




Getting to Know Avalon - A Guided Tour of the SDK

Tim Sneath, Avalon evangelist and all around charming fellow (maybe because his name reminds me of a Dr. Suess character?), posted a nice little tour of Avalon via the the WinFX SDK. Enjoy.

0 comments




Using VC#/VB Express w/ the Avalon CTP

Rob Relyea, a Lead PM on the Avalon team, has posted a set of instructions for using the Avalon CTP project templates from Visual C# Express and Visual Basic Express.

0 comments




MSDN DevChat on Real World No-Touch Deployment

Robi Khan and Mark Levison from Databeacon will be doing a MSDN DevChat on their recent commercial application using No-Touch Deployment. It's on Wednesday, November 24, 2004 at 10am PST. I'll be watching and you can sign up here.

0 comments




A Reason For A Home Gigabit Network

I finally figured out why I need a gigabit LAN, especially at my house: the Windows Media Center Extender (mine's for my XBOX, which I bought especially for this purpose). It lets you get at the music, video, pictures, radio, PVR, live TV and pretty much everything else that Media Center exposes, but from any TV in the house and all with the fabulous 10-fit UI that MCE provides. I had to duct tape down the extra long wire from my office to my bedroom (I explicitly left out a network connection in the bedroom when I wired the place -- who knew?) and my megabit LAN works just fine, but I can see needing more when I put one of these things on every TV in the house, which is pretty likely, since it rocks so hard. Wahoo!

Oh, and as if that weren't enough, the XBOX Media Center Extender kit comes with a remote and remote sensor that works for playing DVDs, too, thus saving you the trouble of buying both. I'm in love!

0 comments




Avalon CTP Sample and Tool: XamlPad Clone

Chris Anderson cloned an internal app for the Avalon CTP called "XamlPad" and posted it on his site. Enjoy.

This just in: Chris has posted a version of his XamlPad Clone on a server via ClickOnce so you can just run it directly (and it works, too! Wahoo!).

Plus, Ian's posted a hack to the sample that Chris's XamlPad Clone comes with. Fun. : )

0 comments




November 2004 Avalon CTP Released

Just in case you haven't noticed, MSDN Subscribers should download the Avalon Community Technology Preview, which enables Avalon to run under Windows XP and Windows Server 2003 and to integrate with Visual Studio 2005. Also, you can access the WinFX SDK that reference Avalon online. And as if that weren't enough, the Avalon evangelist and product teams have teamed up to give you an overview of what's new in this pre-release of Avalon. Of course, we're still on the way to beta, let alone an RTM of Avalon, so there's still plenty of time to give the Avalon team feedback about what you love and don't love in the Avalon newsgroup.

And as if that we're enough, here's some views and news about the Avalon CTP:

In the words of Chris Anderson, Architect on the Avalon team, "This is not the final API set, XAML spec, or anything else - this is a 'Technology Preview'". And still, I've spent all day installing in on my machine. Wahoo!

0 comments




Scott Garvey's Discussion of Smart Clients

Channel9 has a nice video of Scott Garvey, a Microsoft Smart Client Evangelist, talking about what's a smart client and what's not. Scott also discussed some examples of smart clients, e.g. eBay for "power sellers."

For me, things boil down this way: if it's something I've got to spend significant time in, I really want it to be a smart client, otherwise I'm going to get frustrated. For example, Outlook Web Access is great for occasional use from any PC under the sun, but if I'm using it for more than 5 minutes, I'm guaranteed to press a hotkey like Ctrl+A and get nothing like I expect, forcing me to find my laptop so I can get some real work done in Outlook.

0 comments




Rich Salz on WSDL 2.0

According to Rich Salz's reading of the WSDL 2.0 spec (Rich makes a living selling hardware to make XML smoke, so I think he knows), the following is legal WSDL 2.0:

#include "wsdl.h"
extern void hello_world(const char* text);

It's hisjudgmentt that this is not a step forward and I'm having a hard time finding fault with his argument. : )

0 comments




Art Tips for Programmers

As I think I've said before, as the capabilities of our UI platform expands, programmers are going to need to know a lot more about user experience and graphic art. Towards that goal, I offer a recent post on Slashdot that provides advise on how programmers can bone up for the latter. Anyone got any ideas about the former?

0 comments




ZBB: Why Not Counting Bugs in the Last 48 Hours?

Eric Lippert an SDE somewhere in the VS05 effort describes ZBB:

"Zero Bug Bounce (ZBB) day is the day on which, even for a single instant, every bug in the database is either (a) postponable to the next release/version, (b) fresh -- discovered within the last 48 hours, or (c) not fixable right now."

My question is, why not count the bugs in the last 48 hours? Are those somehow less valid than the bugs found 49 hours ago? And what's with 48 hours itself? Why not 36? Or 72? Pathetic product team wannabes wanna know!

0 comments




Smart Client DevCenter: Rebooted

Jonathan Wells, Matt Lusher and I have re-launched the MSDN Smart Client Developer Center web site, kicking off the new site with four headlines of interest:

Since the Smart Client DevCenter now has a Content Strategist (me), expect to see regular releases of articles and samples exploring smart client-related technologies, including but not limited to Windows Forms, the Compact Framework and Visual Studio Tools for Office.

And don't hesitate to send Jonathan or me your complaints and suggestions. We don't put this site up for our health, you know; we do it for you!

0 comments




Outsourcing to Arkansas

I love the idea of outsourcing to rural parts of the country because a) I like keeping jobs in the US if possible (although I'm not a protectionist by any stretch of the imagination), b) it gives the under-employed more choices and c) it's another step toward my dream employment environment.

I see a future where people are listed like books on Amazon with ratings, reviews, descriptions (aka resumes), prices and availability, to be placed into a shopping cart to form ad hoc project teams based on the needs of the project and not on the locale of the participant or something as restrictive as "employer." I admit that I this article is only a small step and may not even be in the direction I'm hoping for, but as I'd like to live in a rural area (central Oregon) and still get to do interesting work at reasonable pay, I'm more than happy to read into things.

0 comments




Tons of Fun with Windows Media Encoder

I've been wanting an easy way to capture screen demos and audio for a while and after stumbling across Jon Udell's post on Movies of Software, I thought I'd give Windows Media Encoder a try. Here's what I learned:

So, while I wasn't happy with the results, I'm very jazzed about the medium. Expect to see more.

0 comments




ATOM is to RSS as XML is to SGML

Tim Bray finally provides a technical reason for ATOM to exist that I can get behind. Once every RSS consumer in the world (which really isn't that many) also supports ATOM, we can move forward to a saner world.

0 comments




1795 older posts       840 newer posts