Morning Coffee 12
- According to Chris “Long Tail”
Anderson
(as opposed to Chris “Avalon Architect”
Anderson), “Combined with the new
low-cost distribution channels, from DVD to digital downloads, all
you now need to be a filmmaker is talent.” Really? Based on the
dreck Hollywood churns out, I thought talent was optional!
😄
Seriously, check out his post and the sites he points to (Four Eyed
Monsters and DV Rebel’s Guide review
on Cool Tools).
- Speaking of Chris “Avalon” Anderson, he’s got a couple of WPF/E
tests up on his blog. I wanted to see how it worked under the hood,
so I checked out the HTML source for this
page.
It includes around 115kb of XAML! We’ve seen ViewState and
JavaScript page bloat, is XAML bloat next?
- Larry
O’Brien
and Alan
Zeichick
are talking about a Threading Maturity Model. Good ideas there, but
frankly I think we need a language that recognizes concurrency as a
first-order abstraction if we’re going to make much progress up the
maturity model.
- Dare
recommendsprogramming.reddit.com.
Definitely worthy of a closer look.
- The BTS training I’m in yesterday and today is being held on
Microsoft’s Red West
campus,
home of MSN & Windows Live. It’s very nice looking and is a good
size – five buildings – without being as huge as main campus. It
even has a “ski-lodge” cafeteria, though given the slim pickings in
my building’s cafe anything would be an improvement.
- One thing I don’t miss about working on campus is the commute.
Getting to my office takes 20-30 minutes, depending on the traffic
lights. Getting to campus, even though it’s physically closer, takes
45-60 minutes, most of it spent sitting still. Every time I wish
we’d move to campus, I remember the traffic and decide I like where
I am just fine.
- Two big learnings from BTS training yesterday:
- Conceptually, BTS hasn’t changed much since the 2000/2002
releases that I was more familiar with. In practice, it has
heavily embraced .NET which is a good thing. I didn’t realize
how much of a difference having tools like the pipeline and map
editor inside VS would make, but it does. (I realize the
orchestration editor is inside VS as well, but we get to that
module of the class today).
- The MessageBox is a bigger deal than I remember or realized.
Matt called it the “heart
of BizTalk”. I know BTS has had a SQL based message store since
day one, but I don’t remember it being called out explicitly.
- I’ve said
before
that MessageBox is roughly analogous to SSB queues, though BTS wonks
(like my teammates) typically jump down my throat when I do.
MessageBox has a pub/sub design philosophy which SSB does not.
However, I’m guessing pub/sub is used much more in messaging
scenarios rather than orchestration scenarios. My efforts around SSB
& WF are much more focused on orchestration scenarios, so I’m
guessing SSB’s lack of pub/sub infrastructure is not a big deal.
Posted by devhawk.net on January 18, 2007. Filed under Morning Coffee. Tagged BizTalk, Movies & Working at MSFT.
← Back to blog