Posts

Webinar Show Notes: What’s New in BoldSign

Image
  BoldSign continues to expand beyond basic eSignature functionality by introducing features that address real operational challenges like legal compliance, signer delays, and manual setup work. In this webinar, Demo Engineer Sandhiya Vasudevan walkes attendees through the most impactful new BoldSign capabilities and shows how teams can immediately apply them to their workflows. If you missed the webinar or would like to review part of it, the recording has been uploaded to our YouTube page and embedded below. Timestamps [ 00:00 ] Welcome and session overview  [ 00:52 ] Webinar goals and real-world use cases [ 01:08 ] Feature overview and agenda [ 02:20 ] Audience poll: eSignature challenges [ 02:52 ] Qualified electronic signature (QES) explained [ 06:21 ] Data centers and regional data residency [ 08:23 ] AI-powered form field detection [ 09:50 ] Collaborative document editing  [ 10:57 ] Schedule Send for timed delivery  [ 12:03 ] Customizable recipient ...

ASP.NET Core JWT Authentication: Setup, Validation, and Best Practices

Image
  JWT authentication in ASP.NET Core is a stateless, token-based approach where clients send a signed JWT (usually as a bearer token) and ASP.NET Core validates it on every request to build HttpContext.User. It’s for developers building APIs (REST, SPAs, mobile back ends, microservices) who want scalable authentication without server sessions. The key is understanding how tokens are structured, how they’re validated in the middleware pipeline, and how to handle lifetimes and refresh securely. ( IETF Datatracker ) Why does JWT authentication matter for modern APIs? Modern APIs are consumed by SPAs, mobile apps, partner services, and internal microservices, often across domains and deployments where cookie-based sessions are awkward or undesirable. JWTs are popular because the server can validate a request using only the token and its signing key (or issuer metadata) without loading per-user session state from a shared store. That “statelessness” improves horizontal scalability, but ...

EF Core vs. Dapper: Which .NET Data Access Tool Should You Use

Image
  EF Core vs. Dapper: What should you use Use EF Core when you want a full ORM that boosts productivity and long-term maintainability (LINQ, change tracking, migrations, cross-database providers). Use Dapper when you want maximum SQL control and minimal overhead, especially for read-heavy or performance-critical endpoints. If you’re building a large system, a hybrid approach (using EF Core for writes and Dapper for reads) often provides the best balance. How do you choose between EF Core and Dapper in 60 seconds Choose EF Core if most of these are true: You’re building CRUD-heavy business features. You want LINQ and strongly typed query composition. You benefit from change tracking and unit-of-work patterns. You want migrations and schema evolution built in ( Microsoft Learn ). You want easy provider switching across databases ( Microsoft Learn ). Choose Dapper if most of these are true: You need handwritten SQL for complex joins, common table expressions (CTEs), or reporting. You’...