Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions
Important Pourquoi respecter ses conventions ? Parce que ça vous évitera de chercher pourquoi ça ne marche pas : Les Views sont dans un dossier « Views » avec le namespace « *.Views » et un nom de vue se terminant par « Page » (exemple MainPage) Les ViewModels...
Pourquoi utiliser Less ? quelques exemples Permet de définir des variables (couleurs, taille, chaine de caractères, etc.) syntaxe : @nomvariable :valeur Fonctions exemple color : fade( @main-forecolor ,50%) ; Opérations exemple font-size : @main-font-size...
Bonjour, J’étudie en profondeur Knockout, Durandal et Angular... dans ce cadre j'ai réalisé une petite source reprenant beaucoup de fonctionnalités de Knockout, je l'ai postée sur CodeS-SourceS trouvant qu'elle correspondait bien au style de sources qu'il...
Le contrôleur. N’ayant pas de constructeur par défaut, si on ne définit pas les dépendances on a une erreur Sinon le reste est classique, on vérifie que le modèle est valide (Data Annotations).S’il est valide on ajoute l’élément puis on redirige vers...
1-« Installation » Ajouter un fichier less (exemple « Default.less ») Depuis le gestionnaire de package NuGet chercher le fichier JavaScript(chercher « lesscss » ou « less.js ») . On peut aussi utiliser un CDN . < script src ="//cdnjs.cloudflare.com/ajax/libs/less.js/1.7.0/less.min.js">
Une bonne série de liens utiles qui évitent de chercher à droite à gauche comme si on avait perdu ses clefs jQuery http://jquery.com/ jQuery UI http://jqueryui.com/ jQuery Mobile http://jquerymobile.com/ knockout http://knockoutjs.com/ ( http://ajax.aspnetcdn.com/ajax/knockout/knockout-3.0.0.js...
Gestionnaire de package NuGet chercher « sassandcoffee » Ou taper directement dans la console install-package SassAndCoffee Ajouter une feuille de style SASS (extension *.scss) Lorsque...
1-Définition des « VisualState » Le squelette se présente ainsi
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 ...
III jQuery et Web Api Si on commence avec un projet vide et que l’on désire ensuite utiliser Web API, ajouter : (toujours pareil) Note on peut réduire l’url « http://localhost:12681/api/persons » à «...
MainWindow < Grid > < Grid.ColumnDefinitions > < ColumnDefinition Width ="0.50*" /> < ColumnDefinition /> Grid.ColumnDefinitions > < Grid Grid.Column ="0"> < Grid.RowDefinitions > < RowDefinition Height ="30"/> < RowDefinition Height ="30"/> < RowDefinition...
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...
1-Styles a-Un Style peut être défini : Dans le contrôle lui-même