Update Your Windows Phone 7 to Mango Release Today Two days ago I updated my Windows Phone 7 (HTC HD7 device) to the Windows Phone 7.5 (Mango) even though the update didn’t arrive to my device from my device carrier. If you ask yourself how I did it, the answer is simple. I used a hack. You can read about this hack in this PC magazine article – How to Force Your Phone to Upgrade to Windows Phone Mango. Pay attention that it might take a few tries up until this hack will succeed to operate...
Third Year in a Row
Yesterday I received the mail from Microsoft that congratulate me for being a Microsoft MVP for the third time. It’s is a honor for me to get the award three years in a row. This time the receiving of the mail was somewhat weird since I saw on Twitter that people got the mail and I didn’t get it… Apparently, my Gmail mail account (which is my personal mail account) “thought” that the congratulation mail is spam and moved it into the spam directory. This of course shows the true relationship between Google and Microsoft...
HTML5 Adoption Strategies One of the questions that I got in the session that I delivered today was how to adopt HTML5 today? Since this was a very good question I decided to share what I think about it. Why Do We Need Adoption Strategies? You might ask yourself why do you need an adoption strategy for HTML5? The answer is simple. HTML5 includes many specifications that evolve in different rates. Therefore, the specification support in browsers is complicated to implement for the browser vendors. There are stable specifications such as Geolocation which are implemented by...
Balsamiq Mockups Tool As part of a project that I’m currently managing and developing, I was in a need to design UI mockup for a sample web application. I didn’t want to use Visio or Word for this task since I think that it is an overkill to use such “monsters” for a simple (but very important) task. So I remembered Scott Mitchell’s MSDN Magazine article and his recommendation for the Balsamiq Mockups tool. After I read the article last year, I evaluated the tool in the online demo and it was awesome. Yesterday, I went to...
Father for the Third Time I was asked why is my Blog so lonely lately. This is not because I have a writing block… The answer is in the following pictures: Three weeks ago Noya, my first daughter, was born and I’m busy with diapers instead of writing lines of code. I will return writing soon so stay tuned! CodeProject
Not Just a Designer: Code First in Entity Framework Article on VS Magazine Lately I wrote an article about Code First approach in Entity Framework 4.1 for Visual Studio Magazine. The article was published a few days ago and you can read it here. Enjoy! CodeProject
Wrapping Up the MIX11 Experience
I got back home yesterday’s evening after ~20 hours on flights. This is the time to wrap up the MIX11 conference experience. Here are all the posts I wrote during the conference:
MIX11 Keynote Session Summary
MIX11 First Day Sessions Summary
MIX11 Second Keynote Session Summary
MIX11 Second Day Sessions Summary
MIX11 Third Day Sessions Summary
Summary of MIX11 announcements -
IE10 Preview 1 was released and can be download from here
A new tools update for ASP.NET MVC3 was released
WebMatrix got an update
Windows Azure has some new features
The next version of Windows Phone 7 – Mango – is coming...
MIX11 Here I Come
Tomorrow I’m flying to Las Vegas in order to attend MIX11 conference. Since most of my work is web-oriented, it is very natural that I going to the biggest Microsoft web conference and of course the bonus is that it is in Vegas. This is going to be my second round to Vegas and MIX since last year I also attended the conference and enjoyed it. One of the things I really liked last year was to mix with a lot of passionate professionals and to meet a lot of interesting people. I remind you that...
What to Look in an ORM Solution?
One question that I sometimes being asked is what to look for in an ORM solution or more properly which ORM is preferable and why. The decision which ORM to choose is very crucial to the project development since after you start developing it will be hard to go back and use another ORM solution. Since there are many ORMs out there, here is a checklist that will help you to evaluate ORM solutions and to pick the one that fits your needs:
Can handle inheritance & polymorphism
Can handle different types of relations...