Tag Archive for '.NET'

Page 2 of 3

Code Snippet – C#: Prüfen ob ein String eine gültige Zahl ist / ein gültiger Alpha-numerischer String

public bool IsAlphaNumericString(string strAlphanum) {
    System.Text.RegularExpressions.Regex pattern = new System.Text.RegularExpressions.Regex(@”^[A-Za-z0-9]+$”);
    return pattern.IsMatch(strAlphanum.Trim());
}

public bool IsNumeric(string strAlphanum) {
    System.Text.RegularExpressions.Regex pattern = new System.Text.RegularExpressions.Regex(@”^[0-9]+$”);
    return pattern.IsMatch(strAlphanum.Trim());
}

JobLight.eu – Das freie Jobportal

Soeben habe ich mein neues Projekt veröffentlicht: Das freie jobportal JobLight.eu.
Hier können sich Arbeitgeber kostenlos anmelden und Jobanzeigen bereitstellen und Arbeitnehmer können ihre Bewerbungen und Lebensläufe verwalten. Über die Management Software kann sich Online per Formular dann auf die anzeigen beworben werden.
Link: JobLight.eu

MonoPad 0.5

I have released a new version of my simple source code editor MonoPad. The version is 0.5.
Get it from my files section: Download MonoPad

Code Snippet – C#: Generate square thumbnails

To generate a square thumbnail in c#, use this code:

public Bitmap Generate75x75Pixel(Bitmap image) {
    if(image == null)
    throw new ArgumentNullException("image");
    Bitmap bmp = null;
    Bitmap crapped = null;
    int x = 0, y = 0;
    double prop = 0;
    if(image.Width > 75) {
        // compute proportation
        prop = (double)image.Width / (double)image.Height;
        if(image.Width > image.Height) {
            x = (int)Math.Round(75 * prop, 0);
            y = 75;
        }
        else {
            x = 75;
            y = (int)Math.Round(75 / prop, 0);
        }
        bmp = new Bitmap((Image)image, new Size(x, y));
        crapped = new Bitmap(75, 75);
        Graphics g = Graphics.FromImage(crapped);
        g.DrawImage(bmp,
            new Rectangle(0, 0, 75, 75),
            new Rectangle(0, 0, 75, 75),
            GraphicsUnit.Pixel
        );
        bmp = crapped;
    }
    else {
        crapped = image;
    }
    return bmp;
}

MonoPad version 0.3.0 online

I have released y new version of my small and simple C# editor MonoPad. It includes a startscript to start the programm with arguments using the “MonoPad %@” command.
You can find the download at sourceforge and on my files section.