Xavier Fischer

.NET Principal Software Engineer

Xavier Fischer is a .NET Principal Software Engineer at EDB on the connectors team, overseeing the EDB .NET Connector. Xavier is passionate about .NET and open source. He is the co-maintainer of the GeoJSON.Net repository, created the DEM.Net Elevation API, and has contributed to various open source projects. 

Xavier has been working on Microsoft technologies for more than twenty years. Previously, he worked in the software hosting industry, and freelanced as a GIS developer on .NET and MSSQL for ten years. He has crafted GIS applications and developer tools and is certified as a Microsoft Professional Developer and Microsoft Certified Database Developer. Xavier is based in France, and is a father of two children. In his free time he is involved in visual arts, music, lighting and theatre.

 

Read Blogs

Culture
For PG Day Armenia 2026, organizers hosted a speaker preparation meeting a week before the event. This initiative was fantastic, particularly for first-time speakers (including me). But many Postgres community members work at smaller companies without formal internal review channels. This raises an exciting opportunity.
Technical Blog
작성자: Xavier Fischer (공동 저자: Craig Ringer) 작성일: 2026년 2월 17일 Windows 환경에서 PostgreSQL 확장 빌드 과정이 복잡하다고 느끼셨나요? Visual Studio 2026 커뮤니티 에디션을 사용하면 PostgreSQL C 확장을 직접 컴파일하고 테스트할 수 있습니다. 이번 포스팅에서는 간단한 예제 확장을 생성해 프로젝트 설정부터 DLL 빌드, PostgreSQL 함수 등록 및 테스트까지 단계별로 살펴보겠습니다. 1. PostgreSQL 확장 빌드를 위한 사전 준비 Windows에서 PostgreSQL 확장을 빌드하기 전에 아래 항목들이 준비되었는지 확인해 주세요. Visual Studio 2026: 본 가이드는 커뮤니티 에디션을 기준으로 설명합니다...
Technical Blog
TL;DR: pg_protoexport is a PostgreSQL protocol documentation tool. It is opensource, multiplatform and publicly available here https://github.com/xfischer/pg_protoexport Every conversation between a PostgreSQL client and server is just bytes on a wire. The wire protocol is well documented, but the docs are abstract: a `Parse`, a `Bind`, an `Execute`, a stream of `DataRow`s. When you open a real...
Technical Blog
This blog was co-authored by Craig Ringer and Xavier Fischer . This is an updated version of Craig Ringer 's Compiling PostgreSQL extensions with Visual Studio on Windows blog post, with Visual Studio 2026. I’ve seen a number of users struggling with building PostgreSQL extensions under Visual Studio, so I thought I’d see what’s involved in getting it working. The result is this tutorial, showing...
Product Updates
Publishing our .NET connector on NuGet streamlines the integration process for developers, enabling them to easily incorporate EDB Postgres functionality into their projects with just a few simple steps. By leveraging NuGet’s package management system, developers can efficiently manage dependencies, ensure version compatibility, and simplify updates, all of which enhance the overall development workflow.