Démarrer avec C# avancé : Améliorez vos compétences en programmation

Note :   (3,1 sur 5)

Démarrer avec C# avancé : Améliorez vos compétences en programmation (Vaskaran Sarcar)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 3 votes.

Titre original :

Getting Started with Advanced C#: Upgrade Your Programming Skills

Contenu du livre :

Introduction.

Partie I

Chapitre 1 : Délégués

Sous-thèmes :

- Qu'est-ce qu'un délégué ?

- Comment créer et utiliser des délégués ?

- Qu'est-ce qu'un délégué multicast (chaînage de délégués) et ses utilisations ?

- Ajouter et supprimer des méthodes d'un délégué multicast.

- Covariance et contravariance dans les délégués non génériques.

Chapitre 2 : Événements

Sous-thèmes :

- Vue d'ensemble des événements.

⬤ Création d'événements et exemple d'événements simples.

⬤ Abonnement à des événements simples et multiples.

⬤ Passer des données aux événements.

⬤ Discussion sur les accesseurs d'événements.

Chapitre 3 : Fonction anonyme et Lambda Exp.

Sous-thèmes :

- Une introduction rapide aux fonctions anonymes et aux expressions lambda.

⬤ Les lambdas avec et sans paramètres.

⬤ Types et portées d'une expression lambda.

Syntaxes d'expression avec exemple.

Chapitre 4 : LINQ

Sous-sujets :

⬤ Vue d'ensemble de LINQ.

⬤ Différentes études de cas avec des expressions de requête simples et compliquées.

⬤ Récupération de données personnalisées à partir d'une expression de requête.

⬤ Comparer la syntaxe d'un appel de méthode et la syntaxe d'une requête.

Partie II Chapitre 5 : Programmation générique

Chapitre 5 : Programmation générique

Sous-thèmes :

⬤ Vue d'ensemble des génériques.

Comparaison d'un programme générique avec son homologue, un programme non générique.

⬤ Les génériques auto-référencés.

⬤ Utilisation de 'default' dans un programme générique.

Comment mettre des contraintes dans un programme générique.

⬤ La covariance et la contravariance dans le contexte d'un programme générique.

Chapitre 6 : Programmation des bases de données

Sous-thèmes :

- Comment se connecter à une base de données

- Exercer des requêtes simples à la base de données et récupérer les résultats de la base de données.

Chapitre 7 : Programmation des threads

Sous-thèmes :

Vue d'ensemble des threads.

⬤ Différentes études de cas avec des programmes multithreads.

⬤ Utilisation du délégué ParameterizedThreadStart dans un environnement multithread.

⬤ Le passage de plusieurs paramètres à un thread.

⬤ Discussion sur la synchronisation et le blocage avec des exemples.

Chapitre 8 : Programmation asynchrone.

Sous-sujets :

Brève présentation.

⬤ Différentes techniques pour implémenter un programme asynchrone (par exemple en utilisant async/await, thread, thread pool, etc).

Chapitre 9 : Programmation dynamique

Sous-thèmes :

⬤ Vue d'ensemble de la programmation dynamique.

⬤ Type dynamique et ses utilisations.

⬤ Vérification des types dynamiques.

⬤ Consultation en temps réel, etc.

Autres informations sur le livre :

ISBN :9781484259337
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2020
Nombre de pages :396

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Design Patterns in C# : Un guide pratique avec des exemples concrets - Design Patterns in C#: A...
Obtenez une expérience pratique avec chaque modèle...
Design Patterns in C# : Un guide pratique avec des exemples concrets - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Programmation interactive orientée objet en Java : Apprenez et testez vos compétences en...
Partie I : - Chapitre 1 : Concepts de la programmation...
Programmation interactive orientée objet en Java : Apprenez et testez vos compétences en programmation - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Démarrer avec C# avancé : Améliorez vos compétences en programmation - Getting Started with Advanced...
Introduction. Partie I Chapitre 1 : Délégués...
Démarrer avec C# avancé : Améliorez vos compétences en programmation - Getting Started with Advanced C#: Upgrade Your Programming Skills
Java Design Patterns : Une expérience pratique avec des exemples concrets - Java Design Patterns: A...
Utilisez l'approche pas à pas de ce livre pour...
Java Design Patterns : Une expérience pratique avec des exemples concrets - Java Design Patterns: A Hands-On Experience with Real-World Examples
Testez vos compétences en programmation C# : Examiner et analyser les caractéristiques importantes...
Passez en revue les concepts fondamentaux de C# à...
Testez vos compétences en programmation C# : Examiner et analyser les caractéristiques importantes de C# - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Programmation simple et efficace avec C# : Compétences pour créer des applications avec Visual...
Appliquez des compétences et des approches à votre...
Programmation simple et efficace avec C# : Compétences pour créer des applications avec Visual Studio et .Net - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Introduction à la programmation fonctionnelle en C# : Tirer parti d'une nouvelle perspective pour...
Comprenez la puissance de C#, un langage...
Introduction à la programmation fonctionnelle en C# : Tirer parti d'une nouvelle perspective pour les développeurs Oop - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)