Css

Plus besoin de photoshop, utilisez CSS : filter et blend modes (1/2)

Cet article m'a été inspiré lors d'une conférence à laquelle j'ai assisté en décembre dernier : DotCSS. L'un des speakers présentait un ensemble de nouvelles propriétés CSS permettant de modifier les images des sites web tous comme on le ferait avec un logiciel de retouche style Photoshop, Illustrator, ... ! Les effets obtenus sont bluffants ! Je vais donc revenir sur ces différentes propriétés magiques et vous détailler leur comportent ainsi que leurs utilités. (suite…)

Félix Billon
Business Intelligence

Count Of Rows négatif sous SSAS

J’ai récemment été confronté lors de mes DEV sur SSAS (un cube existant chez un de mes anciens clients) à devoir expliquer comment le calcul d’un simple « count of Rows » pouvait retourner une valeur négative ! En effet, la métrique me retournait en MDX, TCD et autre …des valeurs négatives !

(suite…)

Félix Billon
ASP.Net

Asp.net MVC 4 le système de validation partie 1

Je mets sur pause ma série de publications d''articles concernant le Javascripts pour publier une série d''article sur la validation dans Asp.Net MVC 4.

Suite à la réalisation d''un projet (où nous avons eu plusieurs cas sortant de l''utilisation classiques du système de validation imposée par le Framework), je me suis dit que garder une trace des techniques utilisées serait bien utile.

(suite…)

Félix Billon
Javascript

Les fonctions en Javascript

Dans ce second billet nous allons aborder un objet clé pour la compréhension du Javascript : les fonctions. 

Beaucoup d''entre vous ont déjà utilisé les fonctions en Javascript et savent qu’il s’agit d’objets possédant des propriétés et des méthodes au même titre que Array, Date, ... Nous commencerons par un rappel basique sur les fonctions en js, puis nous aborderons les fonctions internes et les fonctions anonymes auto-exécutantes.

(suite…)

Félix Billon
Javascript

Les wrapper object en Javascript

On ne le dira jamais assez, le javascript est l''un des langages les plus imcompris, souvent désigné comme le vilain petit canard dans le monde du développement. Cette incompréhension vient surtout d''un manque de connaissance des mécanismes de ce langage. A l''heure actuelle la révolution du javascript est en marche et risque bien de tout écraser sur son passage. Afin que vous ne passiez pas à coté de ce retour en force, je vais vous éclairer sur plusieurs mécanismes qu''il est nécessaire de connaitre afin de coder proprement en js et surtout afin d''être fin prêt pour s''attaquer à des technologies comme NodeJs. Commençons par les wrapper object.

(suite…)

Félix Billon