Queryable PostgreSQL arrays in EF Core 8.0
Queryable collections?
Queryable collections?
When “UTC everywhere” isn’t enough
INTERESTED IN TIMESTAMPS? SEE ALSO When “UTC everywhere” isn’t enough - storing time zones in PostgreSQL and SQL Server
In the upcoming version 6.0 of the Npgsql PostgreSQL driver for .NET, we implemented what I think of as “raw mode” (#3852). In a nutshell, this means that yo...
For the 7.0.0-preview6 release of Entity Framework Core, I wrote a blog post about the update pipline performance improvements introduced into EF Core 7.
For the 6.0.0-preview4 release of Entity Framework Core, I wrote a blog post about the performance improvements introduced into EF Core 6.
Async brought a world of goodness (and complexity) to .NET, including the concept of cancellation: since async operations are by their nature supposed to tak...
C# 8.0 finally brought us nullable reference types (NRTs), which us to annotate our reference types as non-nullable and get compiler warnings for code that m...
A good software project is (among other things!) measured by the quality of its documentation, but setting up a good documentation workflow isn’t trivial. Th...
JSON and Databases
Npgsql 4.0 was finally released on May 30th, and as the release notes mention, a big focus of that release was making the driver as fast as it could be.
PostgreSQL 10 added a ton of exciting new features which everyone should look at. Npgsql and the EF Core provider have been updated to support those features...
Prepare Thy Statements
A post of mine just got published on the Microsoft MVP blog, about how Entity Framework Core allows exposing database-specific features in ways not possible ...
Microsoft has recently released the new version of the build tools for .NET Core. As previously announced, the new build system will be MSBuild-based (oh pro...
Since the last time I wrote about logging, Microsoft appears to be working on something totally new as part of ASP.NET vNext.
Microsoft has recently announced open-sourcing .NET Core, which will eventually lead to open-sourcing the entire .NET Framework. The next version of .NET, wh...
One developer’s adventures trying to sanely log from a third-party .NET library