Getting Started with Advanced C#: Upgrade Your Programming Skills

Evaluare:   (3.1 din 5)

Getting Started with Advanced C#: Upgrade Your Programming Skills (Vaskaran Sarcar)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 3 voturi.

Conținutul cărții:

Introducere.

Partea I

Capitolul 1: Delegați

Subiecte:

- Ce este un delegat?

- Cum se creează și se utilizează delegații?

- Ce este un delegat multicast (Chaining of Delegates) și utilizările sale?

- Adăugarea și eliminarea metodelor dintr-un delegat multicast.

- Covarianța și contravarianța în delegații non-generice.

Capitolul 2: Evenimente

Subiecte:

- Prezentare generală a evenimentelor.

⬤ Crearea de evenimente și exemple de evenimente simple.

⬤ Subscrierea la evenimente unice și multiple.

⬤ Pasarea de date către evenimente.

⬤ Discuție despre accesorii evenimentelor.

Capitolul 3: Funcția anonimă și Lambda Exp.

Subiecte:

- O introducere rapidă în funcția anonimă și expresia lambda.

⬤ Lambda cu și fără parametri.

⬤ Tipuri și domenii de aplicare ale unei expresii lambda.

Sintaxa expresiei cu exemplu.

Capitolul 4: LINQ

Subiecte:

⬤  Prezentare generală LINQ.

⬤ Diferite studii de caz cu expresii de interogare simple și complicate.

⬤ Retragerea datelor personalizate dintr-o expresie de interogare.

⬤ Compararea sintaxei unui apel de metodă și a sintaxei unei interogări.

Partea-II

Capitolul 5: Programarea generică

Subiecte:

⬤  Prezentare generală a programelor generice.

Compararea unui program generic cu omologul său - un program non-generic.

⬤ Programe generice autoreferențiate.

⬤ Utilizarea termenului "implicit" într-un program generic.

Cum se pun constrângeri într-un program generic.

⬤ Covarianța și contravarianța în contextul unui program generic.

Capitolul 6: Programarea bazelor de date

Subiecte:

- Cum să vă conectați la o bază de date

- Exercitarea de interogări simple către baza de date și recuperarea rezultatelor din baza de date.

Capitolul 7: Programarea thread-urilor

Subiecte:

Prezentare generală a thread-urilor.

⬤ Diferite studii de caz cu programe multithreaded.

⬤ Utilizarea delegatului ParameterizedThreadStart într-un mediu multithreaded.

⬤ Pasarea mai multor parametri către un fir.

⬤ Discuție despre sincronizare și deadlock cu exemple.

Capitolul 8: Programarea asincronă

Subiecte:

Scurtă prezentare generală.

⬤ Diferite tehnici de implementare a unui program asincron (de exemplu, utilizarea async/await, thread, thread pool etc.)

Capitolul 9: Programarea dinamică

Subiecte:

⬤  Prezentare generală a DLR.

⬤ Tipul dinamic și utilizările sale.

⬤ Verificarea tipului dinamic.

⬤ Runtime look up etc.

Alte date despre carte:

ISBN:9781484259337
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2020
Numărul de pagini:396

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Design Patterns in C#: A Hands-On Guide with Real-World Examples
Obțineți experiență practică cu fiecare model de proiectare Gang of Four (GoF) folosind C#. Pentru...
Design Patterns in C#: A Hands-On Guide with Real-World Examples
Programare interactivă orientată pe obiecte în Java: Învățați și testați-vă abilitățile de...
Partea I: - Capitolul 1: Concepte de programare orientată...
Programare interactivă orientată pe obiecte în Java: Învățați și testați-vă abilitățile de programare - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Getting Started with Advanced C#: Upgrade Your Programming Skills
Introducere. Partea I Capitolul 1: Delegați Subiecte:.- Ce este un delegat?- Cum se creează...
Getting Started with Advanced C#: Upgrade Your Programming Skills
Java Design Patterns: A Hands-On Experience with Real-World Examples (O experiență practică cu...
Utilizați abordarea pas cu pas a acestei cărți pentru...
Java Design Patterns: A Hands-On Experience with Real-World Examples (O experiență practică cu exemple din lumea reală) - Java Design Patterns: A Hands-On Experience with Real-World Examples
Testați-vă abilitățile în programarea C#: Revedeți și analizați caracteristicile importante ale C# -...
Revedeți construcțiile fundamentale din C#...
Testați-vă abilitățile în programarea C#: Revedeți și analizați caracteristicile importante ale C# - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Programare simplă și eficientă cu C#: Competențe pentru crearea de aplicații cu Visual Studio și...
Aplicați abilități și abordări de programare...
Programare simplă și eficientă cu C#: Competențe pentru crearea de aplicații cu Visual Studio și .Net - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Introducere în programarea funcțională utilizând C#: Valorificarea unei noi perspective pentru...
Înțelegeți puterea limbajului C#, un limbaj...
Introducere în programarea funcțională utilizând C#: Valorificarea unei noi perspective pentru dezvoltatorii Oop - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)