softwaredevelopment

  1. Making Win32 APIs More Accessible to More Languages

    Introduction Win32 APIs provide powerful functionality that let you get the most out of Windows in your applications. While these APIs are readily accessible to C and C++ developers, other languages like C# and Rust require wrappers or bindings in order to access these APIs. In C#, this is...
  2. Windows 7 Going Deeper with Project Roslyn: Exposing the C# and VB compiler’s code analysis

    Until now, the VB and C# compilers have been used as black boxes. You put text in, and you get out a binary file. In our long-lead project, codename "Roslyn," we are changing that dynamic by building an API that exposes our compilers' analysis engines. In this session, we'll go in-depth in...
  3. Windows 7 Walkthrough of a Real-World LightSwitch Application used at Microsoft

    In this video, I interview a couple of LightSwitch team members, Mike Droney (Tester) and Sheel Shaw (PM), as they walk me through a real application that was built for our Admins in order to track hardware assets across the developer division. Mike and Sheel talk about the requirement gathering...
  4. Windows 7 C9 Lectures: Stephan T Lavavej - Advanced STL, 2 of n

    As promised, the great Stephan T. Lavavej is back! Link Removed Tens of thousands of you have watched STL's (those are his initials, so that's what we call him) Link Removed, or Standard Template Library. If you haven't, you should. This series, Advanced STL, covers the gory details of the...
  5. Windows 7 Virtual Box

    Virtual Box Download VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely...
  6. Windows 7 3D Now! Instructions are being Deprecated

    3D Now! Instructions are being Deprecated AMD introduced the 3DNow! ™ instruction set back in the K6-2 days to do Single Instruction Multiple Data (SIMD) instructions, otherwise known as vectorized instructions. These were mainly used for graphics intensive applications and even audio...
  7. M

    Windows 7 Enhancing MS SmallBasic: A Call for More String Handling Commands

    MS SmallBasic might be great, if they only add some more commands to it. Now it is just misses some of the most important tools for for example string handling. Basic is great language, when you want to make something simple fast. I have allways wondered, why MS didn't make Basic the command...