O'Reilly logo

Xamarin Mobile Application Development for iOS by Paul F. Johnson

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

Data manipulation using LINQ

Accessing a database continually puts a strain onto the system it is sitting on and if you consider the number of databases being used at any one time, it quickly becomes clear that the overhead of continually hitting the SQL service will be high.

LINQ allows database style queries to be applied to data and the results come out. While there are many excellent books out there (quite a few of them are free), I will cover a couple of convenient methods of using LINQ within an iOS application.

While LINQ is extremely powerful, not everything with LINQ will work without a problem when coding on iOS. The main reason is how the iPhone works. Quite simply, iOS wants to know what is going to happen Ahead Of Time (AOT). It doesn't ...

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