Skip to content
You must be logged in to sponsor CZEMacLeod

Become a sponsor to Cynthia MacLeod

@CZEMacLeod

Cynthia MacLeod

CZEMacLeod
Aberdeen, Scotland

Heya,

I'm Cynthia, and while I do work on commercial projects, I love to write and contribute to open source projects when I can, while living and working in Scotland.

Most of the stuff I write fills gaps that I have found while developing using MSBuild and dotnet, although I also do c and c++ as well as some other embedded / iot stuff.

Some of this helps me with my other projects, but as it is often based on support posts or fills in gaps in existing tooling, it is often useful to the community 'at large' (although maybe only a tiny percentage of them!).
Therefore, I tend to release these as MIT open source tools and support their use by others as best as I can.

As an example of this, I released the MSBuild.SDK.SystemWeb based on the discussion and ideas in Add support for ASP.NET (non-Core) projects - distilling them into a working solution which doesn't require (much) effort to use and integrates as well as it can with VS2019/VS2022 and even the dotnet command line utilities.

I've also been involved with the VSIX Community contributing some MSBuild stuff in NuGet form that make it easier to develop Visual Studio Extensions.

Giving back to the opensource community feels really good to me, especially as the work already out there has made my life so much easier when working on other stuff.

Sponsorship would mean I could dedicate more of my time to helping out others, and providing more of my time to handle fixing issues and implementing feature requests etc.

2 sponsors have funded CZEMacLeod’s work.

@CZEMacLeod

Prove to me that people appreciate the tools and such that I publish.

@BradBarnich
@caesay

Featured work

  1. CZEMacLeod/MSBuild.SDK.SystemWeb

    This MSBuild SDK is designed to allow for the easy creation and use of SDK (shortform) projects targeting ASP.NET 4.x using System.Web.

    Visual Basic .NET 161
  2. VsixCommunity/Community.VisualStudio.VSCT

    Community toolkit for VSCT files used in Visual Studio extensions

    C# 13
  3. CZEMacLeod/C3D.MSBuild.Tools.EF6.GenerateViews

    Codebase for an MSBuild based version of the Entity Framework 6 Power Tools Generate Views command

    C# 11
  4. CZEMacLeod/C3D.Core.DataAccess.Extensions.EF6

    This project contains the code for some EF6 extensions which make it easier to scan assemblies for entity model types, and for `ComplexTypeConfiguration<>` and `EntityTypeConfiguration<>` types.

    C# 1
  5. CZEMacLeod/C3D.Extensions.Logging

    Various Microsoft.Extensions.Logging implementations

    C#
  6. CZEMacLeod/C3D.Extensions.Playwright.AspNetCore

    Extensions for Microsoft.Playwright to allow better unit testing

    C# 3

0% towards 5 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

You'll receive any rewards listed in the $10 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$10 a month

Select
  • Get a Sponsor badge on your profile

$25 a month

Select
  • Logo or name goes in my project README