Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions
1-Présentation « Fast and fluid » .Les applications Windows Store doivent se concentrer sur le contenu, proposer une bonne expérience utilisateur(UX) et ne jamais être bloquées . Snapping : on peut afficher 2 applications dans un écran partagé.L’une étant...
Lire la suite
http://bootswatch.com/ Il suffit de télécharger la version compressée du fichier et l’ajouter à son site. On peut le renommer (exemple je télécharge le thème Slate et je le renomme en « bootstrap-slate-theme.min.css ») < meta name ="viewport" content...
Lire la suite
Visual Studio 2013 ne prend en charge MVC qu’à partir de la version 4 . http://msdn.microsoft.com/fr-fr/library/hh266747.aspx Upgrade de MVC2 vers MVC3 (ASP.NET MVC 3 Application Upgrader) http://aspnet.codeplex.com/releases/view/59008 Upgrade de MVC3...
Lire la suite
Bootstrap(documentation en français) http://www.oneskyapp.com/docs/bootstrap/fr 1-Utilisation de Glyphicons Icones disponibles http://getbootstrap.com/components/ 2 possibilités : soit utiliser un CDN, soit télécharger les fichiers Exemple ...
Lire la suiteAutoMapper est une librairie permettant de gérer facilement le Mapping et ainsi s'astreindre d'une tâche pas forcément passionnante (écrire une à une ses classes de Mapping) Chercher « AutoMapper » depuis le Gestionnaire de package NuGet Ou taper dans...
Lire la suiteOn parle d’Asynchrone partout, surtout avec WinRT.On utilise les facilités offertes par le Framework pour effectuer des traitements asynchrones. Il est bon de ne pas oublier ses « bases ». Le délégué public delegate string DoSomethingHandler ( object...
Lire la suiteStream Stream FileStream IsolatedStorageFileStream NetWorkStream SerialPort Services de flot de données AuthenticatedStream CryptoStream BufferedStream MemoryStream et UnmananagedMemoryStream DeflateStream et GZipStream Typer le flot de données BinaryReader/BinaryWriter...
Lire la suiteSoit une enum quelconque .Le but étant d’afficher la valeur de la description dans les contrôles de l’UI public enum Status { [ Description ( "Mon état A" )] StateA, [ Description ( "Mon état B" )] StateB } On utilise un converter public class EnumDescriptionConverter...
Lire la suite
L’interface , on pourrait aussi utiliser une classe abstraite et une énumération indiquant l’état clairement . public interface IState { bool CanDoWork(); void DoWork(Context context); Status Status { get; } } // cela pourrait être par exemple New,Canceled,Shipped...
Lire la suite1- Opérateurs // 1 int ? x = null ; int y = x ?? -1; //si x est null y = -1 sinon y vaut x // 2 int ? a = null ; int ? b = 5; int c = a ?? b ?? -1; // c=5 si a et b avaient été "null" alors c aurait été égal à -1 // 3 bool p = false ; int result = !p...
Lire la suite