• Votre panier est vide.

Guide C#

L’un des langages les plus puissants pour manipuler les objets du framework .NET de Microsoft. Par la théorie et les exemples, le guide montre l’utilisation des principaux outils de développement.

1. Introduction au C#

C#, en anglais se prononce «c sharp», peut être considéré comme le langage de programmation d’excellence du Framework .NET. Contrairement …

2. C# vs VB .NET

C# et Visual Basic .NET sont deux parmi les nombreux langages de programmation disponibles pour la plate-forme .NET. Le Common …

Le pseudo-code

Qu’est-ce que le pseudo-code? Le pseudo-code est de la programmation en langage humain. Avant d’amorcer cette notion, il est cependant …

3. Notre premier programme

Le .NET framework SDK, qui est l’ensemble de tous les outils nécessaires à la création de logiciels pour la plate-forme …

4. Classes, méthodes et propriétés en C#

Le concept de classe est la base de tout langage de programmation orienté objet et a le pouvoir de définir …

5. Méthodes statiques et namespaces

Dans les exemples vus jusqu’ici, pour accéder aux méthodes d’une classe (par exemple Personne) il faut créer une instance de …

6. Types de données de base et passage de paramètres

Les types de données de base dérivent directement des types de données Java, qui conservent également le nom, y compris …

7. String Interpolation en C#, concaténer des chaînes

La “String Interpolation” est un moyen d’entrer des valeurs à l’intérieur de chaînes qui rendent le code extrêmement lisible. Les …

8. Héritage

L’héritage est l’un des concepts de base de la programmation orientée objet. L’héritage permet à une classe (appelée classe dérivée) …

9. Polymorphisme

Le terme polymorphisme indique la possibilité de définir des méthodes et des propriétés du même nom, de sorte que, par …

10. Overloading

Overloading signifie “surcharger” ou définir plusieurs versions d’une méthode, en utilisant le même nom mais une implémentation différente. “Implémenter” une …

11. Les classes abstraites

Une classe abstraite est un type spécial de classe qui ne peut pas être instanciée avec le mot-clé “new“. En …

12. Les interfaces

Contrairement aux classes abstraites, une interface est un groupe de membres complètement abstrait qui peut être considéré comme la définition …

13. Visual Studio 2017

Les exemples que nous avons faits jusqu’à présent étaient si simples qu’ils pouvaient être écrits avec un éditeur de texte …

14. Windows Form

Le Windows Form, c’est-à-dire la fenêtre de l’application, est la pièce maîtresse de chaque application Windows. La version 4.6 du …

15. Gestion des événements

La gestion des événements dans le Framework .NET 4.6 et dans Visual Studio 2017 est restée pratiquement inchangée par rapport …

16. Contrôles Windows

Le framework .NET fournit un grand nombre d’objets qui peuvent être insérés dans un Windows Form, ce que l’on appelle les contrôles Windows (contrôles Windows ou, plus simplement, contrôles).

17. Exceptions

Jusqu’à présent, nous n’avons jamais parlé de la gestion des erreurs en C#. En simplifiant, une erreur est l’occurrence d’une …

18. Thread : programmation simultanée

Le but de cette leçon est de fournir les outils essentiels pour implémenter une application multithread en C#. Les threads …

19. Programmation web : C# et ASP.NET

Le Framework .NET est mieux connu sous le nom de ASP.NET, qui a très peu à voir avec son prédécesseur …

26. Outils de développement alternatifs

Tous les exemples que nous avons développés dans ce cours ont été créés en utilisant Visual Studio, l’environnement de développement …

X
"