O'Reilly logo

Head First C#, 3rd Edition by Andrew Stellman, Jennifer Greene

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14. Querying Data and Building Apps With Linq: Get control of your data

image with no caption

It’s a data-driven world...it’s good to know how to live in it.

Gone are the days when you could program for days, even weeks, without dealing with loads of data. Today, everything is about data. And that’s where LINQ comes in. LINQ not only lets you query data in a simple, intuitive way, but it lets you group data and merge data from different data sources. And once you’ve wrangled your data into manageable chunks, your Windows Store apps have controls for navigating data that let your users navigate, explore, and even zoom into the details.

Jimmy’s a Captain Amazing super-fan...

Meet Jimmy, one of the most prolific collectors of Captain Amazing comics, graphic novels, and paraphernalia. He knows all the Captain trivia, he’s got props from all the movies, and he’s got a comic collection that can only be described as, well, amazing.

image with no caption

...but his collection’s all over the place

Jimmy may be passionate, but he’s not exactly organized. He’s trying to keep track of the most prized “crown jewel” comics of his collection, but he needs help. Can you build Jimmy an app to manage his comics?

image with no caption

LINQ can pull data from multiple ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required