About zeddy

ex-Microsoft, founded a startup, now consulting in Dubai. SharePoint/Surface/WPF Consultant by day, Mobile Dev by night. Also a father of 2 awesome sons.

Unboxing Lumia 920 Dev Phone

Unboxing Lumia 920 Dev Phone

So yesterday I did the Microsoft Surface RT w/ TouchCover Unboxing , now it's time to do the Windows Phone 8 part. Richard Kerris, VP of Developer Relations at Nokia, announced that all BUILD 2012 attendees will receive a Nokia Lumia 920. Note that this is NOT THE RETAIL package, which means packaging contents and maybe even phone configuration & settings are different than the retail version. For example, this phone dev kit does not come with a battery charger. Without further ado, here goes the unboxing photos of Nokia Lumia 920 Developer Phone edition. The outside packaging is pretty...

Unboxing the Surface RT

Unboxing the Surface RT

So taking some vacation days to attend the BUILD conference was totally worth it. A break from sunny Dubai into drizzling Redmond. And also... free Surface RT and Nokia Lumia 920 Windows Phone 8 for all attendees :) After queuing for 1.5 hours to get my gifts, I finally bring you the unboxing photos of Surface RT 32GB w/ Black TouchCover: Here is the box they gave me:   The packaging is like a keyboard, it slides to the side:   This is from the back, the hollow is there so that you can double-check the TouchCover color (Black) before...

Doing OAuth Authentication is Easy in Windows 8

Doing OAuth Authentication is Easy in Windows 8

No need for iframe, no need for WebBrowser control. Doing OAuth authentication to get user to consent connecting your App to their Facebook, Twitter, FourSquare is so easy in Windows 8 Store App Development. Here is how I connect my test app to FourSquare to get the Tips for a Venue. 1. Register your app in FourSquare Dev Portal Go to https://foursquare.com/developers/apps  and register your app. Below is the screenshot of what I put for my app. Note you don't need a real Server for the Redirect URL, I just put http://localhost , cos what I care is to get the...

How to Setup Windows 8 Store Dev Account

How to Setup Windows 8 Store Dev Account

By end of 2013, there will be 391 million PC Shipments (IDC defines PC = desktop + laptop), which of course are running Windows 8. By end of 2016, there will be 483 million PC Shipments. Microsoft marketing will definitely concentrate on selling Windows 8 for some time in the future. It would be amiss not to ride on this wave. If you missed the original iPhone & iPad apps gold rush, you have a second chance now by riding on the Windows 8 wave. But before you get down to coding, you need to set up a Windows Store Developer...

SharePoint for Public-facing Internet Site Performance Tips

SharePoint for Public-facing Internet Site Performance Tips

My MVP Lead has been asking for this, but somehow in the battlefield of consulting work, I forgot. Then a SharePoint consultant based in Singapore messaged me via Twitter asking for the same thing, and so I forced my lazy Friday into writing this, in the hope that the next Google search with the above title will yield this post as #1   :) So here goes my story about building NBAD.com , a public website of the biggest bank in United Arab Emirates, running on SharePoint 2010. Note that I cannot share specifics due to client's Intellectual Property, however...

Apple Store queueing & the Story of Dee

Apple Store queueing & the Story of Dee

If you're hoping for a MacBook Pro Retina review, this is not it. I didn't get it yet by the way, it is all part of Tim Cook's operational genius, where he ships directly from manufacturing in China, on-demand utilizing the cheaper costs of transportation nowadays. In economy, inventory days is: goods remain in inventory before being sold. If you're above the norm, something wrong with your sales forecasts (not generating enough demand), and if you're below the norm, you're losing potential customers. Apple breaks the norm by saying, "We never lose potential customers. They will come back and queue...

Day 1 WWDC 2012 Keynote Recap

Day 1 WWDC 2012 Keynote Recap

[This post is syndicated to DailySocial. Click ReadMore and scroll down to find the full post. Below is the first few paragraphs of the post] I’ve read from Twitter that people have been queuing since 12 midnight last night, but I thought they were just crazy. Confidently, today at 6.30am I started walking downhill towards Moscone West, hoping the queue won’t be really long. Oh how wrong I was! By the time I arrived before 7am, the queue already formed a wrap-around. Like a snake circling its prey, the queue was already 1 complete loop around the block! “At least...

Day 0 WWDC 2012 Recap

Day 0 WWDC 2012 Recap

So last night I slept at 4am, I think because of two reasons: Still having a bad jetlag My family & friends are iMessaging & Twittering me between the hours of 11pm - 3am :) Few hours later at 7am, I woke up and showered. Since I had a heavy Fish'n'Chips for dinner, I decided to skip breakfast and walk all the way downtown to the Moscone West. Moscone West Arrived at 8.30am, and yikes! There was already a crowd in front of the convention main entrance. Pulled out my iPad, and...no free WiFi yet :(  So there was nothing...