Presentations Available Online for Microsoft SOA/BPM Conference
If you missed the recent SOA & BPM Conference from Microsoft, you can now review nearly all of the presentation decks via the conference website.
Visit the presentation download page to grab PDF versions of material.
Technorati Tags: BizTalk
BizTalk In-Process Hosting Of WCF Http Services
After my post of various WCF scenarios, I received a couple questions about using the in-process host to receive WCF HTTP requests, so I thought I’d briefly show my configuration setup for making this work.
First off, I had created a “regular” IIS-hosted WCF web service and auto-generated a receive port and location. I decided […]
BAM EventStream in PipelineTesting
Last night someone brought to my attention that the current versions of PipelineTesting always
return null from the IPipelineContext.GetEventStream() method.
This is expected to return an EventStream object
so that pipeline components can write to BAM, but I never had bothered looking it
up before.
I’ve now fixed this so that the property returns an EventStream-derived class that
simply swallows all calls to it silently, to avoid tying the library to having any
specific BAM infrastructure in place, and this will be included in the next version
of the library.
Is this good enough? Is there anyone who would prefer to have a way to override this
behavior so that a real, connected BAM EventStream object is provided? Does someone
need a way to check as part of the test assertions that specific events were indeed
written to the EventStream? If so, I may look into a way to support this nicely, otherwise,
I’ll leave it as is for now.
PipelineTesting, BizTalkServer
Demos from TechEd EMEA (WCF Adapters Deep Dive)
One of my sessions at Teched Europe was a completely interactive deep-dive session on the WCF Adapters. There wasn’t one slide, only code, for 75 minutes. That’s my kind of presentation!
For those that attended, you can download the demo code I walked through here. Anyone else is welcome to it as well, it just probably won’t make much sense of out of context.
VSLive! Austin Information
Thanks to everyone who attended my session today at VSLive! Austin. If you’re
interested, here are some relevant links:
-
Codebase
-
Flash recording of the Intro
to C# 3.0 Talk
If you have friends who you’d like to share the talk with, please feel free to forward
the link above to my screen cast of it.
Tim Rayburn is a consultant for Sogeti in the Dallas/Fort
Worth market.
My Recent "Tour" of the Microsoft Central Region
My friend Chris
Koenigrecently put up a post called “Microsoft Central Region – Who (and where)
are you?” in which he shared the above image which I thought was worth re-sharing
here. So what does this image show? It shows the “sub areas” within Microsoft’s
Central Region where the Evangelism teams focus. Chris, our Developer Evangelist
from Dallas, covers Texas, Oklahoma, Arkansas, and Louisiana. Recently they’ve
added some help for him in the geographically vast area via J Sawyer based in Houston.
Both Houston and Dallas are huge markets for Microsoft and as such having a DE based
in each of these cities will help run Chris a little less ragged.
Now, many of my readers are based in the Dallas/Fort Worth area, and we’re spoiled
because we see Chris on a regular basis because he is based here.
But it is important to remember that he’s just as responsible for the Little Rock,
or Northwest Arkansas groups (not to mention Lubbock group) as he is for those in
D/FW.
I was reviewing this map and realized that in the last several week’s I’ve hit most
of these areas, in fact all but the “Midwest Area”. I’ve covered:
-
North Central
-
Minneapolis BizTalk 2006 R2 Launch
-
Heartland Developer Conference
-
Heartland Area
-
Memphis Day of .NET
-
South Central
-
Little Rock .NET User Group
-
VSLive! Austin
-
Houston BizTalk 2006 R2 Launch
Here is what I can tell you after all traveling:
-
My favorite Marriott hotel chain is the Fairfield Inn chain. Good breakfast
(unlike Courtyards) and bright, happy rooms.
-
My wife believes I’ve forgotten how to get home.
-
My boss believes I’ve forgotten I’m a billable consultant.
-
I believe that I’m seriously looking forward to vacation next week.
Tim Rayburn is a consultant for Sogeti in the Dallas/Fort
Worth market.
A few funny pictures from Spain
Monica and I spent some time sight-seeing in Spain last week after Teched EMEA. Here are a few of the funniest things we saw along the way:
New and notable GMail features
1. GMail now does IMAP. This is signficant to me for two reasons: a) it works sweet on my iPhone — read this to see how to set it up, and b) I can now do GMail via Outlook against the same data store…now I’m much more likely to use Outlook as my offline (think “in flight“) email solution.
2. Improved contact manager. Just click on “Contacts“ and you’ll see what I’m talking about. I’m not sure when this shipped but it must have happened very recently (I love it when things are so smooth, you’re not even sure when it happened). Here’s a screenshot to give you a taste:
3. New keyboard shortcuts. I love <ctrl>-s and “m“ (for mute). I’m not sure how new these two actually are but I hadn’t noticed them before. Mute is exactly what I’ve been longing for in some cases.
4. More space. Did you notice that the incremental space counter has sped up dramatically? I now have close to 5 GB of space available to me, which helps significantly because at one point I was getting close to running out of space (now I’m only at 40% of capacity). However, I also recenlty stumbled onto the pricing structure for additional storage. It’s really not that bad — $20/yr for 20 GB of additional storage — I would pay that.
5. Improved speed. Here’s the scoop from The Official GMail Blog:
We have also been fanatical about speed. Even on a fast Internet connection, it can take a second to request and render a new web page, and when you read a lot of mail, these seconds can accumulate to hours waiting for email to load. We’ve spent a lot of time profiling all parts of the application, shaving milliseconds off wherever we can, and figuring out workarounds for some pretty deep-rooted issues with the current browser implementations. Some of the most common actions should be faster now. For instance, we prefetch messages in the current view, so when you open an email your browser doesn’t have to talk to Google’s server; it just displays the message. These techniques really shine on newer browsers and computers. Using an alpha version of Safari 3 on a MacBook, we’re seeing sub-200ms times when opening messages—pretty quick.
Cool beans all around.
.NET Framework 3.5 Poster
A new version of the .NET Framework, Common Namespaces and Types poster is now available for 3.5. You can grab both XPS and PDF versions from here.