Description
This helper library will be useful for you no matter what kind of project you are developingon. It is in all one project. There are tons of extensions and helper methods included in the project.
All source codes are included. You can modify or add new extensions/helpers as you wanted.
Main categories of helper methods
- Cache : This generic helper will let you cache any object.
- Collections : ByteArrayExtensions, CollectionExtensions, DictionaryExtensions, EnumerableExtensions, LinqExtensions, SyncedCollection
- Converters: BooleanConverter, DatemtimeConverter, EnumerableConverter,NullableConverter
- Data: ConversionExtensions, DataReaderExtensions, DateTimeExtensions, EntityHelper, EnumExtensions, GroupByExtensions, MiscExtensions, NumericExtensions, RegexExtensions, StreamExtensions, StringExtensions, TypeExtensions, XmlExtensions, XPathExtensions
- Encryptor
- File : DirectoryExtensions, FileHelper, PathHelper
- ImageManager : ResizeImage, CreateImage, GenerateImageFromFile, GenerateGifImageFromFile, GenerateImageFromStream, AddWaterMark, CropImage, RotateImage
- Html : HtmlHelper, HtmlUtils, WebRequestHandler
- Http :SafeGetHttpRequest, GetOrAdd, IsHtmlViewResult, GetItem, GetSubDomain
- Json : Json Handler is a great helper to handle api reuqest for json results.
- Email : Mail helper.
- Useful models : ConcurrentMultipMap, LazyMultiMap, MultiMap,QueryString,SyncedCollection,TrimmedBuffer
- Handy Utils : BitHelpers,CommonHelper,RegularExpressions,SerializationUtils,Singleton,Utils, XmlHelper