EcmaScript 6 Part 3


Ecmascript6

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 !

Lire la suite

EcmaScript 6 Part 2


Ecmascript6

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.

Lire la suite

EcmaScript 6 Part 1


Ecmascript6

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.

Lire la suite

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.

 

 

Lire la suite

DCube Lab : présentation d’AngularJS #1


angular-logo

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.

Lire la suite