Getting Started with Advanced C#: Upgrade Your Programming Skills

Szerző: 
Kötés: 
Puha kötésű
Oldalak száma: 
396
Introduction Part-I Chapter 1: Delegates Subtopics: - What is a delegate? - How to create and use delegates? - What is a multicast delegate (Chaining of Delegates) and its uses? - Adding and removing ...Teljes leírás
21 680,00 Ft

Részletes információk

További információ
ISBN9781484259337
SzerzőSarcar Vaskaran
KiadóApress
KötésPaperback
A kiadás éve2020
Oldalak száma396

Könyv leírása

Introduction

Part-I

Chapter 1: Delegates

Subtopics:

- What is a delegate?

- How to create and use delegates?

- What is a multicast delegate (Chaining of Delegates) and its uses?

- Adding and removing methods from a multicast delegate.

- Covariance and contravariance in non-generic delegates.

Chapter 2: Events

Subtopics:

- Events overview

  • Creation of events and example of simple events
  • Subscribing single and multiple events
  • Passing data to events
  • Discussion on event accessors

Chapter 3: Anonymous Function and Lambda Exp.

Subtopics:

- A quick introduction to anonymous function and lambda expression.

  • Lambda's with and without parameters
  • Types and scopes of a lambda expression
  • Expression syntaxes with example

Chapter 4: LINQ

Subtopics:

  • LINQ overview
  • Different case studies with simple and complicated query expressions
  • Retrieving customized data from a query expression
  • Comparing a method call syntax and a query syntax.
  • Part-II

    Chapter 5: Generic Programming

    Subtopics:

    • Generics overview
    • Comparing a generic program with its counterpart-a non-generic program
    • Self-referenced generics
    • Use of 'default' in a generic program
    • How to put constraints in a generic program
    • Covariance and contravariance in the context of a generic program

    Chapter 6: Database Programming

    Subtopics:

    - How to connect to a database

    - Exercise simple queries to database and retrieving results from the database.

    Chapter 7: Thread Programming

    Subtopics:

      Threads overview
    • Different case studies with multithreaded programs
    • Use of ParameterizedThreadStart delegate in a multithreaded environment
    • Passing multiple parameters to a thread
    • Discussion on Synchronization and deadlock with examples

    Chapter 8: Asynchronous Programming

    Subtopics:

      Brief overview
    • Different techniques to implement an asynchronous program(e.g. using async/await, thread, thread pool etc)

    Chapter 9: Dynamic Programming

    Subtopics:

    • DLR overview
    • Dynamic type and its uses
    • Dynamic type checking
    • Runtime look up etc.

     

    1. velký výběr

      HATALMAS VÁLASZTÉK

      Több mint 4 millió angol nyelvű könyv kitűnő áron.

    2. poštovné zdarma

      INGYENES SZÁLLÍTÁS

      25 500 Ft vagy nagyobb rendelés esetén a szállítás ingyenes

    3. skvělé ceny

      KITŰNŐ ÁRAK

      A könyvek árait igyekszünk a földhöz közel tartani és mindig a kiadó által ajánlott ár alatt.

    4. online podpora

      SZEMÉLYES HOZZÁÁLLÁS

      Számunkra a legfontosabb az Ön elégedettsége. Könyveket árulunk, mert szeretjük őket. Nem transznacionális óriások vagyunk, hanem becsületes cseh cég. Ezenfelül a kitűnő könyveket saját blogunkban véleményezzük.

    5. osobní přístup

      MEGBÍZHATÓ BOLT VAGYUNK A VÁSÁRLÓK ÉRTÉKELÉSE SZERINT

      Megkaptuk a "Megbízható Bolt" címet az arukereso.hu portálon. Az értékeléseket megtekintheti itt