DotnetDojo

Développer des applications modernes avec les technologies Microsoft et Open source

  • Blog
  • Vidéos
  • Formations
  • Outils

Archives

  • Quelles sont les technologies à suivre en 2015 ? (interview de David Leuliette)
  • Faut-il utiliser les interfaces ou les classes abstraites ? (et comment choisir entre les deux)
  • Faut-il utiliser == ou Equals() pour comparer deux objets en C# ?
  • 2 méthodes pour écrire du code plus facile à faire évoluer
  • 7 techniques pour écrire du code C# de meilleure qualité (le guide à télécharger)
  • Loi de Déméter (ce qu’il faut savoir et comment l’utiliser)
  • Comment créer une application Web ?
  • Git : Comment écrire un bon message de commit ? (et pourquoi c’est important)
  • Tout ce qu’il faut savoir JSON
  • Utilisez-vous encore MD5 pour vos mots de passe ? Voici pourquoi c’est (très) mal
  • Qu’est ce qu’un bon développeur ? (et comment le devenir)
  • Créer une application : voici les 7 étapes à suivre (+ vidéos + bonus)
  • 10 astuces étonnantes pour se motiver pour la rentrée
  • Maîtriser les délégués, les événements et les expressions lambdas
  • Une fonctionnalité hallucinante à découvrir (par Rdio)
  • Améliorer la qualité d’un logiciel : critères, indicateurs et actions (les bases à connaitre)
  • Cloner des objets en profondeur en C# : simple et efficace
  • Live coding : les vidéos à télécharger
  • Live coding – session 4 : Sécurité, Authentification, Validation, Design, CSS
  • Donnez votre meilleur conseil concernant le développement web : 200 € à gagner
  • Live coding – session 3 : Refactoring, TDD, Tests unitaires, Fakes, Injection de dépendances
  • Live coding – session 2 : Git, Bitbucket, Nuget, Déploiement, Windows Azure, Sql Server
  • Microsoft TechDays 2014: mon retour et le votre ?
  • Live coding – session 1 : ASP.NET MVC, SQL Server, TDD, Scaffolding, Windows Azure
  • MSTechDays 2014 : Tweets de DotnetDojo
  • Coder proprement : les bases (+ checklist à télécharger)
  • Aujourd’hui, j’arrête le café… voici pourquoi
  • Pomodoro : la technique simple pour gagner en efficacité
  • Apprendre à coder en C# (CSharp)
  • Initiation vidéo au langage C# (CSharp)
  • Quelles bonnes résolutions prendre pour 2014 ?
  • Etre plus efficace avec les auto rendez-vous
  • Kata 2 : Fizz Buzz
  • 3 techniques d’extensibilité utilisant les delegates, les delegates multicast et les events en C# (CSharp)
  • Bien comprendre les delegates en C# (csharp)
  • Kata 1 : Calculatrice (+ en bonus une intro à TDD)
  • Introduction pratique aux tests unitaires
  • Initiation au développement web
  • Etes-vous certain d’écrire du bon code ? Découvrez les katas
  • Pourquoi et comment devenir développeur web ?
  • Miley Cyrus et le développeur
  • Développeurs : La méthode en 4 étapes pour coder plus vite
  • ASP.NET MVC : 10 raisons d’utiliser le framework
  • Bureau mobile : Comment démarrer rapidement ?
  • Voici une astuce simple pour anticiper les bouchons sur la route
  • 10 raisons d’utiliser un gestionnaire de code source (même seul)
  • Téléchargez gratuitement le livre « Développeurs, gagnez plus »
  • Faut-il utiliser Count ou Any ? Découvrez-le
  • Comment tester une idée de business sans investissement financier lourd?
  • MVVM ? En théorie c’est simple, voici pourquoi
  • Tester une idée de produit avec une campagne publicitaire
  • Développeurs… lancez-vous !
  • 10+1 outils de tests de charge pour votre application web
  • Ce que la plupart des écoles n’enseignent pas … (Le pouvoir du développeur)
  • ASP.NET MVC : 7 raisons de se former (vidéo)
  • Comment appeler une méthode C# depuis Javascript ?
  • 38 idées de business pour les développeurs
  • Développeurs : gagnez plus (le livre)
  • Persévérez dans vos actions !
  • Formation ASP.NET MVC
  • Comment améliorer la maintenabilité d’une application .NET ?
  • Prenez le risque de vous lancer !
  • Simplifier vos vues avec KnockoutJS : c’est plus simple que vous pensez
  • Top 20 des blogs Dotnet à suivre
  • Comment créer un site web avec un look professionnel avec ASP.NET MVC
  • Prenez le risque de vous dépasser !
  • Le meilleur des Microsoft Techdays 2013 en 15 tweets
  • Comment mettre à jour partiellement une page avec AJAX et ASP.NET MVC ?
  • Tout ce que vous devez vraiment connaitre sur les tableaux en c# (csharp)
  • Fun: The evolution of man geek
  • A la découverte de Netduino… C# pour l’embarqué
  • Friends don’t let friends __doPostBack()
  • Mieux coder avec IsNullOrWhiteSpace
  • Mieux coder avec l’opérateur ??
  • Mieux coder avec l’opérateur « as »
  • Mieux coder avec les propriétés automatiques
  • Introduction à Razor : ce qu’il faut savoir
  • Vous reprendrez bien encore un Nuget ?
  • Astuce: Comment écrire un morceau de code et le tester rapidement ?
  • 8 différences à connaitre entre ASP.NET Webforms et ASP.NET MVC
  • Pourquoi ne faut-il pas confondre ASP.NET et ASP.NET MVC ?
  • Concevoir des applications SOLID : DIP (6/6)
  • Concevoir des applications SOLID : ISP (5/6)
  • Concevoir des applications SOLID : LSP (4/6)
  • Concevoir des applications SOLID : OCP (3/6)
  • Concevoir des applications SOLID : SRP (2/6)
  • Comment concevoir des applications SOLID ? (1/6)
  • Les nouveautés à connaître dans C# 4
  • 4 extensions pour améliorer Visual Studio et gagner en productivité
  • L’indispensable sur les expressions lambda en C#
  • Les 5 méthodes d’extension que vous devez connaitre
  • Guide sur la surcharge d’opérateurs
  • Les nouveautés intéressantes de C#3
  • Le principe d’ouvert-fermé
  • Comment appeler une méthode privée en C# ?
  • L’instruction indispensable en C#: using
  • Introduction aux itérateurs en C#
  • Bienvenue sur DotnetDojo !

A propos de DotnetDojo

Pascal Lacroix

Je m’appelle Pascal et je suis passionné par le développement logiciel, l’efficacité et l’entrepreneuriat. Sur DotnetDojo, je vous propose des méthodes pour apprendre à développer des applications modernes avec les technologies Microsoft et Open Source.

En savoir plus

Liens complémentaires

  • A propos de DotnetDojo
  • 18 principes pour professionnaliser le développement logiciel
  • Boite à outils du développeur
  • Tous les articles
  • Liste des formations
  • Contact

Copyright 2019 Jupiteo · Mentions légales · Contact · CGV · Offres d'emploi .NET · Formations Dotnet