Hacking my way into an Arbitrary Endpoint in a WCF Service

I mentioned in a few posts that I've been attempting to hook WCF to attach custom metadata endpoints to a WCF service, and that I hadn't had much success yet because of how WCF works and because a lot of the necessary functionality that would've made it easier to do...

Battery Arrived

A while ago I commented on the Dell battery replacement program mentioning I had yet to receive my replacement battery. Well, it arrived today via DHL. I checked all the markings on the new battery and it seems to be the same power rating and all (I had ordered the...

Vista Sound Card Driver

Last week I mentioned I installed Vista RC2 and that the one thing missing was sound out of the box. Today I rebooted for a while to the Vista partition and windows update found, downloaded and installed the right sound card drivers for my machine, and in about 5 minutes...

On Public vs. Private

Earlier this week there was an interesting discussion started by Scott Hanselman on making things public or private by default and the risks of making things public in a framework and developers later extending on those and breaking things. Ayende weighted in with his own thoughts on the matter arguing...

Sam's .NET Book List

My good friend Sam Gentile has posted a list of professional .NET books he recommends over at Amazon; lot's of good books listed. Some I own, some are on my own wishlist and some I hadn't seen before that I'm adding to it! Technorati: Books, .NET<br />

WCF and Duplex Channels

Lot's of discussions on the support in Windows Communication Foundation for duplex channels and long running tasks: Mike Taulty talks about trying to implement a composite duplex MSMQ binding for WCF, which would be a really interesting scenario to consider because of the MSMQ qualities, and the limitations he's hitting...

How IMetadataExchange is Hosted

Last week, Ralph Squillace posted a walkthough of how to enable metadata publication (MEX, WSDL) for WCF services. I've been digging a little deeper into this and one of the questions I had was: How does the ServiceHost know where to find the IMetadataExchange implementation for a hosted service? If...

Interface to Business Process?

Udi Dahan [1] has been commenting on an "SOA Anti-Pattern" he describes as "Services as the interface to a business process". Interesting stuff. In his latest post he outs Nick Malik's comment on his Declared, Visile and Open Coupling post for advocating a solution based on Udi's anti-pattern. So, a...

Vista RC2 Installed

After solving some DVD issues I had I finally installed RC2 of Vista over lunch on a separate partition on my main Dell Inspiron 6000 laptop. My experience this time was far better than the last time I tried it, and certainly better than Sam's initial experience. Total installation time...

BizTalk Server 2004 SP2 Released

Microsoft has released Service Pack 2 for BizTalk Server 2004 (found out via Tim Rayburn). You can find the download here, and the list of fixes included in SP2 can be found in KB article 924330. Many of the included fixes have been available for some time now as hotfixes,...