from ideas to solutions

The Latest Blog Posts
  • C# Frequently Asked Questions

    How do I create a constant that is an array?

    • 8 Comments
    Strictly speaking you can't, since const can only be applied to a field or local whose value is known at compile time. In both the lines below, the right-hand is not a constant expression (not in C#). const int [] constIntArray = newint [] {2...
  • .NET Security Blog

    Managed StrongName Refactoring Complete

    • 2 Comments
    I've completed refactoring the Managed StrongName project , and I've uploaded the new sources. The changes I made were all pretty much what I laid out in the previous post. We now have two modules built, msn.exe which is a thin wrapper around MS.StrongName...
  • .NET Security Blog

    MS.StrongName\Signatures.cs

    • 0 Comments
    1 using System; 2 using System.Diagnostics; 3 using System.Globalization; 4 using System.IO; 5 using MS.StrongName.Native; 6 7 namespace MS.StrongName 8 { 9 /// < summary > 10 /// Class that exposes the managed StrongName API for dealing with signatures...
  • .NET Security Blog

    MS.StrongName\KeyFile.cs

    • 4 Comments
    1 using System; 2 using System.Diagnostics; 3 using System.Globalization; 4 using System.IO; 5 using System.Security; 6 7 namespace MS.StrongName 8 { 9 /// < summary > 10 /// KeyFile I/O methods 11 /// </ summary > 12 public static class KeyFile...
  • .NET Security Blog

    MS.StrongName\KeyStore.cs

    • 0 Comments
    1 using System; 2 3 namespace MS.StrongName 4 { 5 /// < summary > 6 /// Key stores available for use 7 /// </ summary > 8 public enum KeyStore 9 { 10 /// < summary > 11 /// Machine wide key store 12 /// </ summary > 13 Machine...
  • .NET Security Blog

    MS.StrongName\Keys.cs

    • 1 Comments
    1 using System; 2 using System.Diagnostics; 3 using System.Globalization; 4 using System.Runtime.InteropServices; 5 using System.Security; 6 using Microsoft.Win32; 7 using MS.StrongName.Native; 8 9 namespace MS.StrongName 10 { 11 /// < summary >...
  • .NET Security Blog

    MS.StrongName\MS.StrongName.txt

    • 0 Comments
    1 BadFile=Invalid file specified: {0} 2 BadOperation=Error completing operation: {0} 3 CouldNotOpenMachineStoreKey=Could not open the strong name configuration key 4 InternalError=Internal error processing request 5 InvalidAssemblyName=Invalid assembly...
  • .NET Security Blog

    MS.StrongName\Registry.cs

    • 0 Comments
    1 using System; 2 3 namespace MS.StrongName 4 { 5 /// < summary > 6 /// Constants for the configuraiton registry keys 7 /// </ summary > 8 internal static class Registry 9 { 10 /// < summary > 11 /// Name of the registry key under HKLM...
  • .NET Security Blog

    MS.StrongName\Utility.cs

    • 0 Comments
    1 using System; 2 using System.Diagnostics; 3 using System.IO; 4 using System.Security; 5 using System.Runtime.InteropServices; 6 using MS.StrongName.Native; 7 8 namespace MS.StrongName 9 { 10 /// < summary > 11 /// General-purpose utility methods...
  • .NET Security Blog

    MS.StrongName\VerificationResult.cs

    • 0 Comments
    1 using System; 2 3 namespace MS.StrongName 4 { 5 /// < summary > 6 /// Results of signature verification 7 /// </ summary > 8 public enum VerificationResult 9 { 10 /// < summary > 11 /// The assembly's signature did not verify 12 /...
  • Euan Garden's BLOG

    Express Manager(XM) and the December CTP are available.

    • 5 Comments
    http://www.microsoft.com/downloads/details.aspx?FamilyId=8F92556A-6C3B-47D2-9929-ECDC5A4D25AE&displaylang=en Enjoy
  • .NET Security Blog

    MS.StrongName\Native\NativeMethods.cs

    • 1 Comments
    1 using System; 2 using System.Runtime.InteropServices; 3 4 namespace MS.StrongName.Native 5 { 6 /// < summary > 7 /// P/Invoke declarations for strong name APIs 8 /// </ summary > 9 internal static class NativeMethods 10 { 11 /// < summary...
Page 31698 of 33,567 (402,800 items) «3169631697316983169931700»