Code

C#.Net Helper For All Projects

C#.Net Helper For All Projects

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

  1. Cache : This generic helper will let you cache any object.
  2. Collections : CollectionExtensions, DictionaryExtensions, EnumerableExtensions, LinqExtensions, SyncedCollection
  3. Data: ConversionExtensions, DataReaderExtensions, DateTimeExtensions, EntityHelper, EnumExtensions, MiscExtensions, NumericExtensions, RegexExtensions, StreamExtensions, StringExtensions, TypeExtensions, XmlExtensions, XPathExtensions
  4. Encryptor
  5. File : ExportHTMLToPDF, ExportHtmlToWord, ExportToHtml, ExportFilesToZIP, ToCSV, ToExcel, ScaleImage
  6. ImageManager : ResizeImage, CreateImage, GenerateImageFromFile, GenerateGifImageFromFile, GenerateImageFromStream, AddWaterMark, CropImage, RotateImage
  7. Html : GetShortDescriptionData, ConvertPlainTextToHtml, ConvertPlainTextToTable, HtmlEncode, ParseQueryString, UrlDecode
  8. Http :SafeGetHttpRequest, GetOrAdd, IsHtmlViewResult, GetItem, GetSubDomain
  9. Json : Json Handler is a great helper to handle api reuqest for json results.
  10. Mail : This is the mail helper class to send mails.
  11. Session : SessionManager class is a great helper to manage sessions for your application.
  12. Utils : Clone, IsNumeric, IsValidPhoneNumber, GetEmailDomain
by
by
by
by
by
by