Please turn JavaScript on
Codingvilafeedspostsdefault icon

Codingvilafeedspostsdefault

Following Codingvilafeedspostsdefault's news feed is very easy. Subscribe using the "follow" button on the top right and if you want to, choose the updates by topic or tag.

We will deliver them to your inbox, your phone, or you can use follow.it like your own online RSS reader. You can unsubscribe whenever you want with one click.

Keep up to date with Codingvilafeedspostsdefault!

Codingvilafeedspostsdefault: Codingvila - ASP.NET Core, MVC, C#, SQL Server

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  1.04 / day

Message History

Introduction

To merge multiple PDF files into one using iTextSharp in C#, you create a Document, attach a PdfCopy writer to an output file, open the document, and copy every page of every input PDF into it. In this article you'll build a reusable MergeMultiplePDF method that does exactly that. Then you'll use it in a real scenario: exporting several Crystal Repo...


Read full story

Copying a table out of a PDF and pasting it into Excel is slow, and it's easy to shift a column or drop a row without noticing. If you handle invoices, financial statements, or research tables, those hours add up.

The short answer: use Camelot to detect the tables in a text-based PDF, clean each one with pandas, and write the result to a .xls...


Read full story

The short answer: Don't store JSON Web Tokens (JWTs) in localStorage, because any JavaScript running on your page can read them. In ASP.NET Core, keep the short-lived access token in your app's memory and send the long-lived refresh token in an HttpOnly, Secure cookie that scripts can't read. The browser then attaches that cookie only to your auth endpoints. This shrin...


Read full story

The short answer: Use Angular Signals for synchronous state that a component owns and shows in its template, such as counters, toggles, and derived totals. Use RxJS for asynchronous streams, such as debounced search boxes, WebSockets, and multi-step request flows, where operators like switchMap and debounceTime do the heavy lifting. For simple "fetch data and s...


Read full story

The short answer: To upgrade to .NET 10 from .NET 8 or 9, install the .NET 10 SDK, change your target framework moniker (TFM) to net10.0, move your Microsoft packages to 10.0.x, rebuild, and fix what the compiler and your tests report. In an ASP.NET Core Web API, that usually means the OpenAPI setup, a few EF Core behavior changes, your Docker base images, and s...


Read full story