This QFE is RTM and is available from MSDN downloads

This QFE provides

· .NET 3.5 SP1  support : Customers are facing the need to change their SPN configurations when adopting .NET 3.5 SP1. We already provided a workaround available from MSDN: Error message on CCF clients that have the .NET Framework SP1 installed: "The authentication header received from the server was 'Negotiate'". With the QFE, all CCF services calls are now going through a unique component (ExtendedClientBase or ECB) that decouples all CCF internal communication proxies from the actual communication layer to be used. With the QFE, you can now configure the identity for each CCF service.

· IE8 Support. This QFE is a must have if you are using IE8

· Dynamic positioning. CCF 2009 SP1 QFE extends Dynamic Position support to web applications. Dynamic Position allows you to host external application within the ID. Dynamic Positioning monitors the size and position of ID and dynamically adjusts the size and position of the external application within the new area of the ID. This option is the less intrusive way to host an application and is recommended when you host heavy web applications playing with a lot of javascript or modal windows…

· Shell APIs: set of new APIs that allows to develop a shell more quickly and with less code. It also allows the interaction with CTI systems (we have considerably improved our approach to develop CTI connectors) and development of WPF shells with WPFCAB. More posts to come soon about this…

· Bug fixes: packaging of previous hotfixes delivered since SP1