Recent Posts
-
Running .Net Core on AWS Lambda
-
Getting Intellisense and syntax highlighting to work on React JSX on VSCode
-
Configuring SASS transpiler on the IntelliJ IDEA 14 CE
-
Play Framework application layout with custom Java package name
-
Playframework 2.4.x keeps throwing "Package does not exist"
-
The problem with Apple Music (from a product development perspective)
-
UICollectionView with UIKit Dynamics
-
How to debug WatchKit and iPhone Parent App on XCode
-
The Magic of the Apple Watch
-
XCode timeline editor for keyframe based animation
-
Smart phone powered VR goggles
-
How Retail Banking should take a few cues from the software industry
-
Redeeming iTunes gift card with camera is quite a spectacle
-
OK Google Glass
-
Cannot sign in to Yammer on iPhone
-
The Apple Store iBeacon experience
-
Robo-mannequin: Innovation in high street retail/online
-
Growth Hacker Marketing by Ryan Holiday: a review
-
How to fix Lenovo ThinkPad Helix (with Dock) issues with Windows 8.1
-
Slow download in Dubai, can't download from CDN
-
A thought: How would our lives differ when all things are CONNECTED?
-
The Windows 8 “Tablet” Experience: a review (1 of 3)
-
Everything you need to know to connect a Windows 8 (or any other) laptops to a 5.1 AV receiver surround sound
-
Google Service has not been enabled after downgrading to Free account
-
Guide to hooking up Plex and Vuze with Hazel for a smooth media center workflow
-
Wordpress plugin doesn’t work after changing theme
-
Microsoft discontinuing Microsoft Expression
-
Backing Up Your Flickr Photo sets: How to bulk download using Bulkr
-
IP Address, Username and Password for Du DSL router up on our ceilings
-
Love the new Microsoft! We think you’ll love it.
-
If you don’t go for something big, you’re unfundable
-
How to debug WinJS and C# in the same solution
-
WinRT Consumer Preview: Calling C# (CSharp) Async class libraries from Javascript WinJS.Promises using then() clause
-
WinRT: Calling C# (CSharp) class libraries from WinJS Javascript
-
Quickstart with Hadoop & Hadoop on Azure
-
Making a Promise: creating your own then() clause for async call with WinJS.Promise
-
Cannot find my Windows 8 Metro app in WACK (Windows App Cert Kit)
-
SkyDrive, Live Mesh, Live Devices (Dropbox and Google Drive)
-
Redis coming to Windows! implemented by Microsoft! on GitHub! ..but little “Cloud value”
-
what is this jealousy??
-
Google Dart & XAML
-
5 Reasons Why I Like Developing for Windows 8
-
Unable to load Package.appxmanifest on Visual Studio 2011 Beta
-
Visual Studio 11 Beta throwing error ‘The imported project "C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\ Microsoft.Windows.UI.Xaml.CSharp.targets" was not found.’
-
What will be introduced in Windows 8 Consumer Preview? Hopefully … the Metro theme on the Classic Desktop
-
Using MVVMLight on WinRT, Command does not relay properly when the binding is declared in XAML
-
Missing Computer Management in Windows 8 Developer Preview
-
Facebook iOS SDK can't compile on iOS project with ARC
-
Can't start WP7's camera when debugging on Visual Studio 2010 & connected to Zune
-
Getting the Mango Update on LG E900 Optimus 7
-
My attempt to win a .Net Rocks mug
-
On Waterfall vs Agile
-
Enabling Windows Authentication on Windows 7 + IIS7
-
Introducing Boink: the “good enough” security challenge
-
.Net WebClient DownloadString screwed up my Unicode non english characters
-
Good read/watch on Stuxnet–guaranteed to raise the hair on the back of your neck
-
Basic reading accelerometer on Windows Phone 7 with XNA
-
3 tips when using IE9 as your main web browser
-
Microsoft Web Camp: Creating Cutting Edge Websites for Phones, Slates & Beyond
-
10 Best iPhone 4 Cydia Tweaks (2011)
-
Alright… who told Google/YouTube that I had a baby?
-
Facebook OAuth access_token return HTTP 400 Error Validating Verification Code
-
Debugging Azure: VS unable to attach debugger to the IIS work process
-
Semantic: Response to Brenden Mulligan’s post on Startup and Project
-
On IE9 day#1
-
Open Data for the Open Web
-
Everything about Windows Azure you were afraid to ask
-
Open Data: enabling OData on SQL Azure and DataMarket
-
Startup task on a multiple site Azure web role
-
Is overloading Azure roles a good idea: multiple website/web apps on a single Role
-
Multiple Web Applications on a single Web Role
-
If you’re a Dev in Gulf, Win a Windows Phone!
-
Dubai Tech-Out: Developing for Windows Phone 7
-
CRON job on Azure: Using Scheduled Task on a Web Role to replace Azure Worker Role for background job.
-
Azure isn’t IaaS and that’s a good thing
-
How to deploy an Azure role from Visual Studio 2010
-
failed starting up: Azure role stuck on updating ’¦
-
Open Data #2: Data needs to be more open to be useful
-
Open Data #1: the next state of computer economy
-
Teched Middle East session catalog is out
-
Activating free Azure hours from MSDN
-
Analysis: Is Bing really stealing Google’s search result?
-
XSD.exe throwing out ‘Unable to generate a temporary class (result=1). error CS0030: Cannot convert type’
-
7 things I don’t like about RockMelt
-
RockMelt can use Chrome plugins
-
RockMelt and Chrome: the Chromium browsers are actually more different than it seems
-
Unboxing RockMelt
-
Pivotting the confusion: Silverlight PivotViewer, Windows Phone 7 Pivot Control and Microsoft PowerPivot
-
5 tips to avoid catastrophic Demo
-
Hosting WCF RESTful Ajax Service inside SharePoint 2010
-
Adding custom web.config entry into SharePoint 2010
-
MissingMethodException when running unit test on Visual Studio
-
Can’t step into/debug Sharepoint 2010 Referenced Projects or Assemblies
-
Why the heck Lennon Google Doodle not on HTML5?
-
Why Facebook linked accounts doesn’t work with my OpenID provider
-
Where is Microsoft.Sharepoint.Portal.SingleSignon.dll in SharePoint 2010?
-
Setting up a Development Environment with Sharepoint 2010 Server on Windows 7
-
Can’t access public properties of registered User Controls inside a Sharepoint 2010 Visual Web Part
-
Azure Appliance: Cloud in a box
-
Employer support
-
Running Cassandra on Windows: first attempt
-
Resources on Apache Cassandra for the .Net devs
-
iOS4 or WP7 ’live tile’?
-
My thoughts on Facebook privacy issue
-
a simple example of the WebFormsMVP Cross Presenter Messaging
-
Model View Presenter on Asp.Net using WebFormsMVP framework
-
What’s eating up my harddrive space?
-
Playing around with Windows Phone 7 SDK CTP April Refresh
-
Why Dropbox is better than Live Mesh
-
Sharepoint 2007 Parser error on updating page layout
-
Asp.Net 4 Getting back control over your Html: Classic HTML form, postback and cross postback
-
Declaring Singleton with public and private members in Javascript
-
Branch Management Patterns part 3 of 3: Feature Branch
-
Reading my subscription on Google Reader Play
-
A tease: Agile Architect from Tech Ed Middle East
-
Photos from TechEd Middle East part 2
-
Photos from TechEd Middle East part 1
-
Wrapping up TechEd Middle east with a nice surprise
-
Das Hanselman wants a piece of this!
-
I’ll be speaking about Domain Driven Approach with EF4 at TechEd 2010
-
Microsoft MVP’s ‘Mandi’
-
I’ll be speaking
-
Why I think Apple’s iPad could put a brake on innovation
-
Resharper 4.0 Live Template for BDD/TDD with NUnit
-
4 reasons why pushing Agile as a consultant is a hard(er) job
-
Agile is not TDD
-
The only reason why I would want to be an Architect is to have the street cred
-
Larry Ellison and cloud computing
-
The best code formatter/syntax highlighter for WLW
-
Silverlight 4 webcam feature
-
Using a Wordpress blog as your OpenID identity
-
SQL Azure CTP - Quick Overview
-
Google Wave gets online/offline status and status update
-
10 Features why Asp.Net 4 is better for public website
-
Running a WatiN test scenario on all browsers
-
David Logan on Tribe Leadership
-
Legacy software
-
Speculating on Google Wave: is Google really aiming for Http?
-
Why use Asp.net MVC?
-
Branch Management Pattern part 2 of 3: Development on branch / Stemming
-
Google Wave Tutorial: how to create a public wave
-
Google Wave: Is this it??? Then you haven't tried public search!
-
.Net Podcast for middle east region
-
Branch Management Pattern part 1 of 3: Development on trunk
-
Open Letter to Facebook: FB should support selective Status update
-
Bing's twitter search doesn't honor robots.txt
-
What's the difference between Unit Testing and TDD? Cutting Down on Debugging Time
-
Why Twitter should not rely on advertising
-
no more ask bobo
-
Sharing Seesmic Desktop settings across computers
-
Breaking Tweets retract their advertisement policy
-
Testing Asp.Net Applications easily with TypeMock
-
Wolfram Alpha IE8 Accelerator
-
Cloud computing will make coder write more efficient software
-
How Web Role talks to Worker Role in Azure : Queue
-
Entity Framework vote of no confidence in basic terms
-
Would you choose Auto Property OR field on C#?
-
What do you use worker role for in Azure?
-
Agregado for Graffiti CMS Theme
-
Facebook vs Twitter: Why facebook will never be twitter
-
What does Tweetdeck support for Facebook mean?
-
Yes I can/will/already have trust cloud computing
-
Why agile always fail within a waterfall structure?
-
Why you should NEVER use in-proc session
-
Good example of Natural User Interface (NUI)
-
a good example of favouring Composition over Inheritance
-
Asp.Net MVC without 'The framework' Part 2: a good example of Unit Testing
-
Difference between Model-View-Presenter and Model-View-Controller
-
Twitter-Bubble: will twitter survive?
-
Why isn't my FLV Player showing a buffer indicator?
-
Fluent interface and debuggability
-
Mocking void method with Rhino mocks
-
Running ASP.Net MVC Beta on discountasp.net
-
Retreiving Work Items from TFS
-
ASP.Net Panel DefaultButton interfering javascript onKeyPress
-
Common Resharper Shortcuts
-
Visual Studio: Show active file in solution explorer
-
The best comparison tool and VS2008 integration
-
Testing web application against multiple browsers version
-
UX driven development
-
Accessing xml as objects in .Net
-
Where does 'legacy code' comes from?
-
Automated testing IS a development tool
-
Details management
-
Forcing firmware upgrade on Nokia N80
-
Installing Graffiti CMS at DiscountASP.NET
-
NOT AT PDC?
-
Getting WatiN to work with Firefox
-
3 managers managing 3 developers
-
Checking if stringbuilder is empty
-
Was Plato a programmer?
-
why public humiliation doesn't work?
-
Converting NUnit Visual Studio project to VSTS Test project
-
Javascript debugging in Visual Studio
-
Replacing notepad in Windows Server 2003
-
Running svnserve as a windows service: long filename problem
-
In Dubai
-
Expressing Flags using Enum
-
Always work with Version Control
-
Who's doing what testing? Testers vs. Developers
-
Citcon ANZ 2008 in Melbourne
-
The best way expressing a simple criteria: Predicate Generic Delegate
-
A good example of Abstract class vs Interface
-
Why I would never write my own DAL (again)
-
ASP.Net MVC without using 'The Framework' part 1