Articles taggés WPF

[PDC 2009] XAML Futures for .Net and Silverlight

0

Voici venir les innovations du langage XAML.

Session assez intéressante sur les apports futurs au langage XAML. On notera surtout la naissance d’un nouveau namespace (et meme sa propre dll) dédié entièrement au XAML : System.Xaml située dans System.Xaml.dll

Au niveau des nouveautés du langage, j’ai pu voir l’ajout de code inline, comme les évènements (bien que je ne sois pas fondamentalement convaincu de l’apport de la chose ) ou encore l’exécution de code simple comme dans l’exemple suivant :

Ca ca peut m’intéresser dans les expressions de Binding tiens.. mais j’ai des doutes !

XamlDom Plus >

[PDC 2009] WPF Performance Tuning and Analysis

0

Voilà une session que j’ai nommé “Killer Session” ! (en fin de journée je vous explique pas !)

Session animée par deux (jeunes) membres de l’équipe WPF Performance (Blogs http://blogs.msdn.com/jgoldb/ et http://blogs.msdn.com/ricom)

Autant le dire de suite, ces deux jeunes envoient du bois !

Je ne vais pas rentrer dans les détails, la session est très technique. Quelques slides pour résumer la philosophie du truc :

Oui les mesures, et surtout l’expérience !

je ne résiste pas à la tentation de vous montrer un des exemples découvert pendant la session:

Il s’agit d’éviter de charger des Plus >

WCF WPF ObjectDataProvider MaxConcurrentSessions

0

Je viens de m'arracher la tête sur un vil bug impliquant WCF et WPF via l'ObjectDataProvider

Au bout de 10 appels de mon service (via le proxy généré avec un Add Service Reference) j'atteins le MaxConcurrentSessions, fixé de base à 10.

 

Le code serveur n'ayant rien d'extraordinaire, je passe directement à mon code client, dans mon formulaire WCF

ObjectDataProvider odpServiceType; private void Window_Loaded(object sender, RoutedEventArgs e) { //Set source for service type odpServiceType = new ObjectDataProvider(); // Make it Asynchronous odpServiceType.IsAsynchronous = Plus >
Haut de page