June 17, 2004 .net

Chris Anderson on XAML “Aha” Moments

Chris Anderson, Architect on the Avalon team, shows the first XAML "Hello, World" code and then describes two big aha” moments to which XAML programmers can look forward. I've been to both of the moments that Chris describes and have had one more he doesn't mention: data binding in Avalon changes everything about how I build my UI.
June 16, 2004 spout

The Reason for ATOM

It seems to me that folks embrace ATOM mainly to get away from the guy that’s credited with inventing RSS:

I’m not running for president, I am not a corporate executive, and I don’t tell bedtime stories to adults unless its for fun and they’re friends. I can tell you what it feels like to be me, but I don’t know how it feels to be you. I’m willing to listen, up to a point, but unless your site is hosted on weblogs.com, I don’t understand why you’re hogging the microphone right now. I believe so strongly in the weblog world, that we should be grounded in truth. I think a lot of people participating in this dicussion are not grounded in truth, deliberately so, openly so. Shame on you, I say.”

This was said after he pulled down 3000 web sites he was hosting with no notice. ATOM is starting to sound more and more attractive…

Because this post has cauesd Mr. Winer to start swearing at me, I thought I’d remind folks of the following:

DISCLAIMER: This is a personal post of Chris Sells as an individual on my own personal web site and does not reflect the views or Microsoft as a whole or any portion of Microsoft.

June 16, 2004 .net

Refining the Versioning Story

Wesner Moise reports on a talk that Jeff Richter did on the .NET versioning story in the Longhorn time frame. Some interesting quotes:

  • a library could not easily be updated since the CLR looked for an exact version match. There was a complex way to solve this problem through policy files; however, even engineers at Microsoft found this approach too difficult.”
  • Microsoft has a new approach for Longhorn and Orcas (.NET v3.0), which divides assemblies into two categories, Platforms and Libraries.”
  • Most assemblies will or should be libraries. Microsoft discourages the use of platform assemblies.”
  • There are actually three types of platform assemblies: System-wide, process-wide, and app domain-wide.”
  • Longhorn will no longer support multiple CLRs. Every managed application will be forced to use the latest version of the CLR on the system.”
  • Whidbey is expected to include an Assembly attribute, AssemblyFlagsAttribute, which allows to developer to specify Library, AppDomainPlatform, ProcessPlatform, SystemPlatform, or Legacy to identify the versioning scheme the CLR uses to load a reference assembly.”

I know that the existing versioning story doesn’t cut it for a lot of folks. Will this new model solve the problems? Is there a complexity danger?

Also, Ian has some thoughts on the new model.

June 16, 2004

“[T]he IE team does exist and does care”

Dave Massy is moving to Internet Explorer Program Management and wants to know what you want from IE in the next version. Don't be shy.
June 16, 2004

Testing 1 2 3

This is a test of the emergency broadcast system. <beeeeeeeeep>
June 15, 2004 fun

“he isn’t null terminated!” Bwa ha ha ha!

I'm still laughing about this one...
June 14, 2004 fun

Geek Milkshake

Here. I can't get the video possibilities out of my head...
June 14, 2004 fun

Geek Milkshake

sttto Milkshake by Kelis

My web log brings all the nerds to the yard,
and I’m like: mine’s better than yours”.
Damn right, it’s better than yours!
I can link you, but I have to charge!

My web log brings all the nerds to the yard,
and I’m like: mine’s better than yours”.
Damn right, it’s better than yours!
I can link you, but I have to charge!

I know you want it;
the thing that makes me,
what the geeks go crazy for.
They lose their minds..
the way I whine.
I think it’s time:

la la, la, la, lah
Post it up.
la la, la, la, lah
The geeks are waiting.

la la, la, la, lah
Post it up.
la la, la, la, lah
The geeks are waiting.

My web log brings all the nerds to the yard,
and I’m like: mine’s better than yours”.
Damn right, it’s better than yours!
I can link you, but I have to charge!

My web log brings all the nerds to the yard,
and I’m like: mine’s better than yours”.
Damn right, it’s better than yours!
I can link you, but I have to charge!

I can see you’re on it.
You want me to teach thee,
techniques that freaks these boys.
It can’t be bought;
it’s just my marketing wrought.
(Track-back if you’re smart)

la la, la, la, lah
Post it up.
la la, la, la, lah
The geeks are waiting.

la la, la, la, lah
Post it up.
la la, la, la, lah
The geeks are waiting.

My web log brings all the nerds to the yard,
and I’m like: mine’s better than yours”.
Damn right, it’s better than yours!
I can link you, but I have to charge!

My web log brings all the nerds to the yard,
and I’m like: mine’s better than yours”.
Damn right, it’s better than yours!
I can link you, but I have to charge!

Oh once you get involved,
everyone will look this way, so,
you must maintain your charm;
same time maintain your click-through,
just get the perfect link.
Feed what you have within;
RSS is cheaper than ink.
The geeks pick up your scent.

la la, la, la, lah
Post it up.
la la, la, la, lah
The geeks are waiting.

la la, la, la, lah
Post it up.
la la, la, la, lah
The geeks are waiting.

My web log brings all the nerds to the yard,
and I’m like: mine’s better than yours”.
Damn right, it’s better than yours!
I can link you, but I have to charge!

My web log brings all the nerds to the yard,
and I’m like: mine’s better than yours”.
Damn right, it’s better than yours!
I can link you, but I have to charge!

John Elliot
Sent: Monday, June 14, 2004 3:15 PM
Windows Technology Off Topic mailing list


← Newer Entries Older Entries →