Posts

Showing posts from May, 2014

Front-end Google BigQuery with an ASP.net 4.5 application - Part 1

Image
__________________ This three part article shows how to set up a Google BigQuery project, how to front-end that project with a sample ASP.net application available for download as a GitHub repository , and how the engineering behind that sample application works. Part one here explains how to set up a Google Cloud Platform account, and how to build a basic BigQuery project. Part two  will first describe the sample application user experience, and will then focus on application configuration and the security set-up. Part three will explain the engineering behind the application. I want to say thank you to Eyal Peled, of Google, for taking time to answer some questions I had about BigQuery. __________________ G oogle Cloud Platform offers a wide range of products that move computing from an ownership model to a rental model. In the Platform product line, Google BigQuery handles large data volumes and queries. Although BigQuery lacks some features of products like Oracle...

Front-end Google BigQuery with an ASP.net 4.5 application - Part 2

Image
__________________ This three part article shows how to set up  a Google BigQuery project, how to front-end that project with a sample ASP.net application available for download as a GitHub repository , and how the engineering behind that sample application works. Part one explained  how to set up a Google Cloud Platform account, and how to build a basic BigQuery project. Part two here first describes the sample application user experience, and then focuses on  application configuration and the security set-up. Part three will explain the engineering behind the application. I want to say thank you to Eyal Peled, of Google, for taking time to answer some questions I had about BigQuery. __________________ T o show BigQuery in action, I built BigQueryDemoApp, a C# ASP.net application based on the .Net 4.5 framework. I will first describe the BigQuery user experience, and then I'll explore the code.  Download the complete application  here ...

Front-end Google BigQuery with an ASP.net 4.5 application - Part 3

__________________ This three part article shows how to set up a  Google BigQuery project, how to front-end that project with a sample ASP.net application available for download  as a GitHub repository , and how the engineering behind that sample application works. Part one explained  how to set up a Google Cloud Platform account, and how to build a basic BigQuery project. Part two first described the sample application user experience, and then focused on  application configuration and the security set-up. Part three here explains the engineering behind the application. I want to say thank you to Eyal Peled, of Google, for taking time to answer some questions I had about BigQuery. __________________ N ow, we'll look at the C# code for this application. Since BigQuery is not ODBC compliant, I could not use Object Relational Mapping for this application. Instead, the application used an object created from a custom class - BQObject - to communicate ...

Control iApp behaviors and properties with an XCode animation object

Image
__________________ i App developers have complete control over the properties and behaviors of both built-in XCode library objects and objects based on custom and derived classes. With CABasicAnimation objects, iApp developers can easily make an iApp come alive through animation of any CALayer property - color, position, opacity, rotation/orientation, etc. However, a direct combination of these tools - a CABasicAnimation of a CALayer that directly controls other class properties within that iApp - becomes more of a challenge. Fortunately, XCode can handle this. I built BSD , an iApp available for sale at iTunes that relies on this idea and to highlight the solution, I built a simple iApp called DV (for Dependent Variables), available as a GitHub repository . Using XCode 5.1 and targeting iOS 7.1, DV has a ViewController class with most of the machinery of the iApp. DV also has the AppDelegate class, and customView, a simple custom class. I did not use the Interface Builder to build ...