Silverlight+WPF

Blog d'Alexandre Arnaudet et de ses collègues chez CLT-Services autour de WPF, de Silverlight et des RIA

Recent posts

Tags

Categories

Navigation

Pages

    Archive

    Blogroll

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    Silverlight 4 / MEF: Navigation et chargement de modules à la demande

    Il y  a quelques semaines, j’ai écris un billet traitant de la mise en place du pattern MVVM avec Silverlight 4 et MEF. Dans cet exemple, nous avions une application Silverlight dans laquelle on avait ajouté une page Home et une page ListePersonnes.

    Dans ce nouveau billet nous allons nous intéresser à deux points.

    • Comment faire pour charger une page à la demande
    • Comment charger un module pouvant contenir des ressources supplémentaires à la page.

    Pour le code, nous allons repartir de celui que j’avais précédemment ajouté et que vous pouvez récupérer ici

    More...

    Posted: Oct 30 2010, 04:47 by Alexandre Arnaudet | Comments (9) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: Silverlight 4 | MEF | MVVM

    ObservableCollection et ItemsControls

    En WPF ou en Silverlight, dès lors que l’on associe une collection de type ObservableCollection<T> à un contrôle de type ItemsControl, le simple ajout d’un item dans la collection permet de rafraichir le contrôle et de voir cet item sur l’UI.

    Comment gérer l’utilisation d’une ObservableCollection<T>, lors du développement d’un ItemsControl personnalisé.

    More...

    Posted: Oct 16 2010, 00:50 by Alexandre Arnaudet | Comments (10) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: Silverlight | WPF

    WPF- Création des ressources dans un projet séparé

    Lors du développement d’un contrôle, on définit des styles pour lui donner une apparence. Il n’est pas rare d’avoir besoin de ces styles dans différentes applications ou encore dans une assembly contenant des “UserControls”... Plutôt que de les redéfinir à chaque fois, nous allons voir comment les partager.

    More...

    Posted: Oct 11 2010, 22:27 by Alexandre Arnaudet | Comments (10) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: WPF | WPF 4 | Design

    Silverlight 4, pattern MVVM et résolution MEF

    Dans ce billet, je vous propose de voir une solution pour la mise en place du pattern MVVM dans le cas d’une application Silverlight 4 utilisant la navigation par page. La résolution des éléments Views / ViewModels sera faite via le Framework MEF.

    Dans cette première partie, nous resterons simple à savoir pas de xap chargés à la demande..., juste deux pages:

    • La première affichera “Runtime Home View” si l’application est en cours d’exécution ou “DesignTime Home View” si nous sommes dans l’éditeur VS 2010 ou sous Blend.
    • La seconde listera des entités “Personne” avec un Id, un Nom et un Prénom, via un DataGrid.

    A noter également, que pour l’exemple, nous partirons du principe que l’application silverlight est capable de récupérer la liste des Personnes via les RIA Services. Nous ne verrons pas la partie serveur ici, cela serait hors sujet.

    C’est parti !!

    More...

    Posted: Oct 05 2010, 01:33 by Alexandre Arnaudet | Comments (11) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: Silverlight 4 | MEF