Posts

Showing posts from July, 2013

Google maps are slow! //well not exactly :)

Image
The new Google Maps are here. New, improved maps, it's an eye candy! But as you may have noticed if your machine isn't powerful enough the google maps is going to be slow and sluggish. The reason for this is that the new google maps use WebGL technology to render everything locally on the browser. WebGL tries to use your GPU to render things. If your browser does not support WebGL or your GPU isn't powerful enough then you can use Google Maps Lite mode. In order to enable Lite mode use the following link:       https://www.google.com/maps/preview/?force=canvas To go back to full mode use this link:       https://www.google.com/maps/preview/?force=webgl source: Google Help Update 25/10/2013 Google has added a message in their help page that they use by default Lite mode in Firefox: "We currently default to Lite mode on Firefox while we work on improving the 3D experience."

Convert Outlook EntryID to EwsID Exchange Web Services

I found myself trying to find an email in Exchange the other day, based on the EntryID I could retrieve from the email in Outlook (Exchange account). I was using Exchange Web Services EWS to access the mailbox the email was stored in. In EWS you can retrieve an item by providing its ID Dim item As Item = item.Bind(service, New ItemId(entryid))   Well quickly I found out that the EntryID of the email in Outlook was not what I wanted. After some reading I discovered the ConvertId function that converts ids from one format to another. The available formats are  EntryId EwsId EwsLegacyId HexEntryId OwaId StoreId   So I went on to do the obvious, convert my ID from EntryId to EwsId. I wish! Microsoft.Exchange.WebServices.Data.ServiceResponseException "The specified object was not found in the store." was what I got to my surprise! What actually was wrong was that the EntryID was not in EntryId format but i n HexEntryId format . The code that gets the job don