WinFX .NET 3 BETA2 – After the last CTP shocker, all I can say is WOW! - Willy-Peter Schaub's Cave of Chamomile Simplicity

WinFX .NET 3 BETA2 – After the last CTP shocker, all I can say is WOW!

After battling through a “book” of changes in the previous CTP (February), many of which were code breaking, I installed a VM, loaded the .NET 3 pieces without any issues, re-developed our WCF demo using the previous script and stared at the zero compile errors and zero runtime issues. WOW!

This latest BETA is rock solid in the WCF trenches and what was really great was to see that both the service configuration editor and trace viewer applications are now part of the SDK Tools program group and have evolved quite dramatically.

Below are three screen dumps of the two applications. To the WCF DRP attendees I suggest that you migrate to the latest BETA as soon as possible, because this latest release is superior to the last and a very positive sign that WCF, for one, is stabilizing and nearing its productions strength levels.

WCF product team … well done!

Figure 1 – Looking at the calculator service configuration file

Figure 2 – Enabling tracing in the calculator service


Figure 3 – Looking at the resultant trace file and the calculator request in particular.

Published Monday, June 26, 2006 8:15 AM by willy

Comments

# re: WinFX .NET 3 BETA2 – After the last CTP shocker, all I can say is WOW!

Monday, June 26, 2006 9:45 AM by Armand du Plessis
Just off the top of my head some issues that affected 1 upgrade of ours were:

MEX endpoint not enabled by default anymore, you have to explicity add an endpoint that supports the IMetaDataExchange contract.

Changes to behaviors section in configuration. Behaviors now need to be classified.

Changes to the wsFederationHttpBinding binding, ie. claims element changed to claimTypeRequirements.

Code changes, types like the InfoCardClientCredentials were removed.

This is just changes on a very small service using Infocard for authentication and WS-MetaDataExchange to remove the need for a client config file. I'm sure as more complex samples are migrated you'll see a lot more changes.

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above: