.NET, Architecture, ALM, Cloud

Publicité

Patch de Sécurité ASP.NET

Scott Guthrie a annoncé hier sur son blog la publication du patch de sécurité concernant la faille ASP.NET (Oracle Padding Attack). Pour accéder au bulletin technet, c'est par ici. Pour suivre les informations en live, quelques compte twitter qui pourraient...

Lire la suite
Publicité

SwitchExpression Example

C# Code : Action < AttributeTargets > switchSample = (a) => { switch (a) { case AttributeTargets .Class: Console .WriteLine( "Attribute for class" ); break ; case AttributeTargets .Method: Console .WriteLine( "Attribute for method" ); break ; default...

Lire la suite

TryCatchExpression Example

C# Code : Action trySample = (a, b) => { try { int result = a / b; Console.WriteLine("Result : {0}", result); } catch (System.DivideByZeroException) { Console.WriteLine("cannot divide by zero"); } catch (Exception) { Console.WriteLine("UnexpectedException");...

Lire la suite

Foreach Expression Trees

C# Code : Func> foreachSample = (a) => { List myList = new List(); IEnumerable numbers = new int[] { 1, 2, 3, 4 }; foreach (int number in numbers) myList.Add(number * 2); return myList; }; Expression Trees Code : var aParam...

Lire la suite
Publicité

LoopExpression Example

C# Code : Action loopSample = cpt => { for (int i = 0; i < cpt; i++) Console.WriteLine(i); }; Expression Tree Code : Expression> loopSampleE = // Action loopSample = Expression.Lambda>( //{ Expression.Block( //i = 0 new[]...

Lire la suite

Récupérer le code IL de vos méthodes dynamiques

Petit tutorial très pratique qui va nous permettre de récupérer le Code IL de nos méthodes dynamiques et donc de nos expressions lambda compilé à la volée. Prenons un exemple simple : Expression > methodE = a => a * 2; var method = methodE.Compile();...

Lire la suite

Update on ASP.NET Vulnerability (In French)

Scott Guthrie a publié hier une mise à jour des mesures défensives à appliquer pour se défendre de l'attaque POET. La première version concernait surtout des mesures au niveau applicatif (détaillé ici en français). Sa deuxième version concerne cette fois-ci...

Lire la suite

Expression Trees Reloaded (V2)

Les arbres d'expressions (Expression Trees) sont apparus dans sa première version avec le framework 3.5. En parallèle le projet DLR continuait son bout de chemin en mettant en place un nouveau modèle des ET pour faciliter la mise en place des langages...

Lire la suite
Publicité

Allo Hadopi ?

Allo Hadopi ?

Conversation avec la hotline d'hadopi enregistré par PCImpact On y apprend que le site www.hadopi.fr ouvrira ses portes lundi...

Lire la suite

ASP.NET Padding Oracle Vulnerability

ASP.NET Padding Oracle Vulnerability

Nouvelle faille de sécurité ASP.NET (Padding Oracle Attack) et c'est fois-ci ce n'est pas une petite faille ! Car elle touche toutes les versions du Framework (et donc aussi Sharepoint) et la faille permet de décoder les informations cryptées du viewstate...

Lire la suite