Scott Guthrie Previews Visual Studio 2010 and ASP.NET MVC 2

Channel 9 has two new videos of Scott Guthrie demonstrating features in the upcoming releases of Visual Studio 2010 and ASP.NET MVC 2. These two long videos are from a recent session in the Netherlands and basically provide a half-day overview and demonstration of the products. Although there is some continuity between the two, they’re…

0

Binary Encoding Exercise

Now that I’ve covered the essentials of the binary format, those interested might want to try their hand at translating an encoded message. This message uses many of the constructs you’ve seen plus a few more I’ll outline here. The record type 0x0B is an XML namespace declaration similar to the record type 0x09 we…

0

Binary Encoding, Part 6

Past parts in the series: Binary Encoding, Part 1 Binary Encoding, Part 2 Binary Encoding, Part 3 Binary Encoding, Part 4 Binary Encoding, Part 5 We looked last time at some of the patterns used in the binary format for reducing the size of a document. So far we’d managed to trim about 12 bytes…

2

Using Polling Duplex Scaled Out

Tomasz Janczuk has posted another example using the HTTP polling duplex channel in Silverlight to build pub-sub style applications. This sample addresses the use of polling in a scaled-out configuration. The solution employed is to move the server queue of messages from in-memory state to a shared store. The service also has to take more…

0

Guide to the WCF REST Starter Kit Preview

We’ve got a new article up on MSDN by Aaron Skonnard that covers the most recent preview release of the WCF REST Starter Kit. The download for REST expands on the capabilities we added in Orcas for building web services with REST protocols with features such as project templates, extensions to WCF, and extensions to…

0

Binary Encoding, Part 5

Past parts in the series: Binary Encoding, Part 1 Binary Encoding, Part 2 Binary Encoding, Part 3 Binary Encoding, Part 4 The problem we saw last time was that a structural reduction for message fragments does not create a significant savings when the message is small. Although we are shaving a few bytes off of…

0

Binary Encoding, Part 4

Past parts in the series: Binary Encoding, Part 1 Binary Encoding, Part 2 Binary Encoding, Part 3 Now that you’ve gotten an introduction to the principles and capabilities of the binary encoding format, let’s jump into looking at some examples of messages to see how it works. Here’s a very short but inefficiently encoded binary…

4

October Changes to .Net Services

Another CTP release is coming for the .Net Services cloud offering in October and again there are some changes to their existing web service offerings. The team is changing their focus from primarily SOAP-based services to REST-based services and simplifying the product and protocols. It’s not specifically mentioned but I’m going to assume that they’ll…

0

Missing Binary Encoding Update

The fourth part of the binary encoding series was scheduled to go up Friday but went missing at some point early in the day. I’m going to track down what happened and you should see the series continue Tuesday.

0

Binary Encoding, Part 3

Past parts in the series: Binary Encoding, Part 1 Binary Encoding, Part 2 Today I’ll talk about the XML features that are and aren’t supported by the binary encoding format we use in WCF. Since the binary format was designed for a specific purpose, round-tripping essentially the XML infoset being manipulated in memory as opposed…

2