Welcome to MSDN Blogs Sign in | Join | Help

What's New in WPF in the .NET FX 3.5 Beta 2 release

Visual Studio 2008 Beta 2 and the .NET Framework 3.5 Beta 2 are now available! You can download them here. Read more about this release on Somasegar's annoucement post.

What's new in WPF? Here's a non-comprehensive list:

  • Application Model

o        WPF builds on the new add-in model in .NET Framework 3.5 Beta 2 to allow developers to create visual add-ins, where add-ins provide UIs that are displayed by the host application. You’ll find the add-in types in the System.AddIn namespace in System.AddIn.dll, System.AddIn.Contract.dll, and System.Windows.Presentation.dll.

o        XBAPs can now run in FireFox.

o        Cookies can be shared between XBAPs and Web applications from the same site of origin.

o        Improved XAML intellisense experience for higher productivity.

o        Data binding and journaling by URI work together.

  • Data Binding

o        A new debugging mechanism makes it easier to debug data bindings. (new attached property: System.Diagnostics.PresentationTraceSources.TraceLevel)

o        The data validation model now supports the IDataErrorInfo interface. (new class: System.Windows.Controls.DataErrorValidationRule)

o        Improvements have been made to BindingListCollectionView to provide better support for binding to a collection that is of type BindingList and for LINQ.

o        The behavior of data bindings with a CollectionView over an IEnumerable has been improved to provide better performance and better support for binding to results that are produced by LINQ.

  • 3D
    • UIElement concepts such as input, focus, and eventing have been brought to 3D. (new classes: System.Windows.UIElement3D which is abstract, and ContainerUIElement3D and ModelUIElement3D in the System.Windows.Media.Media3D namespace)
    • Developers can now place interactive 2D content onto a 3D object. (new class: System.Windows.Media.Media3D.Viewport2DVisual3D)
  • Documents/Annotations
    • The annotations framework now exposes the capabilities for matching annotations with the corresponding annotated objects. (new interface IAnchorInfo and new class TextAnchor in the System.Windows.Annotations namespace)
  • Better IME support, RichTextBox extensibility (new property IsDocumentEnabled), performance improvements, and more!

We'll be sharing samples here for you to play with - stay tuned!

Published Thursday, July 26, 2007 2:27 PM by wcsdkteam

Comments

# What's new in WPF in .NET 3.5?

What's new in WPF in .NET 3.5?

Thursday, July 26, 2007 10:32 PM by hacked.brain

# [Visual Studio] Les nouveautés de la Beta 2 de Visual Studio 2008 et du Framework .NET 3.5 Beta 2 !

La Beta 2 de Visual Studio 2008 est arrivée très récemment et avec elle, on retrouve pas mal de petites

Friday, July 27, 2007 3:28 AM by Thomas Lebrun

# As I was saying...

Just yesterday I was talking about the lack of interesting details surrounding updates to WPF in the

Friday, July 27, 2007 9:31 AM by .NET & Funky Fresh

# VS2008 (Orcas) beta2 ...

I often skip the "xyz" has shipped announcements.. but VS2008 "orcas" beta2 is packed with so much goodness

Friday, July 27, 2007 7:43 PM by Jaime Rodriguez

# VS2008 (Orcas) beta2 ...

I often skip the "xyz" has shipped announcements.. but VS2008 "orcas" beta2 is packed

Friday, July 27, 2007 8:19 PM by Noticias externas

# Novidades do WPF 3.5: agora a coisa começa a esquentar!

Fala pessoal!Como tinha prometido, no post de 5 minutos atrás, vou falar um pouquinho das novidades...

Monday, July 30, 2007 5:17 PM by Roberto Sonnino on Windows, Tech, .net
Anonymous comments are disabled
 
Page view tracker