Craig's Utility Library(cul.codeplex.com)
submitted by
alexandrul.ct(475) 2 years, 9 months ago
Craig's Utility Library (or CUL, as in cull because I'm not that creative), was initially designed through a number of projects that I've worked on. Over time I assembled a number of classes to handle various tasks and continue to add a number of items in my spare time including the following:
* Encryption
o AES
o Caesar
o DES
o RSA
o TripleDES
o Vernam
* Hashing
o MD5
o SHA1
* Compression
o Deflate
o GZip
* Serialization (XML, SOAP, and binary)
* File management (including FTP and HTTP)
* Email
o Pop3 client (SSL capable)
o MIME parser
o SMTP email sending (SSL capable)
o Exchange inbox email retrieval
* HTML related functions
* Javascript related functions (including minification)
* CSS related functions (including minification)
* Image manipulation
o Cropping, resizing, rotating, flipping
o To black and white or sepia tone
o Threshold and edge detection
o Text drawing, watermarks, object drawing helpers
o Taking a screenshot which spans monitors
o RGB Histograms
o Various convolution filters such as sharpen, sobel emboss, etc. along with the ability to create your own easily.
o Various other filters such as "jitter", pixelate, sin wave, median filter, and dilation, red/green/blue filters,
o Multiple blurring techniques including box blur, Gaussian blur, Kuwahara, and Symmetric Nearest Neighbor blur
o Bump map and Normal map helpers
o ASCII art generator
o Adjust brightness, gamma, and contrast
* Active Directory querying
o Includes functions for active users, all users, all groups, active members in groups, etc.
* Exchange querying
o Free/Busy data
o Get next/previous available time for appointments
o Get contacts
o Get appointments/events
o Get emails
o Get the GAL
* SQL query helper
* File formats/Microformats
o XMDP
o RSS (with iTunes/Zune information embedded for podcasts)
o vCard/hCard
o vCalendar/hCalendar
o iCalendar (with email sending capabilities, cancellation, and automatically putting it in Exchange)
o APML
o OPML
o FOAF
|category: C#
|Views: 18
tags:
C# another
Everyones tags:
Your Tags: