{"title":"Working with Interfaces","authors":"Andrew Troelsen, Philip Japikse","doi":"10.1007/978-1-4842-1332-2_8","DOIUrl":"https://doi.org/10.1007/978-1-4842-1332-2_8","url":null,"abstract":"","PeriodicalId":310832,"journal":{"name":"Pro C# 9 with .NET 5","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129355613","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Multithreaded, Parallel, and Async Programming","authors":"Andrew Troelsen, Philip Japikse","doi":"10.1007/978-1-4302-4234-5_19","DOIUrl":"https://doi.org/10.1007/978-1-4302-4234-5_19","url":null,"abstract":"","PeriodicalId":310832,"journal":{"name":"Pro C# 9 with .NET 5","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133891232","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"LINQ to Objects","authors":"Andrew Troelsen, Phil Japikse","doi":"10.1007/978-1-4302-4234-5_12","DOIUrl":"https://doi.org/10.1007/978-1-4302-4234-5_12","url":null,"abstract":"","PeriodicalId":310832,"journal":{"name":"Pro C# 9 with .NET 5","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121646155","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"RESTful Services with ASP.NET Core","authors":"Andrew Troelsen, Phil Japikse","doi":"10.1007/978-1-4842-6939-8_30","DOIUrl":"https://doi.org/10.1007/978-1-4842-6939-8_30","url":null,"abstract":"","PeriodicalId":310832,"journal":{"name":"Pro C# 9 with .NET 5","volume":"155 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122864135","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Building and Configuring Class Libraries","authors":"Andrew Troelsen","doi":"10.1007/978-1-4302-4234-5_14","DOIUrl":"https://doi.org/10.1007/978-1-4302-4234-5_14","url":null,"abstract":"","PeriodicalId":310832,"journal":{"name":"Pro C# 9 with .NET 5","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127538589","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Type Reflection, Late Binding, and Attribute-Based Programming","authors":"Andrew Troelsen","doi":"10.1007/978-1-4302-4234-5_15","DOIUrl":"https://doi.org/10.1007/978-1-4302-4234-5_15","url":null,"abstract":"","PeriodicalId":310832,"journal":{"name":"Pro C# 9 with .NET 5","volume":"PP 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126419149","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Delegates, Events, and Lambda Expressions","authors":"Andrew Troelsen, Philip Japikse","doi":"10.1007/978-1-4842-1332-2_10","DOIUrl":"https://doi.org/10.1007/978-1-4842-1332-2_10","url":null,"abstract":"","PeriodicalId":310832,"journal":{"name":"Pro C# 9 with .NET 5","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133503092","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}