Brice's Blog
About Projects Tags More
  • Aug 7, 2020 • #entity-framework #sqlite

    SQLite and EF Core Concurrency Tokens

    Entity Framework Core has great built-in support for optimistic concurrency control. The best way to utilize this on SQL Server is via a rowversion column. Unfortunately, SQLite has no such feature. This post shows how to implement similar functionality using a trigger.

  • Apr 2, 2020 • #image-resizer

    Moved to Microsoft PowerToys

    Future versions of Image Resizer for Windows will be available as part of the Microsoft PowerToys.

  • Feb 24, 2020 • #entity-framework

    A History of Entity Framework

    I recently had the honor of appearing on The 6 Figure Developer podcast. I reminisced about the history of Entity Framework and the role I’ve been blessed to play in it. Have a listen!

  • Feb 3, 2020 • #entity-framework #t4

    T4 and EF Core Reverse Engineering

    I’m a huge fan of T4–the underutilized templating engine that ships as part of Visual Studio.

  • Aug 22, 2019 • #sqlite

    Microsoft.Data.Sqlite 3.0

    Version 3.0 of Microsoft.Data.Sqlite is available on NuGet. It was released alongside the rest of .NET Core 3.0 at .NET Conf.

  • May 24, 2018 • #sqlite

    Announcing Microsoft.Data.Sqlite 2.1

    Thanks to some amazing contributions by @AlexanderTaeschner, version 2.1 of Microsoft.Data.Sqlite turned into a feature-packed release!

  • Mar 2, 2018 • #entity-framework

    Pluralization in EF Core

    We’ve been improving design-time extensibility in EF Core 2.1. One new feature is the ability for NuGet packages to register design-time services. As a reference implementation for how to do this, I’ve created the bricelam\EFCore.Pluralizer repo. While the repo primarily serves as a sample for anyone who wants to create design-time extensions for EF Core, anyone that uses EF Core with an existing database might find the Bricelam.EntityFrameworkCore.Pluralizer package useful.

  • 2
  • 3
  • 4
  • Brice Lambson
  • brice@bricelam.net

Highlighting some of my more technical adventures