Débuter avec AngularJS – L’architecture d’un projet

Lors de projets un minimum conséquent, il convient de penser son architecture… Différents articles donnent des conseils intéressants mais avant tout, en plus de nos préférences personnelles en matière d’organisation, il est important de savoir où on va car cela va réellement nous aider à faire nos choix. Mon projet est-il constitué de modules ?…

HTML5 – DOM Shadow

Les bonnes pratiques de développement voudraient que l’on crée des composants encapsulés réutilisables, facilitant la maintenance. En HTML5, cette possibilité voit doucement le jour avec le DOM shadow qui est en cours de standardisation (supporté uniquement depuis la version 25 de Chrome, article testé avec Canary). Le DOM shadow permet donc d’encapsuler du contenu en…

Design Pattern – MVVM

Le patron de conception MVVM, signifiant Model View View-Model, est adapté pour la conception d’application proposant une forte interaction avec la vue, notamment les applications utilisant du data binding.   L’architecture MVVM sera très bien adapté pour les sites web avec Angular JS par exemple, mais aussi les applications Dot.Net utilisant le XAML pour leurs…

ASP MVC4 – Introduction à Razor, le contenu dynamique

L’implémentation des vues avec la syntaxe de Razor est simplifiée, fini les <% %> du code nuggets. L’arobase va simplement remplacer ce système d’écriture. Pré-requis : Les vues Une vue fonctionne avec son contrôleur qui lui gère toute la partie logique. Créer un fichier contrôleur nommé HomeController.cs dans le dossier /Controller. public class HomeController :…