Holiday fun with LinQ, and LinQ technologies in mind

OK, so when you’re playing around with LinQ and all it’s various additional bits, you really do get to have a bit of fun. I’ve made this available simply because i enjoyed doing it. The basic idea is to time and then compare the duration of various ‘IsPrime’ implementations. The ‘client’ simply allows you to…


What causes a bug check 0xD1 (IRQL_NOT_LESS_OR_EQUAL)

The MSDN document¬†summarizes the cause for the D1 (IRQL_NOT_LESS_OR_EQUAL) pretty well, for people who know how the memory manager in Windows works. It basically says that the cause is: A driver tried to access an address that is pageable (or that is completely invalid) while the IRQL was too high. This bug check is usually…


Visual Basic Express Edition Videos

by Kathleen McGrath   Have you ever wished that you could have someone show you how to accomplish a programming task instead of having to read through the steps on how to perform the task? Or maybe you just need a little more clarification about where a particular option is located. They say a picture…


Welcome to the NDIS and NDISTest blog

Welcome to the NDIS and NDISTest blog… we are just getting started so be patient. We want this blog to be a place where you can come and learn about the latest NDIS APIs, NDISTest test tool, get answers to your questions and more… stay tuned… – The Network Devices Platform team, a.k.a the NDIS…


VB Curioddities #1: Enum, Enum, my kingdom for an Enum.Parse

Hey folks, my name’s Kit George and I’ve joined the VB team from the CLR. VB is after all, the best language, so of course, it makes sense to work directly on it! Like all languages, VB has it’s little ‘oddities’, so i thought i would start a series to present a few of these….