BehzadKhosravifar
NuGet publisher profile
Packages (13)
Downloader
Fast and reliable multipart downloader with asynchronous progress events for .NET
HybridRedisCache
A simple in-memory and Redis hybrid caching solution for .NET applications. It provides a way to cache frequently accessed data in memory for fast access and automatically falls back to using Redis as a persistent cache when memory cache capacity is exceeded.
InMemory
A MemoryCache which tries to prevent cache miss for hot entries, by refreshing before expiration.
AdoManager
AdoManager is a .NET project for managing SQL Connection Strings and Ado.NET executions. Read connection strings from setting file as normal or encrypted mode, automatically. Share connections in environs of all projects as static. You can use Dapper ORM in DataAccessObject. for more informations: https://github.com/Behzadkhosravifar/AdoManager
ErrorControlSystem
ErrorControlSystem is a .NET library created to automate handling .NET Windows-Base application exceptions and raise that to a sql server. This exception handler have some features as screen capturing, fetch server date time in exception occurrence time and etc.
StringComparison
While all of the algorithms are exposed and can be used and can provide their raw results, they have been conveniently combined in a way that they can selectively be used to judge the approximate equality of two strings.
PdfiumViewer.WPF
PDF viewer based on Google's PDFium port to .Net Core.
Captcha.Net
CAPTCHA Generator with .Net 6.0
PersianMaterialSkin
Persian Theming WinForms (C# or VB.Net) to Google's Material Design Principles. for more informations: https://github.com/Behzadkhosravifar/MaterialSkin
AntiDebugging
C# Anti-Debug and Anti-Dumping techniques using Win32/NT API functions. There are certain functions/methods like the anti-dump that were created by other people.
TextBox
A TextBox by default value to hint that and have some features such as Math Parser, Numeric Mode, Thousands Separator and etc. for more informations: https://github.com/Behzadkhosravifar/HintTextBox
AutoVersionUpdater
AutoVersionUpdater is a .NET text templete for managing assembly versions. Usually any .Net project have AssemblyInfo.cs in "Properties" directory. So, this T4 run on every build of visual studio and increase version of this file. for more informations: https://github.com/Behzadkhosravifar/AutoVersionUpdater
SlackMessenger
A simple library for sending Slack Messages