from ideas to solutions

The Latest Blog Posts
  • mgrier's WebLog

    The NT DLL Loader: basic operation

    Let's start simply and consider the mythical vertical application (a topic itself for another day). I'm not going to walk through what a PE is or a DLL or an EXE; if you don't know, follow the link or take a gander around MSDN. Let's call it ccalc...
  • mgrier's WebLog

    How the NT Loader works

    My team maintained the NT loader (the component that loads DLLs) for about a year or so during Windows XP as we were adding the isolated application features to it so we got quite an interesting perspective on this lovely little piece of technology. Warning...
  • PDC2008

    The Goods

    Wait until you see how much software you'll get at PDC05. Along with the latest builds of Longhorn and WinFX, you’ll get a last-minute release of Visual Studio 2005. We're at 10 gigabytes already and it's only June. You may need to check this thing as...
  • Sriram Krishnan

    Digging into Spec# - 1

    A lunch conversation with Roshan lead me to download and play with Spec# from MSR. To quote the website The Spec# programming system is a new attempt at a more cost effective way to develop and maintain high-quality software. Spec# is pronounced "Spec...
  • Ben Armstrong

    Warlords III under Virtual PC

    Moving on in the Warlords series - we arrive at Warlords III. Warlords III continues to enhance the Warlords series - adding new features, better graphics, more advanced 'Hero' building methods and the concept of a 'campaign'. I am constantly torn between...
  • Buck Hodges

    Using baseless merge with converted VSS shared folders

    In this forum thread, , a question was asked about using baseless merge with converted VSS shared folders. [UPDATE Aug. 22, 2006] The GUI will not show the relatives of baseless merges, only...
  • jamespr's WebLog

    Messaging and Security Feature Pack for Windows Mobile 5.0

    An old colleague of mine recently questioned the wisdom of putting device management tools into the Exchange administrators toolset ( ) which made me wonder, who SHOULD be managing mobile...
  • jamespr's WebLog

    MEDC World Tour : Day 14, London (June 16th) - MEDC Malaysia!

    What a great event here in Malysia again. As I said yesterday, what an amazing event team and what a great group of engaged developers. Our day kicked off at about 7.30 with a taxi to the convention center. You should never underestimate traffic in...
  • jamespr's WebLog

    MEDC World Tour : Day 13, Kuala Lumpur (June 15th) - Getting Ready for MEDC Malaysia

    Today was about preparation for MEDC Malaysia. I had some technical prep work to do on my keynote demos. One of the key things with getting keynote demos to work properly is a well known defined start state. For me it's all about reproducibility. I'd...
  • Microsoft's JobsBlog

    Why we can't escape blogs ... even at music festivals!

    While in Tennessee last week, Josh and I swung by the Bonnaroo Music Festival to check out the Dave Matthews Band . I grew up in the same town where they hold Bonnaroo so my Dad’s friend was cool enough to swing us some VIP tickets to the show. (Thanks...
  • Microsoft's JobsBlog

    The answers to the puzzle questions

    Thanks to everyone who sent me email about the puzzle questions from last week . I’m a little behind on email, but I’ll get back with you next week. Promise. In the meantime, I thought I should reveal the correct answers to the puzzles. No sense in...
  • Just Coding

    ILMerge: New tool to merge assemblies

    ILMerge is a utility for merging multiple .NET assemblies into a single .NET assembly. It works on executables and dlls alike. It comes with several options for controlling the processing and format of the output, see the accompanying documentation...
Page 31277 of 34,232 (410,781 items) «3127531276312773127831279»