La bibliothèque Perspective pour WPF évolue vers .NET 4.0, et offre les nouveautés suivantes :

  • Panneaux BeePanel et BeeGrid, pour disposer les éléments en nid d'abeilles (normal pour un apiculteur :-)
  • Nouvelles classes Shape :
    • RegularPolygon : polygone régulier (à angles "arrondissables")
    • Star : étoile (nombre de branches variable)
    • Arrow : flèche
    • Checkerboard : damier
  • MayaEase : une interpolation personnalisée pour l'animation (EasingFunction)
  • 3D :
    • Workshop3D : nouvelle propriété ShowCommandPanel
    • RelativeTransformer : permet d'appliquer successivement des opérations de déplacement, de dimensionnement et de rotation sur un Visual3D, en mémorisant sa position et sa matrice de transformation
  • Orientation MVVM (cf. classe SignalCommand)
  • Application Perspective.exe : une nouvelle application WPF 4 qui utilise MEF pour charger dynamiquement les pages depuis des assemblys d'extension. Elle est utilisée ici comme projet démo de la bibliothèque Perspective (modules PerspectiveDemo.Wpf et PerspectiveDemo.Wpf3D).