|
|
|||
|
||||
OverviewFull Product DetailsAuthor: Vaskaran SarcarPublisher: APress Imprint: APress Edition: 1st ed. Weight: 0.802kg ISBN: 9781484259337ISBN 10: 1484259335 Pages: 396 Publication Date: 26 June 2020 Audience: Professional and scholarly , Professional & Vocational Format: Paperback Publisher's Status: Active Availability: Not yet available This item is yet to be released. You can pre-order this item and we will dispatch it to you upon its release. Table of ContentsIntroduction 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.ReviewsAuthor InformationVaskaran Sarcar obtained his Master of Engineering in software engineering from Jadavpur University, Kolkata (India) and an MCA from Vidyasagar University, Midnapore (India). He was a National Gate Scholar (2007-2009) and has more than 12 years of experience in education and the IT industry. Vaskaran devoted his early years (2005-2007) to teaching at various engineering colleges and later he joined HP India PPS R&D Hub Bangalore and worked there until August, 2019. At the time of his retirement from the IT industry, he was a senior software engineer and a team lead at HP. To follow his dream and passion, Vaskaran is now a full-time author. Other Apress books by Vaskaran include: Interactive Object-Oriented Programming in Java (second edition), Java Design Patterns (second edition), Design Patterns in C#, Interactive C#, Interactive Object-Oriented Programming in Java, and Java Design Patterns. Tab Content 6Author Website:Countries AvailableAll regions |