Archive for November 2005

 
 

Encrypt your .NET application’s and DLLs

CodeVeil will add native code to the assembly to decrypt the assembly just before the .NET runtime needs access to the data. The decoder includes anti-debugging, anti-tracing, modification tracking, and various other
advanced techniques to avoid unauthorized access and modification of your assemblies. And, veiled assemblies can be used just like any other assembly. No third party dll is required with your distribution.

Downloada Free Trial Now

[Via help.net]

The Comprehensive Document Comparison Tool -DiffDoc

Diff Doc compares files of all types of document formats - MS Word/PowerPoint/Excel, PDF,RTF, Text, XML, HTML, XML, Wordperfect and more.

[Via Jon Galloway's Blog]

System.Drawing.Color serialization

The Person class includes a HairColor property that stores a Color object. Because a Color cannot be automatically serialized/deserialized using the .NET System.Xml.Serialization.XmlSerializer class, the Color object is saved to the XML file as an HTML string, and converted back into a Color when the XML file is loaded.

sing System;
using System.Drawing;
using System.Xml.Serialization;
 
 
//To support binary serialization you need to 
// add the "[Serializable]" attribute
[Serializable]
public class Person
{
    private Color _HairColor = Color.Empty;
        
    // Initializes a new instance of the Person class.
    // (required for serialization)
    public Person()
    {
            
    }
        
        
    // Set serialization to ignore this property
        // because the 'HairColorHtml' property
        // is used instead to serialize
        // the 'HairColor' Color as an HTML string.
    [XmlIgnoreAttribute()]
    public Color HairColor
    {
        get
        {
            return _HairColor;
        }
        set
        {
            _HairColor = value;
        }
    }
        
        
    // Serializes the 'HairColor' Color to XML.
    [XmlElement("HairColor")]
    public string HairColorHtml
    {
        get 
        { 
            return
                ColorTranslator.ToHtml(_HairColor);
        }
        set 
        { 
            _HairColor = ColorTranslator.FromHtml( value );
        }
    }
        
}

Microsoft: .NET 2.0 | Clone Attack :-)

The Windows Forms team has posted .NET 2.0 versions of their UI clone apps, including:

 Quicken Look and Feel - Mike Harsh   
This is a UI front end that has the look and feel of Quicken

Outlook 2003 Look and Feel - Joe Stegman   
This is a UI front end that has the look and feel of Microsoft Outlook 2003. 

File Explorer Look and Feel - Joe Stegman   
This is a UI front end that has the look and feel of Windows File Explorer 

Microsoft Money Look and Feel - Joe Stegman   
This is a UI front end that has the look and feel of Microsoft Money 

Internet Explorer Look and Feel - Joe Stegman   
This is a Windows Forms app that looks like Internet Explorer 6 and uses the new WebBrowser control. 

[Via Chris Sells]

The MSBuild Community Tasks Project

The MSBuild Community Tasks Project is an open source project for MSBuild tasks. The goal of the project is to provide a collection of open source tasks for MSBuild.

[Via Paul Welter's Weblog]


Page 1 of 41234