{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:21:13Z","timestamp":1750306873705,"version":"3.41.0"},"reference-count":14,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2013,3,1]],"date-time":"2013-03-01T00:00:00Z","timestamp":1362096000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Inroads"],"published-print":{"date-parts":[[2013,3]]},"abstract":"<jats:p>LINQ is a query language integrating declarative and functional paradigms within an object-oriented language. LINQ looks a bit like SQL with from, where, and select clauses. However, the execution order of the clauses is different due to its underlying foundation of functional programming. LINQ also provides a unifying paradigm for querying relations, objects, and XML (ROX). This paper provides a brief overview of LINQ by example and discusses its importance from both a historical and a pedagogical perspective.<\/jats:p>","DOI":"10.1145\/2432596.2432610","type":"journal-article","created":{"date-parts":[[2013,3,19]],"date-time":"2013-03-19T13:34:23Z","timestamp":1363700063000},"page":"31-33","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Is LINQ in your toolbox?"],"prefix":"10.1145","volume":"4","author":[{"given":"Suzanne W.","family":"Dietrich","sequence":"first","affiliation":[{"name":"Arizona State University, Phoenix, Arizona"}]}],"member":"320","published-online":{"date-parts":[[2013,3]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"http:\/\/www.linqpad.net Accessed","author":"Albahari J.","year":"2010","unstructured":"Albahari , J. LINQ Pad . http:\/\/www.linqpad.net Accessed January 10, 2010 Albahari, J. LINQPad. http:\/\/www.linqpad.net Accessed January 10, 2010"},{"key":"e_1_2_1_2_1","volume-title":"Morgan (San Francisco: Kaufmann","author":"Cattell R.","year":"2000","unstructured":"Cattell , R. et al ed. The Object Data Standard ODMG 3.0 . Morgan (San Francisco: Kaufmann , 2000 ). Cattell, R. et al ed. The Object Data Standard ODMG 3.0. Morgan (San Francisco: Kaufmann, 2000)."},{"key":"e_1_2_1_3_1","first-page":"4","article-title":"The missing LINQ between databases and object-oriented programming: LINQ as an object query language for a database course","volume":"24","author":"Dietrich S. W.","year":"2009","unstructured":"Dietrich , S. W. and Chaudhari , M. B . \" The missing LINQ between databases and object-oriented programming: LINQ as an object query language for a database course .\" Journal of Computing in Small Colleges , 24 , 4 ( April 2009 ), 282--288. Dietrich, S. W. and Chaudhari, M. B. \"The missing LINQ between databases and object-oriented programming: LINQ as an object query language for a database course.\" Journal of Computing in Small Colleges, 24, 4 (April 2009), 282--288.","journal-title":"Journal of Computing in Small Colleges"},{"key":"e_1_2_1_4_1","first-page":"4","article-title":"The LINQ between XML and databases: a gentle introduction","volume":"25","author":"Dietrich S. W.","year":"2010","unstructured":"Dietrich , S. W. and Chaudhari , M. B . \" The LINQ between XML and databases: a gentle introduction .\" Journal of Computing in Small Colleges , 25 , 4 ( April 2010 ), 158--164. Dietrich, S. W. and Chaudhari, M. B. \"The LINQ between XML and databases: a gentle introduction.\" Journal of Computing in Small Colleges, 25, 4 (April 2010), 158--164.","journal-title":"Journal of Computing in Small Colleges"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1953163.1953251"},{"key":"e_1_2_1_6_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01844-2","volume-title":"Fundamentals of Object Databases: Object-Oriented and Object-Relational Design, (San Francisco: Morgan & Claypool","author":"Dietrich S. W.","year":"2011","unstructured":"Dietrich , S. W. and Urban , S. D . Fundamentals of Object Databases: Object-Oriented and Object-Relational Design, (San Francisco: Morgan & Claypool , 2011 ). Dietrich, S. W. and Urban, S. D. Fundamentals of Object Databases: Object-Oriented and Object-Relational Design, (San Francisco: Morgan & Claypool, 2011)."},{"key":"e_1_2_1_7_1","volume-title":"VALIDITY: Applications of a DOOD system.\" In Proceedings of Extending Database Technology","author":"Friesen O.","year":"1996","unstructured":"Friesen , O. , Lefebvre , A. , and Vieille , L . \" VALIDITY: Applications of a DOOD system.\" In Proceedings of Extending Database Technology , Avignon, France , March 25--29, 1996 (Paris: Springer , 1996): 131--134. Friesen, O., Lefebvre, A., and Vieille, L. \"VALIDITY: Applications of a DOOD system.\" In Proceedings of Extending Database Technology, Avignon, France, March 25--29, 1996 (Paris: Springer, 1996): 131--134."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297078"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2001269.2001285"},{"key":"e_1_2_1_10_1","volume-title":"http:\/\/www.oracle.com\/technetwork\/topics\/dotnet\/whatsnew\/index.html Accessed","author":"Oracle .NET Developer Center","year":"2013","unstructured":"Oracle .NET Developer Center : http:\/\/www.oracle.com\/technetwork\/topics\/dotnet\/whatsnew\/index.html Accessed January 10, 2013 . Oracle .NET Developer Center: http:\/\/www.oracle.com\/technetwork\/topics\/dotnet\/whatsnew\/index.html Accessed January 10, 2013."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/0743-1066(94)00039-9"},{"key":"e_1_2_1_12_1","volume-title":"Rules in Database Systems","author":"Sampaio P. R. F.","year":"1997","unstructured":"Sampaio , P. R. F. and Paton , N. M . \" Deductive object-oriented database systems: a survey.\" In Proceedings of , Rules in Database Systems , Third International Workshop, RIDS '97, Sk\u00f6vde, Sweden, June 26--28, 1997 . (Paris: Springer , 1997): 1--19. Sampaio, P. R. F. and Paton, N. M. \"Deductive object-oriented database systems: a survey.\" In Proceedings of, Rules in Database Systems, Third International Workshop, RIDS '97, Sk\u00f6vde, Sweden, June 26--28, 1997. (Paris: Springer, 1997): 1--19."},{"key":"e_1_2_1_13_1","volume-title":"http:\/\/www.mono-project.com\/ Accessed","author":"Xamarin","year":"2010","unstructured":"Xamarin , Mono : http:\/\/www.mono-project.com\/ Accessed January 10, 2010 Xamarin, Mono: http:\/\/www.mono-project.com\/ Accessed January 10, 2010"},{"key":"e_1_2_1_14_1","volume-title":"Object database systems: quo vadis? http:\/\/www.odbms.org\/About\/News\/20080602.aspx Accessed","author":"Zicari R.","year":"2010","unstructured":"Zicari , R. ed., Object database systems: quo vadis? http:\/\/www.odbms.org\/About\/News\/20080602.aspx Accessed January 10, 2010 Zicari, R. ed., Object database systems: quo vadis? http:\/\/www.odbms.org\/About\/News\/20080602.aspx Accessed January 10, 2010"}],"container-title":["ACM Inroads"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2432596.2432610","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2432596.2432610","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:18:20Z","timestamp":1750234700000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2432596.2432610"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,3]]},"references-count":14,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,3]]}},"alternative-id":["10.1145\/2432596.2432610"],"URL":"https:\/\/doi.org\/10.1145\/2432596.2432610","relation":{},"ISSN":["2153-2184","2153-2192"],"issn-type":[{"type":"print","value":"2153-2184"},{"type":"electronic","value":"2153-2192"}],"subject":[],"published":{"date-parts":[[2013,3]]},"assertion":[{"value":"2013-03-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}