Hany Barakat's Technical Blog

Technical posts written by a simple dev used to work in Windows, and now a dev in the Office family.

Posts
  • Hany Barakat's Technical Blog

    Windows Services

    • 2 Comments
    Almost every operating system has a mechanism to start processes at system startup time that provide services not tied to an interactive user. In Windows, such processes are called services or Windows services. Windows services consist of three components...
  • Hany Barakat's Technical Blog

    Windows Vista Must Know Features

    • 3 Comments
    Microsoft has introduced a lot of new features in Windows Vista. I won't talk about the interface, colors, or the flip-3d feature , I'm going to mention features in memory management, security features and system restore... etc. Please note I will not...
  • Hany Barakat's Technical Blog

    Microsoft Research TechFest 2007

    • 5 Comments
    I attended Microsoft TechFest 2007 three weeks ago. I have seen very cool researches going on, and I almost experienced everything myself. One of the interesting researches that I played with was "Surface-Computing Innovations". Surface computing uses...
  • Hany Barakat's Technical Blog

    Let's Start Thinking Together!

    • 12 Comments
    I was planning to post my 3rd interview experience with Microsoft... That's when I thought there might be another better idea that is more exciting to everyone... Instead of writing about my personal experience, I'll post some of the puzzles that I was...
  • Hany Barakat's Technical Blog

    Deeper into Windows Architecture

    • 5 Comments
    Let's dig deeper into the internal structure and the role each key operating system component plays. The figure below is more detailed diagram of the core Windows system architecture and components. Note that it still does not show all components (networking...
  • Hany Barakat's Technical Blog

    OS Internals ABCs

    • 12 Comments
    I started to dig deeper into windows internals. In the past couple of months I started to learn more about kernel, kernel debugging, symbols, memory management and many other windows internals components. I also took a couple of courses one of them was...
  • Hany Barakat's Technical Blog

    Scrum Development

    • 4 Comments
    I’m working on a tool going to be launched with next Windows Server OS... We are using a project management process for development called Scrum process... I really liked it, so here is what is all about, try to understand it; it’s really interesting...
Page 1 of 1 (7 items)