filiptrivan.comNew Best Web Apps C# + Angular GeneratorIt was hard to explain what Spiderly does, so I made a website with a playground where you can just try it out yourself. https://spiderly.dev The website is also an interesting small project on its own, and it’s open source on my GitHub if you want...Apr 30, 2025·1 min read
filiptrivan.comEF Core Cascade delete performance improvementEF Core: Client Cascade Delete vs Spider Source Generator Cascade Delete Conversation with Microsoft Principal Software Engineer Shay Rojansky on the topic: https://lnkd.in/dUSuMDa8 If you've worked with EF Core and SQL Server, you’ve probably quickl...Apr 7, 2025·2 min read
filiptrivan.comSpider FrameworkAt a time when LL models (ChatGPT, Gemini, Grok...) are gaining immense popularity, the Spider library can be of great significance, as it covers project architecture that requires a broader understanding and a comprehensive perspective—something I b...Mar 22, 2025·2 min read
filiptrivan.comHow to make chat app with SignalR and AngularC Configure method Inside the Configure method, add the following code: public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseEndpoints(endpoints => { endpoints.MapHub<ChatHub>("api/hubs/...Mar 2, 2025·3 min read
filiptrivan.comHow to Make ASP.NET Core Fixed Global Rate Limiting by IP AddressAddRateLimiter services.AddRateLimiter(options => { options.RejectionStatusCode = StatusCodes.Status429TooManyRequests; options.GlobalLimiter = PartitionedRateLimiter.Create<HttpContext, string>(httpContext => { string ipAddress...Feb 1, 2025·1 min read