Javascript tricks for developers

This is a post I wanted to write really long time ago, but I never had enough time to sit and write.The following listing will be my agenda for this post Why Javascript for developers is different ? Javascript tricks for developers Reading controls values from Javascript Passing values calculated by Javascript…


Bill Gates, Looking Back, Moving Ahead

 I know you are not waiting for me to know that last Full Time day for Bell Gates was yesterday, however I couldn’t help it to write about this great journey that inspired everybody. Bill Gates was always the perfect geek, and will always be, he is an inspiration for everybody, inside Microsoft, or outside,…


Live Mesh, Synchronizing Life

Windows Live has some great products, and you are already using bunch of them, Windows Live Messenger, Windows Live Hotmail, Windows Live Writer, Windows Live Photo Gallery, Windows Live Mail … etc, but the newest and the most interesting one is Windows Live Mesh. Windows Live Mesh is simply one of those products that after…


Observer Pattern in C# = Events & delegates

One of the most interesting patterns in Design Patterns is the Observer pattern which is listed under Behavioral Patterns, it is really important how to make other classes which are interested in the state of another object get notified when the state changed.To read more about Observer patternThis is the classic Observer pattern which used…


How to increase application scalability using Plugins

This time I will talk about how to implement a plugin module that loads and runs plugins in your application.but first why do we need such thing?In so many cases, you need to provide a way that enables someone else to write a piece of code that can be loaded in your application in runtime…


.Net & C# Interview question, along with general programming questions

Hey, These are some Interview Questions with suggested answers we collected in Middle-East-Developers, for more questions in other fields like C++, you can check the group.These questions are collected by Adel Khalil Yehia Megahed Hisham Abd El-Hafez Mohammed HossamQ1: Can DateTime variables be null?A1: No, because it is a value type (Struct)Q2: Describe the…


Microsoft Maren, Write Arabic in English letter anywhere you like

By Mostafa Ashour, PM of Maren Team Dear All,   We’re pleased to announce that today the Cairo Microsoft Innovation Center (CMIC) is releasing Microsoft Maren, a Windows extension that allows you to type Arabic in Roman characters and have it converted on the fly to Arabic script.  Maren integrates seamlessly with Windows and works…


Hello World

Hey, this is my first blog post for my new blogs 🙂 I will copy some of my old blog posts that I personally like to this new blog, so you will find it being updated every now and then, keep in touch 😉


My longest two weeks ever

Hey, It’s been a while since my last blog post, I was somehow busy getting married, moving to another country, dealing with tons of paper work, however finally I had a weekend, and I am back to blogging, I have a lot to say, and I think it will be interesting enough for you to…


Parallel Event Handling in Windows Workflow

I’ve been using Windows Work Flow (WF) for a while, and I faced a lot of problems that I could solve, and this article is about one of them,I am working on a project that faced the situation which I need to raise the same event to more than one HandleExternalEventActivity activities working in parallel,…