@inproceedings{2ebbda3a88514fd5a52037ae0bb6e0ff,
title = "LINQ ROX! Integrating LINQ into the database curriculum",
abstract = "The Language INtegrated Query (LINQ) language is a declarative query language integrated within an object-oriented programming language that provides a unified paradigm for querying relations, objects, and XML (ROX). This paper describes a suite of exercises, from cooperative in-class activities to larger-scale graded assignments, for incorporating LINQ into the database curriculum. These exercises support various student learning outcomes and illustrate the applicability of LINQ by querying the same database enterprise across the ROX data models.",
keywords = "Databases, LINQ, Object relational mapping, SQL, XML",
author = "Suzanne Dietrich and Mahesh Chaudhari",
year = "2011",
doi = "10.1145/1953163.1953251",
language = "English (US)",
isbn = "9781450305006",
series = "SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education",
pages = "293--298",
booktitle = "SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education",
note = "42nd ACM Technical Symposium on Computer Science Education, SIGCSE 2011 ; Conference date: 09-03-2011 Through 12-03-2011",
}