ASP.NET MVC n’est pas une surcouche d’ASP.NET. Beaucoup de développeurs confondent les deux et pourtant les deux frameworks sont différents.
Concevoir des applications SOLID : DIP (6/6)
Cet article présente le principe d’inversion de dépendances, un élément important en conception objet qui est utilisé dans une grande majorité d’applications. Il est la suite de la série sur les principes SOLID.
Concevoir des applications SOLID : ISP (5/6)
Ce billet présente le principe de ségrégation des interfaces (ISP), un concept utile pour gagner en efficacité dans le développement au quotidien. Il est la suite de la série sur la conception d’applications SOLID.
Concevoir des applications SOLID : LSP (4/6)
Ce billet vous présente le principe de Substitution de Liskov, essentiel pour la conception objet. Il est facile à comprendre et peut se mettre en place avec un peu de pratique.
Concevoir des applications SOLID : OCP (3/6)
Dans cet article, je vous présente la principe d’ouvert/fermé (OCP) qui est intéressant et facile à utiliser au quotidien. Il apportera beaucoup de flexibilité à votre code.
Concevoir des applications SOLID : SRP (2/6)
Cette article présente un principe simple à mettre en oeuvre pour concevoir des classes ayant des responsabilités uniques pour améliorer la qualité de votre code. Il s’agit de la suite de la série d’article sur la conception d’applications SOLID.
Comment concevoir des applications SOLID ? (1/6)
Ce billet permet de vous introduire une série d’articles sur la conception objet en utilisant des principes simples à mettre en oeuvre. Ces articles peuvent s’adapter à d’autres langages que C#, ils pourront donc aussi intéresser d’autres développeurs.
Les nouveautés à connaître dans C# 4
Le langage C# 4 est apparu en avril 2010 avec la sortie de Visual Studio 20120. Il est donc aujourd’hui très largement déployé car nous développons presque tous avec la version 2010 (voir même 2012 pour certains).
Cette nouvelle version apporte des évolutions très intéressantes. Intéressantes tout d’abord car elles permettent de gagner du temps, de faciliter les conversions de types et surtout l’interopérabilité des langages.
4 extensions pour améliorer Visual Studio et gagner en productivité
Visual Studio est un bon produit mais comme tout produit, il est loin d’être parfait.
Heureusement, un système d’extension permet d’installer des plugins pour ajouter de nouvelles fonctionnalités.
L’indispensable sur les expressions lambda en C#
Les expressions Lambda ont été introduites dans C#3 (.NET 3.5). Ces expressions sont aujourd’hui utilisées un peu partout dans le code, pour faire des requêtes LINQ, pour faire des filtres sur des listes, pour des délégués et des évènements. Il est donc essentiels de bien comprendre le fonctionnement de ce type d’expression. Qu’est ce qu’une […]
- « Previous Page
- 1
- …
- 7
- 8
- 9
- 10
- Next Page »