Workaround for Non-Unicode Parameters in Entity Framework with Oracle

I ran into a very interesting problem this week.  I got feedback that a few queries in an application I am working on are not using indexes.  The app itself is using Entity Framework over Oracle.  There was a matching index for each query, but Oracle was not using it.  I decided to use Toad …

Continue reading ‘Workaround for Non-Unicode Parameters in Entity Framework with Oracle’ »

Windows Azure Tipping Point Webcasts Series

In any decision process, there is a tipping point.  As companies plan their cloud strategy, the tipping point of when to go to the cloud – and how – is mission critical.  The scenario of dev/test is a simple first step into the public cloud.  Telenor is a Norwegian telecommunications company who needed to upgrade …

Continue reading ‘Windows Azure Tipping Point Webcasts Series’ »

Using esri ArcGIS in PhoneGap Applications

In this post I will describe how to get esri maps to work in PhoneGap applications. ESRI is a company that provides a large variety of GIS (geographic information systems) services.  They have native controls for all major mobile devices.  However, they do not have clear instructions on how to use their services in PhoneGap …

Continue reading ‘Using esri ArcGIS in PhoneGap Applications’ »

Transaction Isolation Levels Explained in Details

In this post I would like to go into a level of details regarding transaction isolation levels with simple explanations and advice on when to use each one. Transaction isolation levels refer to multiple database processes interacting with each other in terms of reading and writing the data.  Isolation levels are there to deal with …

Continue reading ‘Transaction Isolation Levels Explained in Details’ »

Converting Icenium Project to PhoneGap

In previous post I walked through the steps of creating an Icenium project – a mobile application that is using Web Api to get the data. One thing that Icenium does not support now is Windows Phone deployment.  So, I decided to see what it would take to convert the Icenium project to PhoneGap to …

Continue reading ‘Converting Icenium Project to PhoneGap’ »

Your First Mobile Application in Icenium and Web API

Icenium Graphite is a new product from Telerik.  It is a part of a larger offering, Icenium.  You can download it now for free from Icenium web site.  The idea behind the tooling is simple.  It provides an environment for developers to create mobile applications using HTML and JavaScript that can be deployed to iOS …

Continue reading ‘Your First Mobile Application in Icenium and Web API’ »

Converting Callback Functions to Task Pattern

I was recently working on a Windows Store (Metro) app.  I was given a proxy class to communicate with the server.  Proxy class was following the callback pattern.  What I mean by that is when I invoke a server side method, I pass in an Action<T> that would be invoked when the server call completes. …

Continue reading ‘Converting Callback Functions to Task Pattern’ »

Convert Byte Array to an Image in WinRT

A long time ago I blogged about converting byte arrays to images in XAML applications. I was recently faced with the same problem in WinRT / Windows Store Applications.  The converter code I had before did not work for one simple reason.  Pretty much all IO operations in WinRT are asynchronous, which includes writing to …

Continue reading ‘Convert Byte Array to an Image in WinRT’ »