HTTeam 


  • Bootstrap 5 UI components for Razor Components: services.AddComponents(); <link rel="stylesheet" href="_content/HT.Components/bootstrap.min.css" /> <link rel="stylesheet"... More information
  • Encrypt, Decrypt and Hash with key. Example: string.Encrypt(key); string.Decrypt(key); string.ToMD5(key); string.ToSha256(key);
  • Map model with [NoMap] Attribute: model.CopyTo(getModel); Id long: Long.NewLong(); // Auto sort DateCreated desc Id in date: datetime.ToDayCount(); Url: string.ToUrl();
  • <n-form action="/student/create"><n-hide for="Id"></n-hide><n-input for="ModelName" icon="fa fa-check" is-require="false"></n-input><n-checkbox for="IsFullTime" is-require="false"></n-checkbox><n-radio-label... More information
  • Map model with [NoMap] Attribute: AutoMap<ED_Student>.Convert(modelOld, modelNew); Id long: GenerateId.NewLong(); // Auto sort DateCreated desc Id in day: datetime.ToDayCount();
  • DbContext.TrackingEntity(EntityEntry, userId); interface IAService : IRepository<AModel>; class AService : Repository<class, DbContext>, IAService;
  • Core Library by HT Team
  • DbContext.TrackingEntity(EntityEntry, userId); interface IAService : IRepository<AModel>; class AService : Repository<class, DbContext>, IAService;
    • 62,032 total downloads
    • last updated 6/15/2022
    • Latest version: 6.0.6
    • HT SQL
    SQL Library by HT Team
  • Scan virus file upload by Windows Defender: var defender = new DefenderScanner(); bool defender.CheckFileExtension(fileName) // Check file Extenion var result = defender.Scan(pathDisk) // Scan file
  • Resize, crop, add text watermark to Images: var file = await model.Scale(width, height,true); // model is IFormFile file.SaveAs("wwwroot/" + pathFile);
  • DbContext.TrackingEntity(EntityEntry, userId); interface IAService : IRepository<AModel>; class AService : Repository<class, DbContext>, IAService;
  • SQL with Models Library by HT Team
  • Resize, crop, add text watermark to Images: var file = await model.Scale(width, height,true); // model is IFormFile file.SaveAs("wwwroot/" + pathFile);
    • 25,746 total downloads
    • last updated 6/15/2022
    • Latest version: 6.0.6
    • HT PDF
    The PDF Library .NET Core. Export PDF with table, image, grid... with full format: Horizontal, Vertical, Border, Background Color, Bold... public IActionResult PDF() { var model = new... More information
    • 13,233 total downloads
    • last updated 6/15/2022
    • Latest version: 6.0.6
    • HT Excel
    A .NET library for reading and writing Microsoft Office Excel: NExcel.Export(new NExcelModel { Headers = headers, Bodys = results, FileName = "Export excel" }); var model =... More information
  • Use JwtBearer to receive an OpenID Connect bearer token
  • Markup, HTML, XHTML, XML, Minification, Minifier, Minify Config in Startup.cs: - void ConfigureServices: services.AddMinResponse(); - void Configure: app.UseMinResponse();
  • - Allow to specify the list of types that can be used from within the expression. - Improve enum handling, so that comparing enums will work. - Add support for: FirstOrDefault(), Fist(), SelectMany(),... More information
  • The MediatR library was built to facilitate two primary software architecture patterns: CQRS and the Mediator pattern. CQRS stands for “Command Query Responsibility Segregation”. As the acronym suggests, it’s... More information