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,...

Updated SqlTrackingQuerySample

I just uploaded an updated version of the SqlTrackingQuery sample application I had created in January. I added no new functionality, just cleaned it up a little and now it compiles cleanly and works against the .NET FX 3.0 RC1 release. Technorati: Windows Workflow Foundation, WF, SqlTrackingQuery, .NET<br />

Fail Nicely

Warning: Rant ahead! In many applications, there will be cases where something so bad happens that the application cannot continue executing reliably. In those cases, it is a good practice to fail as fast as possible to avoid compromising something critical (like corrupting the user's data). However, if you're going...