Question: Which is a better approach to building a complex object (eager loading). A single call to a stored procedure that returns multiple result sets or multiple calls to stored procedures with one result set each? I'm building my DAL using T4/text templates in .NET so I'm leaning towards to latter.

Thanks!

Answer: 
For a pass to install, the following criteria have to be met:

* The link must be https
* The URL must return a valid `.pkpass` bundle
* The `Content-Type` header must be `application/vnd.apple.pkpass`

Unfortunately, these requirements are not yet documented, but they are mentioned in the WWDC session [What's new in Passbook](https://developer.apple.com/wwdc/videos/?id=302)
The URL contained in the QR code must return a valid PKPASS file and have the correct MIME type in the HTTP response.

Does that help?