Overblog Tous les blogs Top blogs Économie, Finance & Droit Tous les blogs Économie, Finance & Droit
Suivre ce blog Administration + Créer mon blog
MENU

Romagny13 - Du .NET,du pur .NET

Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions

Publicité

Blend - Prise en main - partie 1

Blend - Prise en main - partie 1

Bien coder ne suffit plus. Il faut être en mesure de proposer une bonne expérience utilisateur. Blend est l’outil qui permet de définir ses IHM en Xaml.Cet article a pour but de découvrir la bête qui n’est pas forcément simple d’accès . 1- Projets On...

Lire la suite
Publicité

MVVM - Avoir plusieurs workspaces/espaces de travail pour une fenêtre

MVVM - Avoir plusieurs workspaces/espaces de travail pour une fenêtre

MainWindow < Grid > < Grid.ColumnDefinitions > < ColumnDefinition Width ="0.50*" /> < ColumnDefinition /> < Grid Grid.Column ="0"> < Grid.RowDefinitions > < RowDefinition Height ="30"/> < RowDefinition Height ="30"/> < RowDefinition...

Lire la suite

VisualStateManager - Ecran de chargement

VisualStateManager - Ecran de chargement

1-Définition des « VisualState » Le squelette se présente ainsi ...

Lire la suite

Full - Text Search (SQL SERVER)

http://msdn.microsoft.com/en-us/library/ms142571.aspx http://www.dotnetfunda.com/articles/show/1019/implementing-full-text-search-on-view

Lire la suite
Publicité

LINQ To SQL/EDM + N-Tiers + MVVM - Binding « transparent »

LINQ To SQL/EDM + N-Tiers + MVVM - Binding « transparent »

II ADO.NET Entity Framework 1-Utilisation directe des POCO générées avec EDM Exemple on a une ObservableCollection

.Article étant généré avec le designer EDM. Peu de changements par rapport à LINQ To SQL .Les changements se font de manière transparente....

Lire la suite

LINQ To SQL/EDM + N-Tiers + MVVM - Binding « transparent »

LINQ To SQL/EDM + N-Tiers + MVVM - Binding « transparent »

2 « méthodes » Par binding : les opérations d’ajout, modification, suppression se font de manière relativement « transparente » grâce au binding ,le but étant de connecter les opérations d'ajout/suppression/modification entre la couche métier et la couche...

Lire la suite

Une classe de base pour implémenter IEditableObject

J’utilise la réflexion. L’avantage est de ne pas avoir à implémenter IEditableObject dans chaque POCO .Il y a peut-être moyen de faire mieux mais l’idée est là. Exemple avec ModelBase avec MVVM . public class ModelBase : ObservedBase , IDataErrorInfo...

Lire la suite

ListCollectionView - Ajout/Modification/Suppression de collection avec la vue

ListCollectionView est la vue par défaut sur une collection implémentant IList . Une vue permet de filtrer, trier et naviguer facilement(ancien article en parlant) mais permet aussi de gérer les opérations d’ajout d’un nouvel élément, modification et...

Lire la suite
Publicité

TargetNullValue

TargetNullValue

TargetNullValue est pratique par exemple pour les formulaires afin d’éviter les champs vides. A - On peut soit définir directement < TextBox Text ="{ Binding CurrentArticle .Description, TargetNullValue ='Entrez la description'}" /> B - Ou dans un dictionnaire...

Lire la suite

ComboBox "classique", DataGridTemplateColumn et DataGridComboBoxColumn

Exemple : la ComboBox affiche une liste de catégories, la catégorie sélectionnée correspond à celle de l’article 1-Une ComboBox « classique » que l’on pourrait retouver dans une vue détails . ItemsSource : ce doit être un énumérable (exemple une observableCollection...

Lire la suite