Welcome to MSDN Blogs Sign in | Join | Help

December 2008 - Posts

Advances in Certificate Spoofing

An interesting developing news story in this otherwise slow week has been about a security research effort to spoof SSL certificates . The group has found a way to generate hash collisions between a pair of certificates when the certificate authority

Submit a Session for MIX

The deadline for external presenters to submit their session ideas for MIX 2009 is January 23rd. You can send your submissions to mixprpsl@microsoft.com . Here's what you need to include in the submission. Title: Ideally, the title is short, catchy, and
Posted by Nicholas Allen | 0 Comments
Filed under:

VSLive 2009 in San Francisco

VSLive is a Microsoft sponsored conference for developers working with Visual Studio and .Net. The 2009 conference is February 24-26 in San Francisco (with workshop days before and after the sessions). Here are some of the sessions that WCF developers

Testing REST Services

Pablo Cibraro published an article the other day demonstrating how to write unit and integration tests for services built using the WCF REST Starter Kit . One of the things Pablo includes is object mocking for the operation context, which I've had people
Posted by Nicholas Allen | 0 Comments
Filed under: ,

Sam Ruby to Chair HTML WG

I saw an announcement the other day that Sam Ruby will become co-chair of the W3C HTML working group at the beginning of next year. The HTML working group impacts web application development more than most other standards even though there's rarely a
Posted by Nicholas Allen | 0 Comments
Filed under:

Limited Time Free Book Offer

Microsoft Press has been doing a 25th anniversary book offer where they put up a free pdf download for selected books for a limited time. The December books include one that you might be interested in if you're doing network programming. Understanding
Posted by Nicholas Allen | 1 Comments
Filed under: ,

Orcas SP1 Update

An update to Orcas SP1 is being rolled out that will be available through Windows Update. The update contains application compatibility fixes for the .NET Framework following the Orcas SP1 release. If for some reason you need to install it directly, the

Reliable Authentication Delays

Why does turning on reliable sessions sometimes cause the client to take much longer to fail an authentication check? As part of doing an authenticated operation, the client must send a request to the server that contains information about the client's

Silverlight Cross Domain Checker

After writing the series on the Silverlight cross domain policy format I ran across a quick utility by Frank La Vigne for checking the cross domain policy files on a server . It's one of those simple deals that lets you type in a domain name and see what
Posted by Nicholas Allen | 0 Comments
Filed under: ,

Service Extension Model

Many of the WCF runtime classes that support adding new state do so through a common extension model. The extension model has three pieces: an extensible runtime object whose behavior can be modified by attaching state exceptions, extensions that modify
Posted by Nicholas Allen | 3 Comments
Filed under: ,

SOA Business Process Conference 2009

The 2009 SOA and Business Process conference will be held at the conference center on the Microsoft campus on January 28th and 29th. This is a two-day, two-track conference covering products and solutions related to service-oriented applications. The
Posted by Nicholas Allen | 0 Comments
Filed under:

Moonlight Interview

Scott Hanselman interviewed Miguel de Icaza and Joseph Hill a few days ago to talk about Moonlight. Moonlight is an implementation of Silverlight that runs on Linux using the Mono project . Moonlight is currently finishing up their implementation of Silverlight
Posted by Nicholas Allen | 0 Comments
Filed under:

Exceptions in Transactions

I have a service operation that throws an exception to return an error back to the client. When the service operation is transactional, the transaction is aborted after calling this operation. How do I return the error under the transaction? A service

Fault Serialization with XmlSerializer

About 20 posts ago, back before PDC, this was the next topic in the queue to be posted. It has been somewhat delayed by all of the talk of product announcements and details about future releases. Since it was becoming lonely and forgotten I thought I'd

WCF Virtual Labs

A new virtual lab that I don't think I've mentioned was posted a while ago on MSDN. The lab covers exposing a WCF service using REST, as well as covering communicating with JSON in WCF. REST, AJAX, and Web 2.0 in Windows Communication Framework Here are
Posted by Nicholas Allen | 0 Comments
Filed under: ,

Non-Destructive Queue Receive State Machine

The state machine for a non-destructive receive has some noticeable similarities to the state machine for a general-purpose communication object, but it's intentional for these two state machines to be different. A non-destructive receive tries with minimal

Non-Destructive Queue Receive

You should take the time to understand the earlier articles in the series for context if you haven't already. Future of Queuing An Alternative Queuing Model The three basic operations that we talked about for queuing with non-destructive receives are

An Alternative Queuing Model

Before talking about the new model for queued transports that we've added to WCF 4.0, let's first look at the traditional transacted receive pattern. Start a transaction. This can be relatively cheap although we'll have to pay more for the transaction
Posted by Nicholas Allen | 4 Comments
Filed under: , ,

Aaron Skonnard WCF Screencasts

I mentioned a few months ago that there would be a series of WCF screencasts being published. Aaron has done a bunch of these, including putting two more up this week. Each screencast is a short, targeted piece talking about a particular topic on WCF.
Posted by Nicholas Allen | 3 Comments
Filed under: ,

Average of Anniversaries

I haven't previously denoted an anniversary date for WCF because there are so many to choose from. There's the date we were done, the date that downloads were available , the dates when various versions of Windows Vista came out that put WCF into public
Posted by Nicholas Allen | 0 Comments
Filed under: ,

Future of Queuing

Another of the topics that you'll hear a lot about for asynchronous and decoupled programming in WCF 4.0 is queuing. WCF has previously supported queuing through the one-way channel shapes with a combination of datagram and session options. The session
Posted by Nicholas Allen | 2 Comments
Filed under: , ,
 
Page view tracker