SilverKey Monitor

Vite.NET

published on 2023/03/16

Vite.NET is a library that allows you to easily implement Vite integrations in your ASP.NET Core Razor Pages and MVC applications.

This offers great advantages in the simplification of SPA authorization integration, allowing the implementation of micro front ends outside of a node ecosystem and in general just giving you more tools and tradeoffs when you're building applications.

https://github.com/techgems/Vite.NET


ASP.NET Core updates in .NET 8 Preview 2

published on 2023/03/15
  • Blazor QuickGrid component
  • Improved Blazor WebAssembly performance with the jiterpreter
  • New analyzer to detect multiple FromBody attributes
  • New APIs in ProblemDetails to support more resilient integrations
  • New IResettable interface in ObjectPool
  • Performance improvements to named pipes transport

Microsoft DevBlogs


GPT-4 is released

published on 2023/03/15
AI

We’ve created GPT-4, the latest milestone in OpenAI’s effort in scaling up deep learning. GPT-4 is a large multimodal model (accepting image and text inputs, emitting text outputs) that, while less capable than humans in many real-world scenarios, exhibits human-level performance on various professional and academic benchmarks. For example, it passes a simulated bar exam with a score around the top 10% of test takers; in contrast, GPT-3.5’s score was around the bottom 10%. We’ve spent 6 months iteratively aligning GPT-4 using lessons from our adversarial testing program as well as ChatGPT, resulting in our best-ever results (though far from perfect) on factuality, steerability, and refusing to go outside of guardrails.

OpenAI


"Postgres 14 internals" book is released in English

published on 2023/03/14

I’m excited to announce that the translation of the “PostgreSQL 14 Internals” book is finally complete thanks to the amazing work of Liudmila Mantrova.

The final part of the book considers each of the index types in great detail. It explains and demonstrates how access methods, operator classes, and data types work together to serve a variety of distinct needs.

PostgresPro


FusionCache is an easy to use, high performance and robust cache with an optional distributed 2nd layer and some advanced features

published on 2023/03/13

It uses a memory cache (any impl of the standard IMemoryCache interface) as the primary backing store and optionally a distributed, 2nd level cache (any impl of the standard IDistributedCache interface) as a secondary backing store for better resilience and higher performance, for example in a multi-node scenario or to avoid the typical effects of a cold start (initial empty cache, maybe after a restart).

Optionally, it can also use a backplane: in a multi-node scenario this will send notifications to the other nodes to keep all the memory caches involved perfectly synchronized, without any additional work.

FusionCache

If you are on .NET stack, this library is worth your consideration.