PDC 2008: Live Services Mesh Services Architecture and Concepts

(Presenter: Abolade Gbadegesin) What they said: You’ve heard how Live Mesh combines the world of the web and the world of digital devices. But what does it mean for you? Take a look under the hood at how the mesh works on the client and in the massively scalable cloud, and learn insights about how…

0

PDC 2008: Under the Hood Advances in the .NET Type System

(Presenter: Misha Shneerson) What they said: Enhancements to the type system in the next version of .NET Framework allow for loose type-coupling of components comprising your application. This talk is an in-depth examination of the changes in the Common Language Runtime and managed languages. See how these changes help to simplify versioning and deployment of…

2

PDC 2008: Deep Dive Dynamic Languages in Microsoft .NET

(Presenter: Jim Hugunin) What they said: The CLR has great support for dynamic languages like IronPython. Learn how the new Dynamic Language Runtime (DLR) adds a shared dynamic type system, a standard hosting model, and support for generating fast dynamic code. Hear how these features enable languages that use the DLR to share code with…

1

PDC 2008: The Future of C#

(Presenter: Anders Hejlsberg) What they said: In this talk Microsoft Technical fellow and C# Chief Architect Anders Hejlsberg outlines the future of C#. He describes the many forces that influence and shape the future of programming languages and explain how they fit into C#. What I said: In the last 10 years C# has expanded…

1

PDC 2008: What to Look For

Here is how PDC is going to work in terms of the articles that you’ll see. I will try to continue to have things appear at the usual time in the morning although some days you may get things at a later time. My talk is on Tuesday. Probably on Wednesday, but maybe later depending…

1

Diagnosing a Common Transactional Queue Error

Since a lot of people seemed to like the article on interpreting error messages when opening a queue, here is a bit of discussion on interpreting error messages when reading from a queue. As with opening a queue, MSMQ reports many common errors using generic error messages when reading from a queue. For example, reading…

1

Getting Started Profiling Services

I wrote an article about profiling WCF services but I found out this week that Wenlong Dong had published a great article a few months ago that points to a lot of the same resources that I did. Rather than listen to me, why not go read Wenlong’s article on profiling WCF services with the…

1

Writers are like Streams

I recently saw some application code that misused XmlWriter and which happened not to work all the time as a result. What they were doing was using XmlWriter to write to an underlying stream and then flushing that stream without having flushed the writer. Depending on the intervening code and the specific document being written…

1

One Week Countdown

The last week has been a hard push to get everything ready for PDC. Yesterday I checked in the final changes I had to the slides and hope to spend quite a lot of time this week not thinking about the talk at all. This is probably the quickest I’ve had a talk come together…

0

Examining Header Values

I’ve seen that many people are accessing custom SOAP headers incorrectly. When you get a message with some SOAP headers, it’s likely that at some point you will want to know the values of those headers. If the header you want is a well-known kind of header, then you may have direct access to the…

1