Shared Data Contracts Most Web applications today must interact with the server in some way to get and send data, and this is typically done with the HTTP protocol. With Angular propelling TypeScript into mainstream Web app development, we have new opportunities for communicating with the server through strong typing over HTTP. For a long […]

This post contains instructions on how to get a submission CAB file for kernel-mode device drivers for Windows 10 ready for the Windows Hardware Developers Center Dashboard portal. To increase the security of the Windows platform, since version 1607, having a kernel-mode driver signed by the portal is required. I would recommend following the links […]

Out of the box Visual Studio is incredibly feature complete, but it’s also extremely extensible and customizable.  Depending on what you do and how you work, you might not even know how much easier and/or more pleasant developing can be with Visual Studio customized to you.  So, let’s take a look at some of my must-have […]

Wireshark and other network sniffing tools may easily capture traffic as long as it enters or exits a physical network adapter, but Windows will prevent you from capturing network packets that loop back to and from the localhost. There are a few workarounds that involve routing traffic out to the gateway and back, using RawCap to write […]