Dealing with DllImport, (Part 2 of 2)
In the first part of this article, I explained the basics of calling functions in unmanaged DLLs from managed .NET code. In this part, I’ll show you how to use
In the first part of this article, I explained the basics of calling functions in unmanaged DLLs from managed .NET code. In this part, I’ll show you how to use
Learning to program for the .NET Framework has been an interesting experience. I use the term “interesting” loosely: it has sometimes been amazingly easy, and sometimes unexpectedly frustrating. For instance,
he INI (application INItialization) file format became popular because it provided a convenient way to store values that might change (such as file locations, user preferences, etc.) in a standard
Most of you have heard of?and probably used?the new anchoring and docking properties available to Windows form controls. They enable controls to automatically resize or reposition themselves as the form
The concept of threads is central to the inner workings of most operating systems, including Windows, but relatively few programmers even know what they are?let alone how to take advantage
uppose that your company’s field reps regularly upload files to the server, and the proper people need to be notified when these files arrive. Perhaps you need to monitor and
When you first start learning VB.NET, one of the first things you may notice is the absence of “traditional” file I/O support in .NET. Microsoft has replaced the classic IO
The Internet was originally used primarily by English-speakers, but the percentage of non-English speakers is increasing as Internet penetration increases. With huge populations in Asian countries coming online and European
Those of you who already know me as The Remoting Guy won’t be surprised to hear that I was positively excited when I read the first announcement of Intrinsyc’s Ja.NET.