Ahmed Eltawil's Blog

Archive for February 2011

If you’re getting the following error:

The version of the .NET Framework launch condition ‘.NET Framework 4’ does not match the selected .NET Framework bootstrapper package.

..chances are your .NET Framework prerequisite under the setup project doesn’t match one or more of the projects added to the setup project.

Check which .NET Framework you have selected as a prerequisite and if it matches all projects added to the setup package. If that still doesn’t remove the warning, select the setup project, click on the “Launch Conditions Editor” button on the Solution Explorer toolbar, select the “.NET Framework” (probably underlined with a red squiggly line) and check the Properties window to see if the Framework selection in the dropdown also matches all projects.

See this blog post for more information on the Conditions Editor.


The other day I decided to use the WordPress app on my old BlackBerry to write and submit a new post. As a result, there was a double post as well as my previous post’s category was removed. I couldn’t remove the double post from the BlackBerry WordPress app and when I tried to remove it from my iPad it gave me a weird error.

Something is horribly wrong with the app.

I had to go to the main WordPress website to manually remove the double post and fix my previous post. I don’t know what could have triggered such an error, nevertheless, I sent WordPress a message on twitter with the whole story.

I need to lose at least 10 to 20 pounds before the summer or else I won’t be enjoying the beaches much, and we all know how important the beach is in a country covered in snow for most of the year.

So I jumped on the treadmill yesterday for almost 1 hour and also today for 45 minutes. I am hoping I would use it everyday after work for at least 45 minutes. It’s definitely a good start. And they say 5 times makes a habit, so I only have 3 more to go to make this a daily routine and part of my life.

I definitely feel great after the workout, specially after having that big cup of cold water right after I step off the treadmill.

Yup, I switched back to my old trusty BlackBerry Bold 9000 last week. It’s not that I completely switched from my Android Nexus One phone or anything. I just like to switch to my old smartphones every once in a while. It either makes me appreciate the new smartphones more or regret buying them.

The BlackBerry Bold has always been the closest smartphone to my heart (after the Nokia E61, my truly first ever smartphone). The Bold’s keyboard is just unbeatable. There isn’t a smartphone keyboard out there than comes close to the Bold’s perfectly balanced and spaced out keys. It’s a true beauty.

I am sure I blogged about my love for my BlackBerry Bold so I won’t bore you with another post. I left my Nexus One in a drawer until Google decides to give us the new meaning of “next couple weeks/days” to release any update to Android. They’re starting to piss off many Nexus One and Nexus S owners.

When HP revealed the Veer, I thought they were out of their minds. I thought they pulled another mistake out of the bull-shit bag. From the looks of it, the device is too small to be a smartphone. But then it hit me. HP might be seriously looking into the future of smartphones.

HP knows how important tablets are and with the release of the TouchPad, HP is positioning itself to be the top leader in the tablet market, or at least that’s the plan. The Veer is basically a way to veer people towards owning a TouchPad, hitting two birds with one stone. Genius.

The Veer is an excellent tool (or smartphone) for those who desire having a tablet that goes along with their phone. A companion. It’s a great idea and something I see happening to most smartphone owners eventually.

Having a smartphone alone these days isn’t enough, you need a companion. A tablet. Laptops are heavier, takes longer to load and requires some surface to place it on. A tablet is the next generation of PC portability that just requires your hands.

In my case, I would prefer the Pre 3 since I see myself relying heavily on both my smartphone and my tablet. And getting both devices to play nice together, like sharing links and files in a breeze, is a special and unique feature. You can even call it innovative.

In my opinion, HP has stepped with both feet into the smartphone and tablet markets with the help of WebOS. They owe it all to Palm.

It’s time. It’s ‘the’ day. It’s also ‘D’d day for HP and Palm. ‘D’ as in Delivery day, as in Demo day, as in Dead if they come up short and don’t meet people’s expectations. And also a whole bunch of other ‘D’s if I kept going.

Tomorrow is, you could say, the most important day for Palm’s WebOS. An operating system that never reached its desired and probably deserving potential. It was a great move from HP to buy Palm. Now Palm has a chance to further promote and push WebOS in the market thanks to HP’s never ending cash-flow.

I am really excited to see what Palm is releasing tomorrow. Speculations and rumors say there will be new WebOS devices coming out which I am sure current WebOS owners will appreciate. There might be new smartphones coming from Palm as well as tablets. The more interesting part, obviously, is the tablets since the tablet market is currently dominated by only iPads. Don’t even mention Android. Android Honeycomb tablets haven’t hit the market yet and any Froyo tablet out there should be tossed in the garbage before it further embarrasses their manufacturers.

Tomorrow is the day that marks Palm’s future. Will there be a sneak preview of a new version of WebOS? Will HP/Palm release new smartphones and tablets? Will people have to wait for ever to get their hands on the new devices or will they be available immediately and worldwide? I’ve got many more questions roaming inside my head. Will have to wait and see what happens tomorrow.

Am I the only one who isn’t excited about Google’s latest and official release of Android Honeycomb? I mean, I am happy that the Android tablet market will now start growing effectively while utilizing something specifically made for tablets rather than stretching out Froyo on tablets. But I still have a grudge.

Google still, and looks like will always, create unpolished and developer grade Android releases. Froyo was a major showcase for an unpolished interface and unthought through OS features. Honeycomb is now another example. Google has over complicated and feature-stuffed their latest release that I can seriously see it unusable as well as unattractive and confusing for the average consumer.

Seriously Google, stop hiring more and more engineers and developers and start hiring plenty more human interaction engineers and professional interface designers. Your customers will thank you.


Error: Twitter did not respond. Please wait a few minutes and refresh this page.