Javascript

EcmaScript 6 Part 3

Bonjour à tous ! Voici la troisième partie de ma série d'articles sur ECMAScript 6. Bon, quoi de beau au menu : en entrée et plat principal (très copieux ne vous inquiétez pas ^^) je vous propose les classes ! Hein ??? Des classes en JavaScript ? Oui oui vous avez bien entendu. Nous finirons par le dessert : les nouveautés pour le type object ! (suite…)

Nicolas Bailly
Javascript

EcmaScript 6 Part 2

Bonjour à tous ! Voici la seconde partie de ma série d'articles sur ECMAScript 6 ! Ici nous aborderons les modules, qui doivent être familiers à la plupart d'entre vous. Si ce n'est pas le cas, ne vous inquiétez pas ! Je vais commencer par une piqûre de rappel. Étant donné l'énorme flow de nouveautés qu'apporte ECMAScript 6, je traiterai les sujets restant dans une troisième, puis quatrième et dernière (ouf !) partie. (suite…)

Nicolas Bailly
Javascript

EcmaScript 6 Part 1

Bonjour à tous ! Le JavaScript née en 1995 a depuis subi un bon nombre de changements ! Ces modifications du langage accompagnent l'évolution de la norme ECMAScript dont JavaScript est l'une de ses implémentations. La version d'ECMAScript 4 (sans doute trop en avance sur son époque) est malheureusement tombée à l'eau, mais bon nombre de ses évolutions ont été reprises dans la nouvelle version de la norme : ECMAScript 6 ! Ce billet a pour but de vous éclairer sur les principales nouveautés apportées par cette sixième version. (suite…)

Nicolas Bailly
.Net

Notifications SignalR dans ASP.NET MVC avec SQL Dependency

signalrlogo Dans cet article, je vais expliquer comment afficher en temps réel les notifications de changement de base de données SQL Server en utilisant SignalR et SqlDependency. Concrètement, la base de données peut être mise à jour ou synchronisée par un service Windows en arrière-plan, notre besoin est d’afficher les données mises à jour en temps réel. La suite de cet article vous montrera comment mettre en œuvre ce mécanisme dans une application ASP .Net MVC.     (suite…)

Idir BOURKEB
Javascript

DCube Lab : présentation d’AngularJS #1

Introduction :

Cet article fait suite au DCube Lab de ce mois-ci où nous avons lancé la première session de notre série AngularJS et qui fût animée par Félix Billon et moi-même.

Les DCube Labs étant des événements techniques basés sur la pratique d'une technologie, la structure sera assez différente des articles plus théoriques.

AngularJS ? C'est quoi ça encore ?!

AngularJS est un framework JavaScript créé en 2009 par une équipe de chez Google.

En peu de temps, il est devenu l'un des frameworks JavaScript les plus populaires du moment (ce qui lui donne un avantage indéniable : la communauté) pour tout ce qui est des Single Page Applications.

Le projet AngularJS est Open Source et disponible sur GitHub. Il est supporté par les navigateurs modernes (desktop ou mobile), sauf IE8 qui ne l'est plus depuis la version 1.3.

Ce framework n'est pas là pour abstraire quoi que ce soit, vous continuez à faire du HTML, du CSS ou encore du JS comme bon vous semble. Il vient simplement se greffer à votre application Web pour fournir une structure et des fonctionnalités que l'on envisageait jusque là uniquement côté serveur. Il s'agit d'un framework MVC-like, ce qui signifie que le code est organisé autour de Models, de Views et de Controllers.

(suite…)

Kaïs Jedidi
Javascript

Yeoman : gagner en productivité !

Bonjour à tous ! A la suite des billets de mon cher collègue Sylvain, je me permets de vous faire une petite intro à Yeoman. Yeoman est un projet open-source qui a pour but d’améliorer votre productivité en vous fournissant des outils pour construire rapidement votre application web. Les principaux contributeurs sont des ingénieurs ayant déjà fait leurs preuves dans le monde l’open source, l’équipe est sérieuse et il est clair que ce projet est voué à un bel avenir ! (suite…)

Nicolas Bailly
Javascript

Javascript Tasks runners

gvsg

Dernier article pour cette série sur Node, j'ai décidé de vous faire un topo sur les Tasks runners !

Le sujet est assez vaste et les avis sont tranchés, donc plutôt que de vous faire un article sur une techno, j'ai décidé d'aborder ce sujet avec un "versus" entre les deux Tasks runners du moment, Grunt et Gulp.

(suite…)

Sylvain Pontoreau
Javascript

Gérer les librairies Javascript avec Bower

bower

Peut-être vous êtes vous déjà lancé dans une montée de version de librairies Javascript. Ou pire encore, vous êtes actuellement entrain de le faire !

Lâchez votre clavier, allez vous cherchez un café et lisez cette article. Il vous aiderait peut-être à réaliser cette tâche ingrate et vous simplifiera la vie pour la prochaine fois que vous aurez à le faire !

(suite…)

Sylvain Pontoreau
Javascript

DCube Lab : Introduction à Sails.js step by step

Bonjour à tous !

Mardi 29 Juillet a eu lieu le premier DCube Lab dédié aux technologies liées au langage Javascript. Nous avons entamé cette série avec Sails.js, un stack MVC pour Node. Etant donné que c’est les vacances et que tout le monde n’a pas pu assister à ce Lab je vous propose un step by step de tout ce que l’on a fait ce soir-là.

(suite…)

Sylvain Pontoreau
ASP.Net

Single Page Application avec AngularJS – Part 1

Récemment j'ai du créer une application de BackOffice pour un projet et j'ai décidé de partir sur une "Single Page Application" qui est très à la mode en ce moment. Dans cette série d'articles, je vais vous expliquer les différentes étapes que j'ai effectuées pour réaliser mon application.

  • Utilisation d'AngularJS avec ASP.NET MVC
  • Création de l'application AngularJS
  • Utilisation d'ASP.NET Web API pour l'accès aux données
  •  Ajout d'une page de connexion à l'application
(suite…)

Anthony Guillaume