1. Replacing MS Word's quotation marks in VB.NET

    When dealing with text pasted from Microsoft Word, the presence of "special" (read: non-ASCII) quotation marks and apostrophes can be quite troublesome. Here's a simple way to convert them to "standard" (read: ASCII) quotation marks and apostrophes...

    VB.NET Code:

    myString = Regex.Replace(myString, "\u201C|\u201D", """")  
    myString = Regex …
    read more
  2. Files as Resources in .NET projects

    Have you ever found that sleek application you wrote slowly becoming scattered over time with the use of external files? Say you want to create a simple GUI application that can be distributed as just an executable file. What if you want to use a *.chm help file? This article …

    read more
  3. LDAP authentication with VB.NET

    LDAP, or Lightweight Directory Access Protocol, is a convenient, central repository for a system's personnel information. LDAP (and other Active Directory services) are widely-used by organizations big and small to consolidate user credentials and identification data. For instance: a reporting services application, a webmail client, and a database administration suite …

    read more
  4. Simple MD5 hashes in VB.NET

    MD5 (Message Digest) hashes are a simple, efficient way to encode/encrypt information to be passed around. Rather than containing the data itself, an MD5 hash is merely a fingerprint of the information. The hash cannot be decrypted, but is instead compared to other hashed values for verification. This can …

    read more
  5. Prepared SQL statements in VB.NET

    Thousands of websites have been hit lately by the rash of SQL injections being perpetrated en-masse. Most languages (current versions, at least) have a procedure for separating parameters from the query they augment in an effort to prevent SQL injection, and VB.NET is no different.

    Assuming you have stored …

    read more
  6. « Page 2 / 2